分页: 5 / 12

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-05 16:23
x小鱼y
rshadow 写了:
x小鱼y 写了:
nuomi 写了:反選P010/P016輸出,10bit內ASS的成功調用……
xy-VSFilter.dll在描述處寫“VobSub & TextSub filter for DirectShow/VirtualDub/Avisynth”,但是我用LoadPlugin載入扔到x264.exe,x264.exe報錯。Avisynth版本110525(2.6)。
这个版本xy_VSFilter_stable_20111203.7z不需要反选P010/P016输出也能加载。并且TextSub/VobSub可以用,也就是说可以在avs里用了。
拜谢收下~希望内嵌特效字幕不再需要分段弄了…… {:cat_12}
我很少用TextSub,能不能具体描述下用原vsfilter会有什么问题,也许我能解决。

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-06 19:09
rshadow
囧rz……抱歉,可能是因为系统从32位win7换成64位的缘故,没法重现错误了。
原来的问题大致是内存溢出(?),特效部分每次最多只能单独压100-200帧的样子,如果同时压的帧数过多X264就会压到某一帧的时候崩溃。不过现在无论是用xy-vsfilter或者是原版的vsfilter貌似都正常……不过用于播放中直接挂载字幕依旧很卡,想请问下xy-vsfilter现在大致能支持多大的特效字幕?

另外刚刚直接丢去直接替换aegisub和direct264里面的vsfilter,aegisub丢进去后播放好像会流畅一点,但direct264则出现以下错误,好像是颜色空间的问题……
图片



貌似这些都无关紧要啊囧……m(__)m

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-06 20:47
upyzl
@rshadow

呃,用direct264内嵌字幕的话必须用direct264包里的vsfilter.dll(同时压制时其他版本的vsfilter不能被自动调用出来,不然双重字幕且字体异常),因为dump.ax接口都不一样了

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-06 22:19
06_taro
NV12的支持是肉粥自己蛋疼的,
沒事幹別換vsfilter……

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-07 14:17
x小鱼y
rshadow 写了:不过用于播放中直接挂载字幕依旧很卡
下一版可能会好一点点点。
rshadow 写了:想请问下xy-vsfilter现在大致能支持多大的特效字幕?
外挂字幕文件大小主要是影响开始时加载的速度,因为加载时会预处理完整个文件。TextSub接口和外挂播放差不多。CSRI接口和外挂播放可能有点差别,可能会慢一些,不太确定。播放试过最大的外挂字幕文件就是4万行5m左右,理论上能支持外挂字幕的大小是由你的内存决定的,影响xy-VSFilter的加载速度的是硬盘读取速度。VSFilter 2.39在加载外挂字幕时主要问题是:
1.不是从一开始就把文件当ass解析,会先尝试用其他的格式解析;
2.处理文件时有一个为行数平方级的排序操作,4万行的话就40000*40000=1.5G,再乘个常数,这在什么CPU上都很久;
3.逐行读文件(这一点其实不太确定是不是问题,反正我改成了一口气读完整个文件)。

内封的就是另一回事了。
rshadow 写了: 另外刚刚直接丢去直接替换aegisub和direct264里面的vsfilter,aegisub丢进去后播放好像会流畅一点,但direct264则出现以下错误,好像是颜色空间的问题……
图片



貌似这些都无关紧要啊囧……m(__)m
看来direct264是用CSRI接口,这部分不是很了解情况,旧的代码看起来是除argb外其它的颜色空间处理都是错的。这个问题暂记着。

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-12 21:45
Destiny
大大好,这个vsfilter播放hi422p的时候似乎仍然不支持,我从ctrl-j中看到输出是8bit YUY2而非10bit,用的madvr渲染,而播放hi10p就没有问题 {:cat_5}

额,刚刚发现大大帖子里面说的是支持p010和P016, hi422p应该是p210吧,这个有可能支持吗? {:cat_5}

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-12 22:13
06_taro
除了蛋疼的rkl外一般不会有人去用422吧……

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-13 11:00
x小鱼y
Destiny 写了:大大好,这个vsfilter播放hi422p的时候似乎仍然不支持,我从ctrl-j中看到输出是8bit YUY2而非10bit,用的madvr渲染,而播放hi10p就没有问题 {:cat_5}

额,刚刚发现大大帖子里面说的是支持p010和P016, hi422p应该是p210吧,这个有可能支持吗? {:cat_5}
有可能,不过事情太多时间太少,这个没安排到计划里。

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-16 17:21
x小鱼y
xbshui0 写了:希望未来可以支持10bit 444,以及pgs字幕
有一些想请教:目前除了vsfilter及mpc的内置字幕插件,还有哪些播放器/字幕插件支持pgs字幕。哪个支持最好?就我所知vsfilter挂pgs会闪烁,是不是确实有这个问题?

Re: 【置顶】支持10 bit播放的vsfilter

发表于 : 2011-12-16 19:48
kulanyee
x小鱼y 写了:
xbshui0 写了:希望未来可以支持10bit 444,以及pgs字幕
有一些想请教:目前除了vsfilter及mpc的内置字幕插件,还有哪些播放器/字幕插件支持pgs字幕。哪个支持最好?就我所知vsfilter挂pgs会闪烁,是不是确实有这个问题?
ffdshow内置的字幕功能。播放PGS不闪。试过一部分原盘字幕和特效DIY字幕。当然不排除有例外 {:cat_13}