查看: 8029|回复: 0
上一主题 下一主题 跳转到指定楼层

[转贴]简易流程——把120fps或MKV vfr内嵌成MKV vfr

571

主题

497

存在感

167

活跃日
帅哥离线 我的发贴都是你的幻觉
 7 

家中的荣誉团员

发帖: 5981
SOS币: 62063
社团: ※◆♂圈♀ ●▄◣
社团: ※◆♂友♀ ●▄◣
社团: ※◆♂朋♀ ●▄◣
社团: ※◆♂念♀ ●▄◣
社团: ※◆♂纪♀ ●▄◣
注册: 2006-07-01
访问: 2022-06-11

楼主
发表于 2006/12/20 | 编辑

猜你喜欢: 120FpsToVfr, mkv timecode, 120FpsToVfrrar


作者:shinjico
原文:
http://popgo.net/bbs/showthread.php?s=&threadid=391213
以前经常看到关于MKV VFR内嵌成AVI的讨论
个人觉得,直接做成内嵌的MKV VFR更方便
当然,外挂MKV就更方便了(众人齐殴……)
回到正题……
需要的工具:
120FpsToVfr.rar
mkvtoolnix-unicode-1.6.5
MP&vfr_GUI.rar
Aegisub-1.09.exe
已经打包到CM,永久有效~~
9.8M vfrmkv_Tools.rar
已经成功地保存在Mofile
文件提取码: 1010976832046319
当您的朋友需要提取此文件时只需:
匿名提取文件连接
http://pickup.mofile.com/1010976832046319

或登录Mofile,使用提取码 1010976832046319 提取文件
下面讲方法,对于最近的120fps、MKV vfr(aska RAW经常是60fpsED),使用降桢到24,那么原来30fps、60fps部分看起来会很卡,有两种方法,做内嵌120fps avi,或者做mkv vfr,shin建议使用MKV vfr。
1、如果是120fps,使用120FpsToVfr转成MKV vfr ,timecode格式用V1(感谢dio君,阿门^^),如果本来是mkv vfr,这步跳过。
2、使用vfr_GUI打开mkv vfr的raw,得到CFR AVI和timecode。
3、使用Aegisub载入原来的ass,video子项选timecode,导入刚才得到的timecode,Export subtitle,记得选上Transform framerate,output用Variable。得到校正后的ass,用这个ass去嵌CFR AVI。
4、得到内嵌好的CFR AVI,可以打包成品了。音频从MKV raw里面抽出来,timecode加上(记得在timecode文本开头加上这么一行 # timecode format v1,因为vfr_GUI解出来的没有这段,MKVToolnix会不认)
5、得到成品,看效果,画面完全和raw匹配。
有什么不足的地方还请指教~~~
附录: 有损内嵌的方法
首先把文件名改为英文(这一步并非必要,只是shin的习惯),用vfr_GUI打开vfr MKV文件,demux,得到无声音的cfr avi和timecodes。
以fate 08为例,该timecodes内容如下:
Assume 23.976
0,32127,23.9760
32128,34823,29.9700
34824,35779,23.9761
把文件切开,分段内嵌,最后合成音频就OK了,avs可以这样写:
LoadPlugin("VSFilter.dll")
a=AVISource("H:\down\Fate_08.avi")
b=trim(a,0,32127).AssumeFPS(23.976).changefps(23.976)
c=trim(a,32128,34823).AssumeFPS(29.970).changefps(23.976)
d=trim(a,34824,35779).AssumeFPS(23.976).changefps(23.976)
avifinal=b+c+d
avifinal=TextSub(avifinal,"H:\down\Fate_08.ass")
return avifinal
这个方法是有损的,无损的话
c=trim(a,32128,34823).AssumeFPS(29.970).changefps(23.976)
这段30桢的要重新做,然后和其他的部分去合成120fps,这个也就是常用的分段内嵌做120fps,这里就不赘述了。

关于我们|无图版|SOSG WIKI

Copyright © 2006-2024 SosG.Net
Total 0.010109(s) query 7, Gzip enabled,  沪ICP备07006640号-3