所有使用 FFMPEG 转换的视频都无法在电视上播放

4-K*_*4-K 1 ffmpeg

我正在尝试将示例视频从 4K 转换为 1080p 大小。我的电视是高清电视,可以通过 USB 支持全高清播放。这是 2017 年推出的 LG 智能电视,甚至可以播放 HEVC 1080p。但是我通过 ffmpeg 转换或编码的任何视频都不起作用。我尝试了很多设置。目前,这是我使用的:

ffmpeg -i input.mp4 -c:v libx264 -vf scale=-1:1080,scale=out_color_matrix=bt709 -color_primaries bt709 -color_trc bt709 -colorspace bt709 -pix_fmt yuv420p -crf 18 -preset veryslow -c:复制输出。 mp4

电视确实显示缩略图,但无法播放。我什至尝试分离音频以查看是否是导致问题的原因,但它也不起作用。但是,如果我通过在线软件(一个简单的软件)对其进行转换,它就可以工作。但是无法根据我的需要设置质量。

这是一个 4K 视频,我想将其转换为全高清,同时保持最高的视频质量。

Gya*_*yan 6

libx264 编码器的预设veryslow将尝试使用最多 16 个参考,但您的电视可能不支持。添加-refs 2 -bf 2以限制参考帧的合理数量。