『漫游』酷论坛>『影音数码技术学习交流』>[求助]MeGui压片字幕调 ..

[求助]MeGui压片字幕调整问题

azstar@2008-10-12 13:11

我用MeGui导入影片文件加嵌入字幕语句的AVS来压片,但一些影片尺寸需要变形而导致字幕也跟着变形,这样的字幕看起来会很难看.有没有方法使得MeGui像VirtualDub一样有个先后的处理顺序,先处理变形尺寸的影片,最后才嵌入正常的字幕文件来整合整个影片?
引用

咪姆@2008-10-12 15:59

修改字幕字体宽高比例代码即可
Style: Default,方正准圆_GBK,27,&H00FFFFFF,&HF0000000,&H1E4F1AB0,&H1E0F1B88,-1,0,0,0,100,100,0,0.00,1,2,1,2,30,30,15,1
引用

azstar@2008-10-12 17:03

引用
最初由 咪姆 发布
修改字幕字体宽高比例代码即可
Style: Default,方正准圆_GBK,27,&H00FFFFFF,&HF0000000,&H1E4F1AB0,&H1E0F1B88,-1,0,0,0,100,100,0,0.00,1,2,1,2,30,30,15,1


感谢解惑!

另外再请教一下,AVS用什么语句或者要什么dll支持才能禁用原影片的所有音频,而嵌入另外单独的一个.DTS音频文件来整合?
引用

52wy@2008-10-12 17:59

audio=false

接在视频源后面
引用

squallatf@2008-10-12 18:48

你在avs里面先做crop,resize在textsub不久行了么
引用

azstar@2008-10-12 21:05

引用
最初由 squall617 发布
你在avs里面先做crop,resize在textsub不久行了么


主要是压PSP 480P的片在MeGUI中会用到--sar 40:33 把影片拉到正常的16:9,这样才导致已经在AVS中定死的SSA字幕被拉变形.

影片原音频可以在AVS中禁止,但有没有可以直接在其后面写入.dts音轨文件的语句来整合直接压制的?
引用

roozhou@2008-10-12 21:09

手动mux不就行了,为什么非要让MeGUI来做
引用

azstar@2008-10-12 21:22

新手!能懂的不多,还得多请教请教.

字幕问题已经解决了,现在剩下那个音轨导入能否在AVS中完成?
引用

roozhou@2008-10-13 01:59

megui本来就是分别调不同程序来压视频和音频的,你没有必要在一个avs里把视频和音频都写进去
引用

squallatf@2008-10-14 21:34

如果压psp就没办法了,只能在做字幕的时候定好字幕比例
DTS也可以进avs用NICAUDIO。
NicDTSSource("FileName.dts", int "Channels", int "DRC")
引用

roozhou@2008-10-15 00:28

ASS/SSA的文档里有很多没说明白,导致现在各种软件显示的效果都不一样,本来这个字幕比例的问题是不该有的。

在ass文件开头里有个PlayResX和PlayResY,如果实际画面的AR和PlayResX:PlayResY不同的话,字幕渲染器应该更改字幕比例使画面在拉伸后字幕显示正常,根本不用去改Style里字体的宽高比例。但现在好像只有libass支持这个功能,vsfilter根本不管PlayResX。
引用

azstar@2008-10-15 21:30

感谢上面两位的不烦指教.

DTS之前我是先转成WAV再导入MeGUI的,现在知道有这句代码,以后就可以少一个步骤了.

在解决了这两个问题之后,其实还出现了另外一个问题,就是把SSA字幕压进480P的影片放在PSP中看会出现字幕闪动(也有人说是因为画面闪动,让字幕看起来在闪动),网上提供的解决方法是把fps设置到29-30帧,我试了确实可以解决,也没出现因为fps变快字幕跟不上的问题,这样设置不知道会不会对影片有什么影响?
引用

roozhou@2008-10-15 23:29

这样设置码率增加,还有是画面不连贯。不过动画片一般没什么影响
引用

| TOP