FFMPEG无损视频输出选项


2

我正在寻找FFMPEG的无损视频输出选项,这些选项无需任何特殊的编解码器或特殊的播放器(例如VLC)就可以查看。我希望能够使用Windows Media Player之类的播放器来打开视频的基本用法。

我目前有以下选择:

在avi容器中创建原始视频输出视频:

ffmpeg -i input.mp4 -f avi -c:v rawvideo output.avi

在avi容器中创建Huffyuv输出视频(在WMP中正确播放,但在VLC中不能正确播放。):

ffmpeg -i input.mp4 -f avi -c:v huffyuv output.avi

在avi容器中创建h264视频(视频无法在WMP中正确播放):

ffmpeg -i input.mp4 -f avi -c:v libx264 -qc 0 output.avi

我愿意接受任何建议。我想减小文件大小,同时又不丢失源信息,并允许在标准Windows安装上轻松播放。

更新: huffyuv和libx264均可在VLC 2.2.0中使用。我仍在寻找尽可能不涉及VLC的解决方案。


在标准Windows安装上,Windows Media Player +的高质量和易于回放实际上是不可能的。Windows具有糟糕的编解码器支持。当您希望它无损时,甚至更是如此。您要定位什么版本的Windows(Media Player)?
slhck

我并不是真正针对一个版本。最终用户使用的是Windows电脑,并有可能在Windows Vista或7
吴荣奎

实际上,HuffYUV应该在VLC中工作。您使用的是最新版本吗?
slhck

VLC为2.1.5。当前是2.2.0。我测试了Windows野生动物视频,并正确播放了该视频。我的测试文件无法正确播放:ffmpeg -i test.avi -f avi -c:v huffyuv testoutput.avi我的输入文件如下:输入#0,avi,来自“ test.avi”:元数据:编码器: Lavf56.11.100持续时间:00:00:07.33,开始:0.000000,比特率:233 kb / s流#0:0:视频:mpeg4(简单配置文件)(FMP4 / 0x34504D46),yuv420p,704x480 [SAR 1:1 DAR 22 :15],237 kb / s,3 fps,3 tbr,3 tbn,3 tbc
Nicholas Ng

升级到2.2.0,huffYUV和libx264正常工作。
Nicholas Ng
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.