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

使用avs中遇到的一个奇怪问题

楼层直达
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
就是那个seed的Phase-After Raw,今天发现在avs里用avisource或者OpenDMLSource打开时在几个地方都会出现花掉的情况(只是右边一小块地方像是融在水里了一样),尝试把ffdshow disable用xvid 1.0rc4开Compatibility也一样,如果用directshowsource("filename.avi",119.88)打开,则图像就和快进一样,如果用directshowsource("filename.avi",29.97)打开则播放正常且不会花掉,但是播放时显示的总时间增加了3倍。
以前用avisource打开这个我文件没出过问题的,不知道为啥现在会出这样的问题,郁闷~请问有没有人知道如何解决花掉的情况,或者如何用directshowsource正常打开120fps的文件

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 2楼 发表于: 2004-05-09
恩~谢了~,我用trim(0.framecount/4)就行了~

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 1楼 发表于: 2004-05-08
可以說是新版的 Avisynth 問題吧 (也有可能是新版的codec造成,因為directshowsource 絕大部分是引用 DirectX Software Development Kit 設計的 filter)

你可以這麼用
c=directshowsource("filename.avi",fps=29.97,seek= True)
c.trim(0, c.Framecount)

這樣時間就對了才對

快速回复

限150 字节
上一个 下一个