1. 视频文件
准备测试用的视频文件,test.mp4文件。
2. 常用命令
1. 从视频中分离出h264编码数据
ffmpeg -i test.mp4 -vcodec copy -an tt.h264
2. 从视频分离mp3音频
分离mp3数据比较特殊,不能直接从视频中分离,需要先分离到acc数据,之后进行转码。
1. 分离acc数据
ffmpeg -i test.mp4 -acodec copy -vn tt.aac
2. 转码
ffmpeg -i tt.aac -acodec mp3 tt.mp3
3. 视频中分离yuv数据
ffmpeg -i test.mp4 -vcodec rawvideo -an lp.yuv,yuv数据很大,29M的mp4数据,分离出的yuv数据3.7G。
希望对大家有帮助,后续持续更新用到的命令。