分页: 1 / 1

请教VFR制作时添加timecode文件的问题

发表于 : 2013-07-29 12:59
gmail123
timecode文件可以在封装过程中添加,在X264编码过程中也可以添加,请问这两种方法有区别吗?对编码质量有没有不同的影响。
X264编码过程中, 是这样的吧:--tcfile-in "timecode.txt" ,不需要在AVS中定义了吧? {:cat_15}

Re: 请教VFR制作时添加timecode文件的问题

发表于 : 2013-07-29 13:56
msg7086
AVS不支持VFR

对编码质量的影响只有在「时间」很重要的时候,比如设定了码率但是却给错了时间线。

Re: 请教VFR制作时添加timecode文件的问题

发表于 : 2013-07-29 14:01
gmail123
msg7086 写了:对编码质量的影响只有在「时间」很重要的时候,比如设定了码率但是却给错了时间线。
没太看明白 {:cat_1}

Re: 请教VFR制作时添加timecode文件的问题

发表于 : 2013-07-30 15:23
msg7086
gmail123 写了:没太看明白 {:cat_1}
一般情况下编码都是以「帧」为单位的。

但是计算码率的时候,是以「秒」为单位的。

这其中就涉及到 帧 -> 秒 的换算。

所以在错误的帧率上指定的码率也会是错误的。

比如你做VFR的片,前10000帧的fps是60,后10000帧的fps是30,但是你没有在压制之前设定好timecode却用了--bitrate xxxxx,就会导致前面10000帧的码率比后面10000帧高一倍。

Re: 请教VFR制作时添加timecode文件的问题

发表于 : 2013-07-30 17:28
mawen1250
另外x264的用的是frame rate based rate control,也就是相同参数+相同crf下帧率越高的地方出于人眼对于每帧质量的敏感度越低的因素,也会提高其QP值,所以输入timecode给x264有助于保证这个地方的rc是按照合理的方式进行的。

Re: 请教VFR制作时添加timecode文件的问题

发表于 : 2013-08-01 10:34
gmail123
这样看来,还是在X264中添加略优吧.