利用ffmpeg,将YUV420P视频按照恒定crf转为MP4

由于我是需要将YUV转为MP4进行观察,所以选取恒定crf

crf是控制画面质量的,取值范围为0-51,其中0为无损模式,数值越大,画质越差,生成的文件越小。从主观上看,18~28是一个合理的范围。18被认为是视觉无损的(技术角度肯定有损)。

ffmpeg.exe -threads 16 -f rawvideo -framerate 50 -video_size 1920x1280 -pix_fmt yuv420p -i xxx.yuv -c:v libx264 -preset fast -crf 18 xxx.mp4

其中,(30条消息) ffmpeg.exe是执行文件-编解码文档类资源-CSDN文库

这个是ffmpeg.exe文件。

使用时

1、下载ffmpeg.exe可执行文件,将此文件和所需要转换的YUV放在同一文件夹

2、在 文件夹处输入cmd利用ffmpeg,将YUV420P视频按照恒定crf转为MP4_第1张图片

3、回车,进入,输入命令行即可成功转化。

利用ffmpeg,将YUV420P视频按照恒定crf转为MP4_第2张图片

利用ffmpeg,将YUV420P视频按照恒定crf转为MP4_第3张图片

再由MP4转回yuv420p

ffmpeg.exe -i vidyo1_1280x720_60_h264.mp4 -s 1280*720 -pix_fmt yuv420p vidyo1_1280x720_60_h264.yuv

你可能感兴趣的:(视频编解码)