在尝试使我的录像更易于视频编辑者使用时,我试图将文件重新编码为DNxHR,但打了几下之后我就通过以下命令得到了可靠的输出:
ffmpeg -ss 00:08:20 -i \\ASEXYCAPTUREPC\Users\djcim\Videos\Main\Magewell\Mage00.ts -map 0 -c:v dnxhd `
-profile:v dnxhr_hq -b:v 250M -acodec copy -ss 00:00:10 -t 00:00:20 `
S:\Videos\SavedClips\COD\Magewell\Test_Mage.mov
但是,当我用ffprobe探测文件时,似乎并没有达到我指定的比特率:
ffprobe -i [input file] -show_streams
它说bit_rate = 1739980800,如果我没记错的话,就是1700M,远高于我想要的250M。
不确定这是否是唯一的因素,但是结果是否是巨大的文件,大约每分钟12GB,而源文件本身的长度为10分钟,但只有15GB。
源文件也使用FFmpeg进行编码/记录,分辨率/帧速率为3440x1440 @ 100FPS,比特率为250MB。
有什么想法吗?真正希望使这些文件更小。
答案 0 :(得分:1)
DNx编码器不接受定制速率控制。量化参数是固定的。输出比特率是帧大小,帧率和像素格式的函数。