我想知道是否有一种方法可以将视频中的声音标准化为EBU R128标准。
目前,我正在尝试做两步旁路,但我不确定我哪里错了。
以下是我执行的命令:
ffmpeg -i D:\Person\Documents\Projects\IngestQC\ABN_.mxf -af loudnorm=I=-23:dual_mono=true:TP=-2:LRA=7:print_format=summary -f null -
结果是:“Parsed_loudnorm_0 @ 000002107bee2dc0
输入集成:-17.4 LUFS
输入真峰值:+0.0 dBTP
输入LRA: 8.4 LU
输入阈值:-27.9 LUFS
集成输出:-22.9 LUFS
输出真峰值:-4.2 dBTP
输出LRA: 6.4 LU
输出阈值:-33.2 LUFS
规范化类型:动态
目标偏移:-0.1 LU
“
在那之后,我会这样做
ffmpeg -i D:\Person\Documents\Projects\IngestQC\abn.mxf -c:v copy -c:a pcm_s24le -ac 2 -af loudnorm=I=-23:TP=-2:LRA=7:measured_I=-17.4:measured_TP=0:measured_LRA=8.4:measured_thresh=-27.9:offset=-0.1:linear=true:print_format=summary -ar 48000 D:\Person\Documents\Projects\IngestQC\abn_done.mxf
然而,当针对eFF测试它是否符合EBU R128 (-23)时,它说它不符合。
eFF说它的价值是:“通道组信息
群组数量:2
通道组布局: Mono_Mono
通道组名称: MonoOne
响度规格: EBU R128
响度单位: LUFS
程序响应度目标:-23.0 LUFS
程序响应度:-26.0 LUFS
响度范围:6
PPM比例尺: BBC
PPM阈值: 8.00
最大PPM: 6.62
真实峰值阈值:-3.00 dBTP
最大真实峰值:-5.00 dBTP
文件达到目标所需的衰减: 3.0
通道组名称: MonoTwo
响度规格: EBU R128
响度单位: LUFS
程序响应度目标:-23.0 LUFS
程序响应度:-26.0 LUFS
响度范围:6
PPM比例尺: BBC
PPM阈值: 8.00
最大PPM: 6.62
真实峰值阈值:-3.00 dBTP
最大真实峰值:-5.00 dBTP
文件达到目标所需的衰减: 3.0
1“
我不确定我做错了什么
我想知道是否有一种方法可以让它在保持mxf格式不变的同时提供正确的音频响度。
发布于 2019-11-22 23:12:52
找到了答案:
首先,我需要运行
ffmpeg -i 03.mxf -c:v copy -c:a pcm_s24le -af loudnorm=I=-23:TP=-2:LRA=7:print_format=json -f null -然后是这个,确保添加正确的信息
ffmpeg -i 03.mxf -c:v copy -c:a pcm_s24le -af loudnorm=I=-23:TP=-3:LRA=7:measured_I=-20.40:measured_LRA=8.40:measured_TP=0.02:measured_thresh=-30.86:offset=-0.12:linear=true:print_format=summary -ar 48k newTest1.mxf最后
ffmpeg -i newTest1.mxf -map 0:0 -map 0:1 -map 0:1 -c:v copy -c:a copy ACnewTest1.mxfhttps://stackoverflow.com/questions/58939678
复制相似问题