搜索 社区服务 统计排行 帮助
  • 2691阅读
  • 26回复

[请教]压外挂字幕到120FPS的AVI里面去,大家来看我错在哪里??

楼层直达
级别: 新手上路
注册时间:
2006-07-09
在线时间:
0小时
发帖:
119
我想把外挂字幕迁入到120FPS的AVI里面去。

写好AVS之后,拖到暴风影音里试播,果然出现字幕,但是画面的播放速度加快了很多,就像快进那样,怎么办??


LoadPlugin("VSFilter.dll")
DirectShowSource("G:\ya\002.avi")
TextSub("G:\ya\002.ssa")



请大大们压120FPS动画字幕的AVS语句贴上来,小弟先谢谢各位大哥大姐姐指点~~


还有就是写好AVS之后,用VDM导入,然后怎么执行压制??详细步骤是什么??保证画质就好了,文件大小多大都没问题。重要是画质~~
级别: 新手上路
注册时间:
2006-07-09
在线时间:
0小时
发帖:
119
只看该作者 26楼 发表于: 2006-10-10
引用
最初由 shinjico 发布
120fps内嵌

方法一、avi tc gui,得到tc v2和去null的cfr avi,Aegisub導入tc2 v2修正時間軸,用那個cfr内嵌,得到成品,仍然用avi tc gui導入tc v2插null還原到120fps或者打包mkv vfr

方法二、aviread,導出asc和去null的avi,subedit導入asc修正ass,用去null的avi内嵌,回到aviread,用asc插null還原到120fps

方法三、對於有卡拉OK特效的這種内嵌,OP/ED是30fps,正片24fps的,可以考慮切開來分段做,最後avi60插null合成,辨別24和30的分界點各人都有自己的經驗,不多說了

方法四、蛋蛋寫了個DFM濾鏡,一個avs腳本解決,去找他要...



TC GUI 的V2生成了AVI,码率是29.97,时间长度跟片源一样,字幕真的需要用AEGISUB修正TC2 V2吗?? 我用了V2修正好的时间轴内嵌之后出现不同步,片源长度是23分钟,而V2出来的字幕文件是29分钟。内嵌用原来的字幕文件(没有用AEGISUB修正过)就能正常同步,请问会有是不是我哪里又出错了??谢谢大大指导

这样的内嵌会删祯吗??
级别: 新手上路
注册时间:
2006-07-09
在线时间:
0小时
发帖:
119
只看该作者 25楼 发表于: 2006-10-09
引用
最初由 shinjico 发布


avi tc gui 生成的avi是沒有聲音的,等你内嵌好還原到120fps之後,直接copy從原文件導出的聲音就可以了。

aviread導出asc不能的情況還沒有遇到過,不知道你是什麽情況。


avi tc gui,得到tc v2和去null的cfr avi,Aegisub導入tc2 v2修正時間軸

TC V1 跟 TC V2有什么分别吗??谢谢
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 24楼 发表于: 2006-10-09
引用
最初由 shinjico 发布


avi tc gui 生成的avi是沒有聲音的,等你内嵌好還原到120fps之後,直接copy從原文件導出的聲音就可以了。

aviread導出asc不能的情況還沒有遇到過,不知道你是什麽情況。


请问shinjico大人,selectevery(4)然后assumefps到29.97之后用DVDRip中自动分段删帧的AVS插件来处理120fps的AVI片源可行吗?
级别: 超级版主
注册时间:
2004-07-25
在线时间:
121小时
发帖:
3898
只看该作者 23楼 发表于: 2006-10-09
引用
最初由 34096275 发布
按照方法一字幕是成功压好,但是音频没有了,我晕。如果在CFR内嵌字幕的时候,在流里强行加入源音频,就会画面跟音频不同步。。。怎么解决??


另外方法二,我用aviread打开片源,file--export script file (120fps),就马上弹出提示 “The file is not a valid 120fps video”但是播放的时候,看属性是119.88FPS的。。晕哦


[/ku]


avi tc gui 生成的avi是沒有聲音的,等你内嵌好還原到120fps之後,直接copy從原文件導出的聲音就可以了。

aviread導出asc不能的情況還沒有遇到過,不知道你是什麽情況。

级别: 新手上路
注册时间:
2006-07-09
在线时间:
0小时
发帖:
119
只看该作者 22楼 发表于: 2006-10-08
按照方法一字幕是成功压好,但是音频没有了,我晕。如果在CFR内嵌字幕的时候,在流里强行加入源音频,就会画面跟音频不同步。。。怎么解决??


另外方法二,我用aviread打开片源,file--export script file (120fps),就马上弹出提示 “The file is not a valid 120fps video”但是播放的时候,看属性是119.88FPS的。。晕哦


[/ku]
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 21楼 发表于: 2006-10-08
引用
最初由 shinjico 发布
120fps内嵌

方法一、avi tc gui,得到tc v2和去null的cfr avi,Aegisub導入tc2 v2修正時間軸,用那個cfr内嵌,得到成品,仍然用avi tc gui導入tc v2插null還原到120fps或者打包mkv vfr

方法二、aviread,導出asc和去null的avi,subedit導入asc修正ass,用去null的avi内嵌,回到aviread,用asc插null還原到120fps

方法三、對於有卡拉OK特效的這種内嵌,OP/ED是30fps,正片24fps的,可以考慮切開來分段做,最後avi60插null合成,辨別24和30的分界點各人都有自己的經驗,不多說了

方法四、蛋蛋寫了個DFM濾鏡,一個avs腳本解決,去找他要...


哦?滤镜……想要……
级别: 超级版主
注册时间:
2004-07-25
在线时间:
121小时
发帖:
3898
只看该作者 20楼 发表于: 2006-10-08
120fps内嵌

方法一、avi tc gui,得到tc v2和去null的cfr avi,Aegisub導入tc2 v2修正時間軸,用那個cfr内嵌,得到成品,仍然用avi tc gui導入tc v2插null還原到120fps或者打包mkv vfr

方法二、aviread,導出asc和去null的avi,subedit導入asc修正ass,用去null的avi内嵌,回到aviread,用asc插null還原到120fps

方法三、對於有卡拉OK特效的這種内嵌,OP/ED是30fps,正片24fps的,可以考慮切開來分段做,最後avi60插null合成,辨別24和30的分界點各人都有自己的經驗,不多說了

方法四、蛋蛋寫了個DFM濾鏡,一個avs腳本解決,去找他要...

级别: 新手上路
注册时间:
2006-07-09
在线时间:
0小时
发帖:
119
只看该作者 19楼 发表于: 2006-10-07
引用
最初由 雷鸣 发布
不是……那个是解Timecodes……你暂时用不到的
现在插件生成了Timecodes,就把这个timecodes封装到MKV的视频流里即可。

用我最后给你的方法,就不要理会那个教程里面说的什么东西了


selectevery(4)然后assumefps(29.97),挂DVDRip用的Tivtc里面的tdecimate做VFR……
原来那种方法我实在难以解释清楚所以只好想了这个效率比较低的方法……



那个MKV的FPS29.97怎么封回120FPS的AVI??晕哦
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 18楼 发表于: 2006-10-07
不是……那个是解Timecodes……你暂时用不到的
现在插件生成了Timecodes,就把这个timecodes封装到MKV的视频流里即可。

用我最后给你的方法,就不要理会那个教程里面说的什么东西了

引用

用雷鸣的方法

selectevery(4)然后assumefps(29.97),挂DVDRip用的Tivtc里面的tdecimate做VFR……
原来那种方法我实在难以解释清楚所以只好想了这个效率比较低的方法……
级别: 新手上路
注册时间:
2006-07-09
在线时间:
0小时
发帖:
119
只看该作者 17楼 发表于: 2006-10-07
用雷鸣的方法把MKV做好了,但是他那SMEG拆不出timecodes..晕哦,不解,看了一下MKV的属性:

视 频: XVID 640x480 29.97fps [未确认 (视频 1)]
音 频: MPEG Audio Layer 3 48000Hz 立体声 [未确认 (音频 1)]
级别: 精灵王
注册时间:
2003-01-10
在线时间:
1小时
发帖:
2981
只看该作者 16楼 发表于: 2006-10-07
你压一段出来看看就知道了
级别: 新手上路
注册时间:
2006-07-09
在线时间:
0小时
发帖:
119
只看该作者 15楼 发表于: 2006-10-06
引用
最初由 真宫寺一马 发布
我 .....
继续
http://popgo.net/bbs/showthread.php?s=&threadid=419813



引用
最初由 真宫寺一马 发布
不用雷鸣的工具。如果你要压出来也是120,或者vfr的,那才用
为了压字幕,可以直接写avs
LoadPlugin("VSFilter.dll")
aviSource("G:\ya\002.avi")
changefps(23.976)
TextSub("G:\ya\002.ssa")



真宫寺一马大哥,我用你的语句发现播放有一点轻微的卡,像掉祯一样,有点不舒服,像缓冲那样的小卡一下。。例如画面是一个物体,沿着直线飞行,途中突然卡了一下,然后马上飞到前面了(中间那段好像被剪切掉一样)。你这样的语法。会不会损坏画质和掉祯的??我菜鸟。。想尽量保证画质和完整(用来收藏的)。谢谢
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 14楼 发表于: 2006-10-06
引用
最初由 34096275 发布



出现这样的错误,不知道怎么回事。。

我把AVS贴上来

这是第一个的,雷鸣大哥软件自动写出来的

002.avi.txt.out.avs:

import("source.avs")
a1=Trim(1,20072).selectevery(4).assumefps(29.97)
a2=Trim(20073,20156).selectevery(5).assumefps(29.97)
a3=Trim(20157,171832).selectevery(4).assumefps(29.97)
b=a1
b=b+a2
b=b+a3
return b


下面是Source.avs

LoadPlugin("VSFilter.dll")
DirectShowSource("G:\ya\002.avi")
changefps(23.976)
textsub("G:\ya\002.ssa")


就这里写好了。我把他们其中一个拉到暴风影音播放,就是出现上图那样错误。不解~~谢谢各位朋友帮忙



呃……用Directshowsource加载……
那就不用做120fps了
级别: 精灵王
注册时间:
2003-01-10
在线时间:
1小时
发帖:
2981
只看该作者 13楼 发表于: 2006-10-06
快速回复

限150 字节
上一个 下一个