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

120fps Avi转rmvb出现的问题~

楼层直达
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
120fps的divx50 avi,加上ssa的字幕,转rmvb,用得是easy realmedia producer 1.5~
avs文件:
################################
loadplugin("c:\windows\system32\vsfilter.dll")
AviSource("xxx.avi")
changefps(29.97)
textsub("xxx.ssa")
################################
压完了以后发现每当字幕出现的时候图像就会突然变亮一点,字幕消失后又恢复原状,当字幕交替频繁的时候就会出现图像一闪一闪的情况,不知道应该改什么设置才能解决这个问题~

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 侠客
注册时间:
2003-11-12
在线时间:
0小时
发帖:
657
只看该作者 1楼 发表于: 2004-03-29
用試試看這樣
AVISource("x:\xxx.avi")
ChangeFPS(30)
LoadPlugin("VSFilter.dll")
TextSub("x:\xxx.ssa")
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 2楼 发表于: 2004-03-29
把avi的fourcc改成xvid.......
然后用xvid的decoder来解码........
输出要改成yv12........
不用avs直接压.........

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 3楼 发表于: 2004-03-29
引用
最初由 sky2233 发布
用試試看這樣
AVISource("x:\xxx.avi")
ChangeFPS(30)
LoadPlugin("VSFilter.dll")
TextSub("x:\xxx.ssa")

不行,问题依旧…………

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 4楼 发表于: 2004-03-29
引用
最初由 skywalker 发布
把avi的fourcc改成xvid.......
然后用xvid的decoder来解码........
输出要改成yv12........
不用avs直接压.........

改了fourcc后用mpc打开报错…………改回dx50用xvid解码正常,正在压,不知道怎么样~

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 5楼 发表于: 2004-03-29
我奇怪的是用mpc放avs的时候没问题啊,为啥一压成rmvb就出问题了……

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 6楼 发表于: 2004-03-29
引用
最初由 adamhj 发布

改了fourcc后用mpc打开报错…………改回dx50用xvid解码正常,正在压,不知道怎么样~


改会dx50反而能用xvid解码??
抱错是什么错?
既然可以用xvid解码.......
那就不需要用avs了.........
直接压就可以了........

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 工作组
注册时间:
2002-07-07
在线时间:
0小时
发帖:
6249
只看该作者 7楼 发表于: 2004-03-29
Re: 120fps Avi转rmvb出现的问题~
引用
最初由 adamhj 发布
120fps的divx50 avi,加上ssa的字幕,转rmvb,用得是easy realmedia producer 1.5~
avs文件:
################################
loadplugin("c:\windows\system32\vsfilter.dll")
AviSource("xxx.avi")
changefps(29.97)
textsub("xxx.ssa")
################################
压完了以后发现每当字幕出现的时候图像就会突然变亮一点,字幕消失后又恢复原状,当字幕交替频繁的时候就会出现图像一闪一闪的情况,不知道应该改什么设置才能解决这个问题~


在压攻克吗? 如果是,装 xvid 1.0 RC3,删除或屏蔽ffdshow,设置xvid的强制输出为 yu12, 就可以正常压了。

反腐倡廉
网络上没有人知道对面是否为狗,但欠债迟早要还,这点上帝公平
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 8楼 发表于: 2004-03-29
引用
最初由 skywalker 发布


改会dx50反而能用xvid解码??
抱错是什么错?
既然可以用xvid解码.......
那就不需要用avs了.........
直接压就可以了........


就是windows报非法操作什么的,我没仔细看~

最后压完了发现没有图像,一片黑,只有字幕了…………-_-b

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 9楼 发表于: 2004-03-29
Re: Re: 120fps Avi转rmvb出现的问题~
引用
最初由 bosch 发布


在压攻克吗? 如果是,装 xvid 1.0 RC3,删除或屏蔽ffdshow,设置xvid的强制输出为 yu12, 就可以正常压了。


不是攻克,是那个[MST] Mobile Suit Gundam Seed Phase-After Raw - Hoshi no hazama de (Special Release 640x480 DivX5.02).avi,只是尝试压缩,没想到会碰到这问题…………

我现在装的是xvid1.0rc3,ffdshow中divx5改为disable,xvid强制输出YV12,压缩完一看…………一片黑,根本没图像…………只有字幕,ft死……

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 10楼 发表于: 2004-03-29
可以改用 VirtualDub 的 字幕plugins (Subtitler.vdf)

###使用時需先宣告腳本如下###
VirtualDub_plugin_directory = "這裡是你subtitler.vdf存放的路徑"
function VD_Subtitler(clip clip, string filename)
{
LoadVirtualdubPlugin(VirtualDub_plugin_directory+"\subtitler.vdf", "_VD_Subtitler")
return clip._VD_Subtitler(1, filename)
}

ConvertToRGB()
AviSource("xxx.avi").changefps(29.97)
VD_Subtitler("xxx.ssa")
#ConvertToYUY2()

级别: 骑士
注册时间:
2003-08-12
在线时间:
1小时
发帖:
957
只看该作者 11楼 发表于: 2004-03-29
引用
最初由 weilai 发布
可以改用 VirtualDub 的 字幕plugins (Subtitler.vdf)

###使用時需先宣告腳本如下###
VirtualDub_plugin_directory = "這裡是你subtitler.vdf存放的路徑"
function VD_Subtitler(clip clip, string filename)
{
LoadVirtualdubPlugin(VirtualDub_plugin_directory+"\subtitler.vdf", "_VD_Subtitler")
return clip._VD_Subtitler(1, filename)
}

ConvertToRGB()
AviSource("xxx.avi").changefps(29.97)
VD_Subtitler("xxx.ssa")
#ConvertToYUY2()


處理120fps的AVI用changefps還是selectevery好呢
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 12楼 发表于: 2004-03-29
引用
最初由 堕天地狱 发布


處理120fps的AVI用changefps還是selectevery好呢


changefps 是自動判斷(捨棄 NULL frame)
selectevery 是按規則每x取1個 frame
所以 changefps 應該比較好

至於 Subtitler.vdf 覺得也不是很好用(剛剛試了一下 ^^,好像位置不能正確,可能 .ssa 內要寫好定義)
只是當 VSfilter.dll 不能使用時的折衷方法

级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 13楼 发表于: 2004-03-30
vsfilter有很多版本........
换个旧的版本试试...........

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 14楼 发表于: 2004-03-30
ft a ft…………这两天尝试了无数种方法,尝试过改脚本,尝试过改解码器,尝试过换老版本的vsfilter,都不行(不过weilai说的用vdm的插件的方法没试,太麻烦了,况且还会有问题),最后终于发现…………问题出在erp上…………-_-b郁闷阿…………换成brp一切问题解决…………晕晕晕…………

不过还是谢谢楼上帮我出主意的各位了…………受不了了…………我去睡一下…………

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
快速回复

限150 字节
上一个 下一个