『漫游』酷论坛>『影音数码技术学习交流』>[请教]一般的vfr的处理 ..

[请教]一般的vfr的处理方式流程

264768502@2008-06-05 09:13

先解出tc

而后是做什么
先插空帧做成120fps?
还是直接AVS给编码器?(x264)

如果是AVS的话怎么写?
是否要assmufps?
引用

roozhou@2008-06-05 09:33

avs不知道什么是空帧,x264只用fps来控制码率。
走avs路线,解出tc后你就不要管fps了,只要保证总帧数不变就行了,所有的xxxxfps()都是不需要的。
封装时tc会自动修正fps。

你需要注意的一是source,各种source不一样的
ffmpegsource不用管
directshowsource需要设定总帧数

二是字幕,字幕挂载依靠timestamp,但此时avs的timestamp和源不同,所以需要用调整字幕时间轴。
引用

264768502@2008-06-05 10:14

directshowsource总帧数怎么写?
是这样么
directshowsource(path,29.97)


时间轴人工调整.....貌似很麻烦
翻过这里以前的教程
似乎aegisub+tc可以自动调整时间轴
不过不知道是不是RPWT
原本20分钟字幕,转换后只有4分钟,少了很多东西
引用

roozhou@2008-06-05 10:44

不是帧率,是帧数
引用

264768502@2008-06-05 10:54

那么就直接directshowsource(path) 就可以了么?
然后挂textsub
引用

alphaa@2008-06-05 11:06

一般要求不高时才用DSS。加个convertfps=true转cfr,就可以54tc了。帧速要指定一下,没啥要求一般24fps。
directshowsource("path",23.976,convertfps=true)
textsub("path")
引用

264768502@2008-06-05 12:47

如果就单纯的
directshowsource(path).textsub(path)
送到megui的x264后
用crf压出来,20分钟的文件仅10MB,画面很惨
不知道何解

但之前如果在direcshowsource中指定fps的话
大小还算正常(80MB)
不过由于vfr的问题还是影音不同步

如果在directshowsource中指定fps是不是会影响整个总帧数
引用

雷鸣@2008-06-05 18:33

不可使用DirectshowSource + ConvertFps=true,这玩意儿会变动帧数
引用

hellsingd@2008-06-05 18:52

同LS...不知道LZ想干吗 源是什么?目标物又想变成什么?

另外LS的签名很好..QQ很久以前就有内存OverFlow...so..现在本人暂时使用TM2008预览版4..好一点...最新的BETA又见广告....
引用

264768502@2008-06-05 18:52

总算成功了
原来mkv提出的是crf的avi
配合aegisub修改字幕档
然后AVS扔给x264
最后封装时加上tc就完美了


不过疑问的时
这次用了许多不同的工具来提取tc
但得到的文件竟然都不一样.....
不知道哪个更准确....
引用

264768502@2008-06-05 18:57

源是mkv封装的WMV+WMA,而且是vfr的....第一次压x264
以前都是直接扔到ERP的,所以基本不考虑vfr的问题

目标是字幕内嵌的AVC+AAC,然后用mp4封装
由于不想动原来的帧率所以第一次尝试对vfr的处理
引用

alphaa@2008-06-05 19:28

不想改变原来vfr就别用DSS了,用avisource载抽出的avi。MKV用mkvmerge就能抽tc。
引用

syun0902@2008-06-07 19:21

不内嵌字幕的话,以下这个步骤就行了~~
(在大家的帮助下,昨天得到的最新步骤总结!!!)

1、MKVextractGUI提出264RAW+TC V2。
2、用tcConv将TC V2转TC V1;
用dgavcdec生成DGA,通过AVS给MEGUI压制。
3、压制好的片子+TC V1+音频+字幕封装!
这样就OK了。

PS:
原本我现在在思考为何MediaCoder压制X264时可以完全不在乎是否为VFR。
不过后来发现MediaCoder压完VFR的片子后得到的是非VFR的片子,但是影片时间长度以及与音频的配合很好。为何?
引用

264768502@2008-06-07 21:06

mediacoder好像用mencoder解码的吧
应该能直接处理vfr
看下参数,估计被changefps了,所以和音频基本无误差

实际上字幕无论内嵌还是不内嵌步骤都差不多
引用

264768502@2008-06-07 21:08

其实也就是图个完美而已
不然的话就照alphaa,改fps了
引用

«12»共2页

| TOP