ffmpeg的官方網站:http://ffmpeg.org/
一般,網站下載會有三個版本:Static,Shared,Dev。只是當工具用,下載static版本就行。
網上相關博客:
- http://www.cnblogs.com/wainiwann/p/4128154.html
- https://blog.csdn.net/weiyuefei/article/details/51678582
常用命令
1、獲取視頻信息:
ffmpeg -i video.mp4
2、將視頻分解成圖片
ffmpeg -i video.mp4 name%d.jpg
會生成如name1、name2.....等圖片
3、將圖片合成視頻
ffmpeg -f image2 -i name%d.jpg video.mpg
會把圖片如name1、name2....等合成視頻
4、從視頻中分離聲音
ffmpeg -i video.mp4 -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3
5、截取一段視頻
ffmpeg -i video.mp4 -vcodec copy -acodec copy -ss 00:00:00 -to 00:03:00 output.mp4
6、給視頻加水印
ffmpeg -i video.mp4 -i mark.jpg -filter_complex overlay output.mp4
7、文字水印
ffmpeg -i video.mp4 -vf "drawtext=fontfile=simsunb.ttf:text='shuiyin':x=100:y=100:fontsize=27:fontcolor=yellow:shadowy=1" output.mp4
8、把視頻的前30幀合成gif
ffmpeg -i video.mp4 -vframes 30 -y -f gif output.gif
9、將視頻轉成gif
ffmpeg -i video.mp4 output.gif
10、合成視頻和音頻
ffmpeg -i sound.mp3 -i vidoe.mp4 output.mpg
11、從flv中提取MP3
ffmpeg -i video.flv -ab 128k output.mp3
12、wav轉成MP3
ffmpeg -i sound.wav -vn -ar 44100 -ac 2 -ab 192 -f mp3 output.mp3
13、avi轉成flv
ffmpeg -i video.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320*240 -f flv output.flv
14、avi轉成dv
ffmpeg -i video.avi -target pal-dv output.dv