官方文档:

https://github.com/lielie976/ffmpy/blob/master/docs/examples.rst

pdf电子书推荐:

链接: https://pan.baidu.com/s/19QCzGtNzbJlCKI__PYo-Dg 提取码: hnny

伯乐:

http://python.jobbole.com/88276/?utm_source=blog.jobbole.com&utm_medium=relatedPosts

  1. 次推:
  2. celery + ffmpeg + django
  3. https://stackoverflow.com/questions/41478516/how-to-transcode-mp3-files-in-django-by-using-ffmpeg-celery-and-rabbitmq

django+celery+redis:
http://yshblog.com/blog/165
http://yshblog.com/subject/7

次级推荐:

https://blog.csdn.net/SVALBARDKSY/article/details/50887586
数据来源:
https://www.jianshu.com/p/ddafe46827b7
eg:
ffmpeg -i mov_bbb.mp4 -acodec copy -vn output.aac
主要参数:
-i 设定输入流
-f 设定输出格式
-ss 开始时间
视频参数:
-b 设定视频流量(码率),默认为200Kbit/s
-r 设定帧速率,默认为25
-s 设定画面的宽与高
-aspect 设定画面的比例
-vn 不处理视频
-vcodec 设定视频编解码器,未设定时则使用与输入流相同的编解码器
音频参数:
-ar 设定采样率
-ac 设定声音的Channel数
-acodec 设定声音编解码器,未设定时则使用与输入流相同的编解码器
-an 不处理音频

其他方向汇总:
强推:
https://blog.csdn.net/doublefi123/article/details/24325159
格式:ffmpeg -i 待转码文件 name.ogg|.webm|.mkv

  1. ffmpeg -i input.mkv -vn audio_only.ogg
  2. -vn 生成音频文件
  3. ffmpeg -i input.mkv output.gif
  4. 生成gif文件
  5. ffmpeg -i input.mkv -c:av copy -ss 00:01:00 -t 10 output.mkv
  6. 修改输出流的时间
  7. -c:av copy -------------> 复制视频和音频流
  8. -t number -------------> 设置切割的时间
  9. -ss 00:01:00 ------------> 设置视频开始时间
  10. 修改bit 率来来影响视频的质量
  11. ffmpeg -i input.webm -c:a copy -c:v vp9 -b:v 1M output.mkv
  12. 将视频 input.webm 复制(-c:a copy)
  13. 并且以视频转换为bit 1m/s(-b:v 1m)
  14. vp9 编码器(-c:v vp9)
  15. 在生成新的视频文件(output.mkv)