ffmpeg如何转化YUV420p格式为其它视频格式

我用的是虚拟机下centos操作系统,ffmpeg是ffmpeg-1.2。

 

ffmpeg读入YUV文件最重要的一点是你要声明你的视频是多大的,我处理得YUV视频格式是1920*1080

那么我要输入如下指令:

# ./ffmpeg -s 1920*1080 -i source.YUV -r 25 -b 8000k -y source.mp4

其中最后的mp4之类的格式是可以随便改的,如果你还想决定用什么编码器,那么指令如下:

# ./ffmpeg -s 1920*1080 -i source.YUV -r 25 -b 8000k -vcodec mjpeg -y source.avi

如果你的YUV格式为YUV422p,因为软件默认的YUV格式为420p,所以你需要声明你的YUV格式,指令如下:

# ./ffmpeg -s 1920*1080 -pix_fmt yuv422p -i source.YUV -r 25 -b 8000k -y source.mp4

 

发布了36 篇原创文章 · 获赞 9 · 访问量 8万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章