ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2020-12-26 22:32:17  阅读:265  来源: 互联网

标签:显示 ffmpeg 可用 fmts ffprobe 音视频 命令 ffplay


目录

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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有