【发布时间】:2011-09-18 03:57:24
【问题描述】:
我想知道我需要显式设置(或避免)哪些命令行设置以使用 ffmpeg 将视频编码为 x264(以 mp4 格式),默认情况下可在 Quicktime 中播放。我发现许多预定义的预设文件对我有用,但其中一些不会,例如,我无法让任何无损文件工作,我也对这些文件感兴趣。例如 libx264-lossless_max.ffpreset 将对我的视频进行编码,但它只能在 VLC 中播放,不能在 Quicktime 中播放。在 Quicktime 中,视频保持黑色。我知道 Perian 是一种选择,但我希望我的文件可以在不安装 Perian 的情况下播放。感谢您的帮助。
【问题讨论】:
-
但是为什么要关心有缺陷的玩家呢?总会有播放器无法播放您的文件。而且,没有人使用 Quicktime 正是因为它不支持大多数有用的格式。 (与“Windows Media Player”废话相同的情况)。 VLC 是免费的,适用于所有平台,为什么不直接使用它呢?
-
@SargeBorsch 在某些行业中,无论好坏,某些参与者都是事实上的标准——例如,Quicktime 提供逐帧擦洗(不过,像 RV 这样的其他参与者也这样做,所以有真的没有任何借口——虽然还没有找到一个免费的软件清理器:()
标签: ffmpeg quicktime h.264 video-encoding x264