freesilent
帖子: 35
注册时间: 2012-02-03 14:01

制作vfr的出现rp问题

bd的菜单在出现选择之后画面整体就没有变化了,so决定折腾下,把后面那部分降低fps到5fps。
timecode v1

代码: 全选

# timecode format v1
Assume 23.97602
0,359,23.97602
360,1031,5.0000
因为这样的话,最后一帧肯定会有略微偏差,so用tc-gui转换成v2,然后把最后一帧时间改好
问题出现了

代码: 全选

avs4x264mod.exe --x264-binary "E:\work\x264_10.exe"  --input-depth 16 --transfer bt709 --colormatrix bt709 --colorprim bt709 --crf 17 --ref 5 --mixed-refs --no-fast-pskip --bframes 5 --b-adapt 2 --b-pyramid normal --direct auto --deblock 0:-1 --subme 9 --trellis 2 --psy-rd 0.6:0 --partitions p8x8,b8x8,i4x4,i8x8 --no-mbtree --me tesa --threads 3 --thread-input --aq-mode 2 --aq-strength 0.5 --rc-okahead 50 --tcfile-in e:\work\tcv2.txt --output "F:\apollon\menu.mp4" "E:\work\x264.avs"
提示

代码: 全选

raw [info]: 1920x1080p 0:0 @ 25/1 fps (cfr)
timecode [error]: automatic timebase generation failed.
                  Specify an appropriate timebase manually.
x264 [error]: timecode input failed
avs [error]: Error occurred while writing frame 0
(Maybe x264 closed)
然后尝试cfr编码,与tc一起封到mkv里,又出现第二个rp。封好的mkv时间变长了近1倍,可是看tcv2没有问题啊。
第三次是用tc2mp4mod先把timecode写到mp4在封mkv,这次是播放时跳转到50%以后(不是变frame rate的地方)没有声音,画面一直在动,但是跳到前面一直播放就正常。
最后是x264封timecode v1,就没有问题。

求助,这是啥问题

PS:用的是官方的最新x264,用tmod不管用v1还是v2都

代码: 全选

x264 [info]: started at Fri Jun 28 21:11:00 2013
mp4 [error]: failed to finish movie.
x264 [info]: ended at Fri Jun 28 21:11:00 2013
x264 [info]: encoding duration 0:00:00
avs [error]: Error occurred while writing frame 0
(Maybe x264 closed)
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: 制作vfr的出现rp问题

如果你改用freezeframe的话,会消耗差不多的码率但是rp率会大幅下降……

另外试试timelineeditor压完再封tc
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
freesilent
帖子: 35
注册时间: 2012-02-03 14:01

Re: 制作vfr的出现rp问题

msg7086 写了:如果你改用freezeframe的话,会消耗差不多的码率但是rp率会大幅下降……

另外试试timelineeditor压完再封tc
timelineeditor?
啥玩意,不懂

从vdm看,后面那些帧没看出有啥细微不同,所以不知道freezeframe有多少用
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 制作vfr的出现rp问题

回到 “视频编码器 / Video encoder discussion”