最初由 52wy 发布
用DTSRepair抓出tc文件即可
DTSRepair -t1 1.mp4 tc_v1.txt 提取v1 tc
DTSRepair -t 1.mp4 tv_v2.txt 提取v2 tc
然后正常压
最后封mkv mp4都可以,导入tc就行了
用DirectShowSource帧容易错位,并不推荐。
[求助]VFR MP4掛字幕轉CFR AVI的問題(AVI封裝)
rockzero18@2008-08-27 06:10
如果用DSS的話,只要加上convertfps=ture很容易就解決VFR的問題52wy@2008-08-27 07:26
用DTSRepair抓出tc文件即可SAPikachu@2008-08-27 09:52
如果是要内嵌的话字幕文件要用aegisub修正rockzero18@2008-08-27 14:27
引用最初由 52wy 发布
用DTSRepair抓出tc文件即可
DTSRepair -t1 1.mp4 tc_v1.txt 提取v1 tc
DTSRepair -t 1.mp4 tv_v2.txt 提取v2 tc
然后正常压
最后封mkv mp4都可以,导入tc就行了
用DirectShowSource帧容易错位,并不推荐。
yamiyugiou@2008-08-27 14:44
引用最初由 SAPikachu 发布
如果是要内嵌的话字幕文件要用aegisub修正
xtyz@2008-08-27 16:46
引用最初由 rockzero18 发布
封裝格式我希望就是AVI,所以不想透過tc來做
如果vfr h264 mp4用directshowsource加載
directshowsource("001.mp3",fps=119.88,convertfps=ture)
只要這樣寫,加上字幕壓出來的AVI就能影音同步
但現在我想用AVCSource來讀取dga
可是AVCSource沒有fps=XX.XX和convertfps這兩個命令可用
那我試了不論用convertfps()、assumefps()都不行
壓出來都影音不同步!所以想問看看有沒有什麼方法...
或是用DSS讀取mp4有沒有什麼濾鏡可以對片源做deblocking呢?
52wy@2008-08-27 17:00
做avi就做成120fps呗dongjuanyong@2008-08-27 17:13
直接走DSS convertfps=ture cfrrockzero18@2008-08-27 18:58
引用最初由 dongjuanyong 发布
直接走DSS convertfps=ture cfr
DSS不走ffdshow的话没有deblocking的问题
绿叶之砚@2008-08-27 19:12
用DSS就别玩VFR这么精细的活……yuugi@2008-08-27 19:28
本人是5楼,有人能解答下5楼的问题吗?SAPikachu@2008-08-27 19:40
引用最初由 yamiyugiou 发布
能详细说下流程和使用的版本吗
本人试过不能成功
本人是这样做的先用DTSRepair抓出tc文件
用aegisub打开字幕
在视频菜单下找到TC的菜单打开tc文件这时出错了
无论V1还是V2都无法导入
aegisub也试过1.1和最新版
源文件是VRF的mp4 RAW
V1出错提示这样
timecode parsing error,invalid fps format found
V2提示
Out of order/too close timecodes found
求解
yuugi@2008-08-27 20:58
引用最初由 SAPikachu 发布
汗。。。我还没有遇到过这样的问题。。。orz
试试用DTSEdit来抽tc。。。?
另外aegisub要用最新版(目前为2.1.2)。。。1.x版有很多bug。。。
rockzero18@2008-08-27 21:39
引用最初由 绿叶之砚 发布
用DSS就别玩VFR这么精细的活……
DSS读取VFR很有问题嗯……
52wy@2008-08-27 23:06
总之directshowsource加载vrf的mp4问题很多,不仅仅是阉割版,效果都有影响。