美文网首页
ffmpeg 命令行总结

ffmpeg 命令行总结

作者: 爱玩保龄球 | 来源:发表于2020-03-10 14:25 被阅读0次

ffprobe

ffprobe 是用于查看媒体文件头信息的工具,常用命令有:

ffprobe INPUT
ffprobe -show_format INPUT
ffprobe -show_streams INPUT
ffprobe -show_frames INPUT
ffprobe -show_packets INPUT
  • show_format 用于查看文件格式、时长、码率等信息,较为简略;
  • show_streams 用于查看视频流、音频流的信息,包括编码器、帧率、采样率、宽高、像素格式、采样格式、码率、时长、总帧率等等,较为详细,是最常用的一个功能;
  • show_frames、show_packets 用于查看每一帧(解码前/解码后)的信息,可以配合 select_streams 使用;

关于 ffprobe 的更多命令可以查看官网文档:ffprobe Documentation

ffplay

ffplay 是用于播放媒体文件的工具,常用命令有:

ffplay INPUT -loop 10 // 循环播放 10 次
ffplay INPUT -ast 1 // 播放视频中的第一路音频流
ffplay INPUT -vst 1 // 播放视频中的第一路视频流
ffplay INPUT -x WIDTH -y HEIGHT // 指定宽高播放
...

ffmpeg

subtitle 相关 - 更多参考

)

  • 外挂字幕播放
- ffplay -window_title sub -vf subtitles=srt.srt dash_hd.mp4
  • 外挂字幕以subtitle stream 方式打进视频流(这种方式仅有mkv 支持)
ffmpeg -i input.mkv -i subtitles.srt -c copy output.mkv
  • 外挂字幕和视频流混合
ffmpeg -i input.mp4 -vf subtitles=better.srt out.mp4

相关文章

  • ffmpeg 命令行总结

    ffprobe ffprobe 是用于查看媒体文件头信息的工具,常用命令有: show_format 用于查看文件...

  • FFmpeg初识

    目录 参考 FFmpeg简介 FFmpeg命令行工具介绍 FFmepg类库介绍 1. 参考 [1] FFmpeg官...

  • FFmpeg视频录制

    一、Mac 平台 FFmpeg 命令行视频录制 FFmpeg 命令行视频录制的步骤和音频录制步骤类似,首先查看 M...

  • nodejs+ffmpeg

    Mac或linux环境下使用ffmpeg工具+ffmpeg库 本地下载ffmpeg命令行程序 安装node ffm...

  • FFmpeg 命令行程序简介

    FFmpeg 提供了三个主要的命令行应用程序,在 bin 目录中: 1、ffmpeg 命令使用简介 ffmpeg ...

  • 音视频重要文章和视频

    截图 爱奇艺平台01 FFMpeg截图基本命令行02 FFMpeg 截图基本原理 头条平台:01 FFMpeg 截...

  • FFMpeg

    MAC安装brew install ffmpeg Ffmpeg:由命令行组成,用于多媒体格式转换Ffplay:基于...

  • ffmpeg h264文件和裸流 封装mp4

    ffmpeg命令行: 实现代码参考雷神的 最简单的基于FFmpeg的封装格式处理 和ffmpeg封装H246为MP...

  • 利用nodejs+ffmpeg制作视频转动图小程序

    利用 node.js + ffmpeg 制作视频转动图小程序,利用 ffmpeg 命令行实现,理论上可以ffmp...

  • FFmpeg学习笔记1.FFmpeg在mac上编译

    Mac 编译 FFmpeg 编译出ffmpeg、ffprobe、ffplay三个命令行工具 只产生动态库,不产生静...

网友评论

      本文标题:ffmpeg 命令行总结

      本文链接:https://www.haomeiwen.com/subject/qvuwdhtx.html