『漫游』酷论坛>『影音数码技术学习交流』>[求助]简单的MKV压RMVB ..

appling@2006-04-23 07:38

"F:\ ?\" ---> 这是啥目录 =___=?

p.s.
这个"·"有时也会制造些麻烦 lol

一切看rp了 ...
引用

青空のナミダ@2006-04-24 07:16

把文件名和目录都改成2了
可压出来文件还不在....这不应该是RP了呀..
连续压了3次,3次压完文件不在,会不会是我的编码器和一些插件有问题?
引用

dio1888@2006-04-24 15:57

Preparing to encode file "F:\ ?\[www.eien-acg.com]ストロベリー·パニック/第03話「屋根裏」(TVK XviD1.1.0 VFR:ED60f Vorbis).avs" to file "RMVB.null"

你用了[两次编码]方式的[1st Pass],RPG做2pass的首次pass是不输出文件的。[/TX]
引用

青空のナミダ@2006-04-24 18:50

是啊DIO1888大大.
我用了1pass,可是没有用2pass的啊,为什么会不输出文件呢?
我只是想控制文件的大小,所以用了1pass哦.
引用

dio1888@2006-04-24 22:29

想控制文件的大小,应该用2pass,而不是1pass。

二次编码的三种模式:
1st & 2nd :完整两次编码模式;
1st Pass :单独做两次编码中的首次编码;(需启用新速率控制)
2nd Pass :单独做两次编码中的第二次编码,前提是首次编码的信息统计文件已在。(需启用新速率控制)
引用

青空のナミダ@2006-04-25 07:16

可是看到不少人说用1pass+那个新速率来控制文件大小啊
那这个2nd pass要怎么用呢?
就是先用1pass来一遍,不生成文件,但有了信息,然后2nd pass,这样就能准确的控制了文件的大小咯?
引用

青空のナミダ@2006-04-25 12:14

有个朋友说VBR的MP3可能会不同步,用abr就好,那如果我想用vbr的,可怎么解决不同步呢?
还有个问题就是如何加入多个字幕呢?
这样么?
1textsub
2textsub
3textsub
xtextsub
引用

alcaid@2006-04-25 12:39

VBR的MP3在后面加上EnsureVBRMP3Sync()就可以了
引用

青空のナミダ@2006-04-25 15:41

我朋友说用这个mpasource.dll处理vbr的mp3,问题倒是解决了。
我一开始问的多字幕他让我这样写avs
v1=DirectShowSource("X:\XX.mkv",23.976,audio=false,convertfps=true)

Sub1 = v1.textsub("X:\XX.ass")
Sub2 = Sub1.textsub("X:\XX.ass")

Sub3 = Sub2.textsub("X:\XX.ass")
final=Sub3.AudioDub(mpasource("E:\XX.MP3"))

return final

那个v1干什么用?还有为什么声音也写到sub里
引用

dio1888@2006-04-25 21:10

引用
最初由 青空のナミダ 发布
可是看到不少人说用1pass+那个新速率来控制文件大小啊
那这个2nd pass要怎么用呢?
就是先用1pass来一遍,不生成文件,但有了信息,然后2nd pass,这样就能准确的控制了文件的大小咯?


这样就是1st & 2nd。
你说别人用1pass+那个新速率来控制文件大小,应该是这一回事:
因为ERP用1st Pass都会输出文件,所以就先用它进行1st Pass,如果生成的文件超标了,才再进行2nd Pass控制大小,这样有时可以省去做2nd Pass。

引用
最初由 青空のナミダ 发布
我朋友说用这个mpasource.dll处理vbr的mp3,问题倒是解决了。
我一开始问的多字幕他让我这样写avs
v1=DirectShowSource("X:\XX.mkv",23.976,audio=false,convertfps=true)

Sub1 = v1.textsub("X:\XX.ass")
Sub2 = Sub1.textsub("X:\XX.ass")

Sub3 = Sub2.textsub("X:\XX.ass")
final=Sub3.AudioDub(mpasource("E:\XX.MP3"))

return final

那个v1干什么用?还有为什么声音也写到sub里

v1/sub都是变量的名字,随便起的,关键是它指向的是什么。
这个脚本不用这得这么难看,这样就可以了

DirectShowSource("X:\XX.mkv",23.976,audio=false,convertfps=true)
textsub("X:\XX.ass")
textsub("X:\XX.ass")
textsub("X:\XX.ass")
AudioDub(mpasource("E:\XX.MP3"))
引用

青空のナミダ@2006-04-26 11:47

我用ERP做1pass的时候是生成一个文件,文件名.null
好象是这样的...记不清楚了
然后把那个null改成rmvb...就可以用了~那既然第1次pass只做片源的数据分析,怎么生成的信息记录文件可以来当压好的文件呢?
昨天用ERP做了1st&2nd,也确实看到了,先分析,然后2次编码,这样好费时间...
还有这个脚本的问题,我一开始也是想着这样写:
textsub("X:\XX.ass")
textsub("X:\XX.ass")
textsub("X:\XX.ass")
呵呵,谢谢DIO1888大大不厌其烦对小D进行教导,感谢感谢
引用

«123»共3页

| TOP