FFMPEG命令

一、纯视频相命令

  1. ffmpeg常用编解码命令
  2. ffmpeg 码率控制
    preset 取值范围10个等级,默认medium 选择越快,质量越差,文件越小,速度越快
    -crf 取值范围18~28,值越大,质量越差,文件越小,速度不影响
    -b:v 取值一般在5M~20M,值越小,质量越差,文件越小,速度不影响
    -qp 取值0表示无损压缩
  3. 设置帧率
    -r 50 帧率设为50
  4. 设置I帧间隔
    -keyint_min 100 -g 100 -sc_threshold 0 I帧间隔设为100
  5. 设置尺寸
    -s 500x1500 输出宽高为500x1500

二、纯音频相关命令

  1. 音频MP3编码转为wav:ffmpeg -i unlock_tips.mp3 unlock_tips_out.wav

  2. 音频MP3编码转为双声道的wav:ffmpeg -i unlock_tips.mp3 -ac 2 unlock_tips_out_chn_2.wav

  3. 音频MP3编码转为双声道48k采样率的wav:ffmpeg -i unlock_tips.mp3 -ac 2 -ar 48000 unlock_tips_out_chn_2_rate_48000.wav

  4. 音频MP3编码转为双声道8k采样率的mulaw:ffmpeg -i unlock_tips.mp3 -f mulaw -ac 2 -ar 8000 unlock_tips_out_chn_2_rate_8000.mulaw

  5. 音频MP3编码转为双声道8k采样率的alaw:ffmpeg -i unlock_tips.mp3 -f alaw -ac 2 -ar 8000 unlock_tips_out_chn_2_rate_8000.alaw

  6. 音频MP3编码转为双声道8k采样率的小端16位的PCM:ffmpeg -i unlock_tips.mp3 -f s16le -ac 2 -ar 8000 unlock_tips_out_chn_2_rate_8000_s16le.pcm

  7. 音频MP3编码转为双声道8k采样率的大端16位的PCM:ffmpeg -i unlock_tips.mp3 -f s16be -ac 2 -ar 8000 unlock_tips_out_chn_2_rate_8000_s16be.pcm

  8. 音频双声道8000采样率大端16位PCM裸流转为MP3:ffmpeg -ac 2 -ar 8000 -f s16be -i unlock_tips_out_chn_2_rate_8000_s16be.pcm unlock_tips_out_chn_2_rate_8000_s16be.mp3

  9. 音频双声道8000采样率大端16位PCM裸流转为单声道48k采样率MP3:ffmpeg -ac 2 -ar 8000 -f s16be -i unlock_tips_out_chn_2_rate_8000_s16be.pcm -ac 1 -ar 48000 unlock_tips_out_chn_1_rate_48000_s16be.mp3

三、 其他参考资料
ffmpeg 使用例程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值