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

[请教]vfapi.avi可以在mpc播放,但是avs以后变成黑屏,压x264错误

楼层直达
级别: 新手上路
注册时间:
2004-01-13
在线时间:
0小时
发帖:
658
vfapi.avi在mpc播放时候很卡,AU中分段,分别是30P和24F自动解除
AU中使用剪裁并resize为848×480,wavelet_NR降噪

再用tmpgnc降噪

------------------------------------------------------------------------------------

avs内容如下:
v1=DirectshowSource("D:\TRY\FMP01-01_tpr_vfapi.avi")
v2=DirectshowSource("D:\TRY\FMP01-02_tpr_vfapi.avi")
v3=DirectshowSource("D:\TRY\FMP01-03_tpr_vfapi.avi")
v4=DirectshowSource("D:\TRY\FMP01-04_tpr_vfapi.avi")
v5=DirectshowSource("D:\TRY\FMP01-05_tpr_vfapi.avi")
v6=DirectshowSource("D:\TRY\FMP01-06_tpr_vfapi.avi")

v=v1+v2+v3+v4+v5+v6
return v

读很慢,读出来也是黑屏[/ku]

------------------------------------------------------------------------------------

x264使用MeGUI复制BAT内容,创建*.BAT然后压,出错

通报错误如下:
avis [error]: unsupported input format

羊骑车…[/KH]
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 1楼 发表于: 2006-07-26
vfapi一次只能调用一遍,无法在avs脚本里多次调用.想办法合并成一个.aup再做成vfapi.avi吧

至于x264那个问题,x264只吃YV12格式

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 新手上路
注册时间:
2004-01-13
在线时间:
0小时
发帖:
658
只看该作者 2楼 发表于: 2006-07-26
?dvd不是YV12么?……是不是什么时候被转了…[/KH]…

羊骑车…[/KH]
级别: 骑士
注册时间:
2004-09-27
在线时间:
3小时
发帖:
1362
只看该作者 3楼 发表于: 2006-07-26
为什么用DirectshowSource读入vfapi.avi?应该用AVISource就可以读入啊。
vfapi.avi是RGB32的,在avs里用ConverTtoYV12吧

级别: 骑士
注册时间:
2004-09-27
在线时间:
3小时
发帖:
1362
只看该作者 4楼 发表于: 2006-07-26
又有点看不明白,楼主说用au的,为什么工程名有tpr?

其实要用avs读入,不用做成虚拟avi,aviutl/tmpgen目录里都有个.vfp文件,以au为例在avs里可以这样读入它们的工程文件
LoadVFAPIplugin("D:\Program Files\aviutl99\aviutl.vfp","aviutl")
aviutl("s.aup")
FlipVertical
ConverTtoYV12

级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 5楼 发表于: 2006-07-26
注意这里
FlipVertical
ConverTtoYV12
最好后面都带上一堆括号:
FlipVertical()
ConverTtoYV12()

在有些情况下,少了括号会严重降低处理速度

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 侠客
注册时间:
2004-12-15
在线时间:
0小时
发帖:
339
只看该作者 6楼 发表于: 2006-07-26
引用
最初由 dio1888 发布
又有点看不明白,楼主说用au的,为什么工程名有tpr?

其实要用avs读入,不用做成虚拟avi,aviutl/tmpgen目录里都有个.vfp文件,以au为例在avs里可以这样读入它们的工程文件
LoadVFAPIplugin("D:\Program Files\aviutl99\aviutl.vfp","aviutl")
aviutl("s.aup")
FlipVertical
ConverTtoYV12


用这种方法的话貌似x264会很诡异的无法压制
级别: 新手上路
注册时间:
2004-01-13
在线时间:
0小时
发帖:
658
只看该作者 7楼 发表于: 2006-07-26
引用
最初由 dio1888 发布
又有点看不明白,楼主说用au的,为什么工程名有tpr?

其实要用avs读入,不用做成虚拟avi,aviutl/tmpgen目录里都有个.vfp文件,以au为例在avs里可以这样读入它们的工程文件
LoadVFAPIplugin("D:\Program Files\aviutl99\aviutl.vfp","aviutl")
aviutl("s.aup")
FlipVertical
ConverTtoYV12



不好意思,是我写漏了,我又过了一遍tmpg的降噪

羊骑车…[/KH]
级别: 新手上路
注册时间:
2004-01-13
在线时间:
0小时
发帖:
658
只看该作者 8楼 发表于: 2006-07-26
……终于不是黑屏了……感激涕零……

呃……色彩空间转换会降低画质这么多啊……

羊骑车…[/KH]
级别: 新手上路
注册时间:
2004-01-13
在线时间:
0小时
发帖:
658
只看该作者 9楼 发表于: 2006-07-26
……那有没有纯YV12路线的……

羊骑车…[/KH]
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 10楼 发表于: 2006-07-26
据sky说转换上几遍也跌不了多少dB的PSNR.热爱AU就转吧.
没有什么好的纯YV12路线.开发lazcon3resize那哥们前一段时间做了个420.auo,可以把AU输出成无损I420文件,然后可以直接送到x264里压.不过这跟转一转也没多大区别.本来AUYC转到YUY误差就够大的......

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
只看该作者 11楼 发表于: 2006-07-26
MS用小日本降噪后,看vfapi.avi会很慢。
我这里祯数只有0.x祯

在长长地换硬件的道路上,纠结前进中
级别: 新手上路
注册时间:
2004-01-13
在线时间:
0小时
发帖:
658
只看该作者 12楼 发表于: 2006-07-26
ConverTtoYV12()这个过程损伤多多啊……

小日本降噪本来就慢

羊骑车…[/KH]
级别: 新手上路
注册时间:
2004-01-13
在线时间:
0小时
发帖:
658
只看该作者 13楼 发表于: 2006-07-26
没有ConverTtoYV12就是黑屏……

那tmp可以输出YV12么?

羊骑车…[/KH]
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 14楼 发表于: 2006-07-26
vfapi本身就是一个通过RGB来处理的东西,无论输入的是什么,出来的都是RGB,这点一定要搞清楚.

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
快速回复

限150 字节
上一个 下一个