ffmpeg:4K BluRay到1080p x264

时间:2018-01-19 12:54:40

标签: ffmpeg x264 blu-ray

我正在尝试从4K BluRay编码1080p x264。问题是源具有位深度:10位,我希望输出位深度为8位...

3840x2160 (输入) ==> 3840x1600 (裁剪以删除黑条) ==> 1920x800 (已调整大小)

如果我使用x264 0.155.2901 7d0ff22编译为bit-depth = all

ffmpeg -y -i input4K.m2ts -c:v libx264 -preset slow -crf 18 -x264-params me=umh:merange=24:trellis=1:level=4.1:ref=5 -filter:v "crop=3840:1600:0:280, scale=1920:800" -an "1080_"$output.mkv

它有效,但输出文件不是8bit,格式配置文件:高10@L4.1

如何获取格式配置文件=高@ L4.1? (强制8位输出)

如果我用bit-depth = 8编译使用x264,它告诉我它无法读取源代码。

1 个答案:

答案 0 :(得分:2)

这应该有效:

ffmpeg -y -i input4K.m2ts -c:v libx264 -pix_fmt yuv420p -preset slow -crf 18 -x264-params me=umh:merange=24:trellis=1:level=4.1:ref=5 -filter:v "crop=3840:1600:0:280, scale=1920:800" -an "1080_"$output.mkv