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

[请教]把一个wmv9的文件转压成rmvb花了6小时,怎么回事?

楼层直达
级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
从网上下载的一个wmv9文件。能在电脑上观看(装的是microsoft windows media management). 不能用brp144直接压制(一压,进度条直接走到底),就写了avs(directshow()语句 )。结果导入成功能压了,可是一个文件竟花了我6小时阿,实在不明白为什么花了那么长时间,压出来的片子有点问题,声音比图像快了若干秒。(没开2-pass, eqh是normal) pIII850的电脑,平时压xivd和divx的也只要1小时左右。



请高人指点一下,这是怎么回事?以前有人遇到过这情况吗?

谢谢

永远的一刻,永恒的爱
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 1楼 发表于: 2004-02-01
是asf文件吗?
如果文件本身很长.........
就要花很久的时间.........

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
只看该作者 2楼 发表于: 2004-02-01
是250兆左右的avi(wmv9)的文件。总长不过23分钟的动画。
不过fps有119

而我的avs是写
directshowsource(" xxx.avi",30)

是不是硬把119fps转成30,所以才花那么长时间的呢?

最后发现转出来的文件,声音比图像快了有若干秒


请各位指教

永远的一刻,永恒的爱
级别: 新手上路
注册时间:
2003-08-19
在线时间:
0小时
发帖:
217
只看该作者 3楼 发表于: 2004-02-01
装了wmv9VCM应该就可以用brp压了
或者装mplayer9
级别: 新手上路
注册时间:
2002-12-01
在线时间:
0小时
发帖:
160
只看该作者 4楼 发表于: 2004-02-01
引用
最初由 rx-79 发布
是250兆左右的avi(wmv9)的文件。总长不过23分钟的动画。
不过fps有119

而我的avs是写
directshowsource(" xxx.avi",30)

是不是硬把119fps转成30,所以才花那么长时间的呢?

最后发现转出来的文件,声音比图像快了有若干秒


请各位指教

avs的directshowsource本来有时会很慢..见weilai的文章..
慢是正常的....是119转30不好....按低的转
级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
只看该作者 5楼 发表于: 2004-02-01
上面我写错了
我本来装的就是Video Compression Manager (VCM)
可是不能转
是不是119fps就不能转,记得以前看贴说,只能支持到60fps。所以brp才一下到底的吧
所以要先把119fps转低,才能用brp压?

怎么转低,我忘了
再请指点一下

谢谢

永远的一刻,永恒的爱
级别: 风云使者
注册时间:
2003-05-04
在线时间:
1小时
发帖:
6095
只看该作者 6楼 发表于: 2004-02-01
引用
最初由 styan 发布
装了wmv9VCM应该就可以用brp压了
或者装mplayer9

不一定,偶装了就一样不能压
级别: 新手上路
注册时间:
2002-12-01
在线时间:
0小时
发帖:
160
只看该作者 7楼 发表于: 2004-02-01
120的wmv用avs干......
转rmvb用30fps....不过会用的话24会比较好
把下面的加进去
ChangeFPS(30)
再把多的重复frame..drop掉...avs插件..rm都可以...
rbp144应该可以自己drop吧?...没用过
级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
只看该作者 8楼 发表于: 2004-02-01
楼上, 怎么把重复的frame给drop掉?,本人菜鸟一个,不知道怎么做,能说的详细点吗?

永远的一刻,永恒的爱
级别: 侠客
注册时间:
2002-12-30
在线时间:
0小时
发帖:
382
只看该作者 9楼 发表于: 2004-02-02
用这个压吧
Easy RealMedia Producer V1.4

级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 10楼 发表于: 2004-02-02
要想不丢帧的转120fps的wmv只有使用mkv.......

不然使用changefps()就行了........

directshowsource(" xxx.avi",119.88)
changefps(30)

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
只看该作者 11楼 发表于: 2004-02-03
directshowsource(" xxx.avi",119.88)
changefps(30)

以上的存成avs文件后,是导入到virtualdub去再生成30fps的影片,然后再压,还是直接导入到brp进行压制?

永远的一刻,永恒的爱
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 12楼 发表于: 2004-02-03
可以試試
http://popgo.net/bbs/showthread.php?s=&threadid=212882
使用上:
.執行 "編輯檔案屬性檔(File_info.txt)"
.改這兩行
File_Path = "M:\_Source_Test"
File_Name = "Test_AVI.avi"
.存檔
.再用壓製軟體開啟 <安裝目錄>內的 Play.avs 即可。
(比如安裝在 C:\Program Files\Avisynth Application Batch\Play.avs)

快速回复

限150 字节
上一个 下一个