使用FFmpeg从mjpeg转换为mp4(libx264)

问题描述 投票:0回答:1

如果使用FFmpeg从mjpeg转换为mp4(libx264),则无法在Windows·Mac上执行播放。

缩略图不会显示在图标上。但是,使用HTML5视频标签,可以播放。

为什么?如果你理解,请告诉我。谢谢。

ffmpeg -i source_file.mov -b 4000k -vcodec libx264 destination_file.mp4
video ffmpeg html5-video mjpeg libx264
1个回答
2
投票

通常的原因是像素格式。 MJPEG可能具有4:2:2或4:4:4色度采样,大多数玩家在H264中不支持。所以试试吧

ffmpeg -i source_file.mov -pix_fmt yuv420p -b:v 4000k -c:v libx264 destination_file.mp4
© www.soinside.com 2019 - 2024. All rights reserved.