其他分享
首页 > 其他分享> > (音视频学习笔记):ffmpeg/ffplay/ffprobe帮助命令、音视频处理流程及命令分类查询

(音视频学习笔记):ffmpeg/ffplay/ffprobe帮助命令、音视频处理流程及命令分类查询

作者:互联网

目录

ffmpeg/ffplay/ffprobe区别

ffmpeg命令查看帮助文档

ffplay命令查看帮助文档

ffprobe命令查看帮助文档

ffmpeg音视频处理流程(重点)

ffmpeg命令分类查询(重点)

ffmpeg -version

ffmpeg -buildconf

ffmpeg -formats

ffmpeg -devices(支持的设备)一般D输入  E输出

ffmpeg -codecs

ffmpeg -bsfs

ffmpeg -protocols

ffmpeg -filters

ffmpeg -pix_fmts

ffmpeg -layouts

ffmpeg -sample_fmts

ffmpeg -colors

查看具体分类所支持的参数

ffmpeg/ffplay/ffprobe区别

fmpeg

Hyper fast Audio and Video encoder

超快音视频编码器

ffplay

Simple media player

简单媒体播放器

ffprobe

Simple multimedia streams analyzer

简单多媒体流分析器

ffmpeg命令查看帮助文档

  • 基本信息: ffmpeg -h
  • 高级信息: ffmpeg -h long
  • 所有信息: ffmpeg -h full
  • 若嫌打印过多: ffmepg -h full > ffmpeg_h_full.log,然后再打开ffmpeg_h_full.log文件查看
ffmpeg [options] [[infile options] -i infile]...
{[outfile options] outfile}...

ffplay命令查看帮助文档

  • 所有信息: ffplay -h
ffplay [options] input_file

ffprobe命令查看帮助文档

  • 所有信息: ffprobe -h
ffprobe [OPTIONS] [INPUT_FILE]
  • ffmpeg/ffplay/ffprobe部分参数通用,部分参数不通用,在使用时需要注意。

【示例】

ffmpeg -h full | findstr 264

ffmpeg音视频处理流程(重点)

ffmpeg -i test_1920x1080.mp4 -acodec copy -vcodec libx264 -s 1280x720 test_1280x720.flv

ffmpeg -i test_1920x1080.mp4 -acodec copy -vcodec libx265 -s 1280x720 test_1280x720.mkv

 

  • -acodec copy 表示音频进行拷贝,不进行解码再编码的过程

ffmpeg命令分类查询(重点)

 

-version显示版本-bsfs显示可用比特流filter
-buildconf显示编译配置-protocols显示可用的协议
-formats显示可用格式
(muxers+demuxers)
-filters显示可用的过滤器
-muxers显示可用复用器-pix_fmts显示可用的像素格式
-demuxers显示可用解复用器-layouts显示标准声道名称
-codecs显示可用编解码器
(decoders+encoders)
-sample_fmts显示可用的音频采样
格式
-decoders显示可用解码器-colors显示可用的颜色名称
-encoders显示可用编码器

ffmpeg -version

ffmpeg -buildconf

ffmpeg -formats

ffmpeg -devices(支持的设备)一般D输入  E输出

ffmpeg -codecs

ffmpeg -bsfs

ffmpeg -protocols

ffmpeg -filters

ffmpeg -pix_fmts

ffmpeg -layouts

ffmpeg -sample_fmts

ffmpeg -colors

查看具体分类所支持的参数

  • 先利用上面的方式找到具体的类型,有些末尾加s的,type不用加s
ffmepg -h type=name
  • 比如:
ffmpeg -h muxer=flv
ffmpeg -h filter=atempo (atempo调整音频播放速率)
ffmpeg -h encoder=libx264

 

标签:显示,ffmpeg,可用,fmts,ffprobe,音视频,命令,ffplay
来源: https://blog.csdn.net/baidu_41388533/article/details/111768076