1、从一个视频文件中抽取一帧图像:
ffmpeg -y -i test.mp4 -ss 00:03:22.000 -vframes 1 -an test.jpg
2、ffmpeg进行转码--提取一路视频数据和一路音频数据进行封装。
ffmpeg -i AmericanCaptain.mkv -map 0:v -vcodec copy -map 0:a:1 -acodec copy 2.mp4 -strict -2 -y
参数说明:“-map 0:v -map 0:a:1”表示To select all video and the second audio stream from an input file
3、ffmpeg进行转码--提取音频,转码视频,且用多线程
ffmpeg -i bu_la_da_BD.rmvb -threads 8 -acodec copy -vcodec h264 bu_la_da_BD.mp4 -y
4、音频提取
ffmpeg -i 1.mp4 -vn -acodec copy 1.aac
5、音频截取
ffmpeg -i 1.aac -ss 00:00:28 -t 00:05:12 -acodec copy 1.aac
-ss: 表示起始时间
-t: 表示持续时长