版面规则
提问时请注意:尽量详细描述操作过程、AVS脚本内容等,最好能写出片名,只贴图有时无法看出问题原因。
提示:发布原创内容请尽量使用附件上传。使用网盘会出现过期失效的问题,请注意。
Calvadoc
帖子: 19
注册时间: 2012-11-13 16:07

求注,x264和avs配合转码时崩溃

有一个内含mpeg2视频的m2v文件,如果我用dgindex处理成.d2v然后放到.avs里可以用x264转码。但是将这个d2v文件放到tmpgenc中deinterlace并生成了tpr文件再放到avs里用x264转码就会崩溃。然而,这个avs文件可以被potplayer或者是megui中自带的avs预览器正常播放。请问这是为什么?

以下是avs脚本:

代码: 全选

LoadVFAPIPlugin("E:\Program Files (x86)\Pegasys Inc\TMPGEnc Plus 2.5\TMPGEnc.vfp","TMPsource")
TMPsource("G:\ff\fmp.tpr")
FlipVertical()
#crop
#resize
#denoise

ConvertToYV12()
以下是我是用的命令行:

代码: 全选

"E:\Program Files (x86)\MeGUI\tools\x264\x264.exe" --profile main --level 3 --crf 17.0 --keyint 240 --b-pyramid none --qpmin 10 --qpmax 51 --vbv-bufsize 10000 --vbv-maxrate 10000 --sar 32:27 --output "G:\ff\fmp.mp4" "G:\ff\fmp.avs"
cmd里面回车后显示到这里就停止工作:

代码: 全选

avs [info]: 720x480p 32:27 @ 23976023/1000000 fps (cfr)
x264 [info]: using SAR=32/27
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
错误信息:
问题签名:
问题事件名称: APPCRASH
应用程序名: x264.exe
应用程序版本: 0.125.2200.0
应用程序时间戳: 4fbc992b
故障模块名称: x264.exe
故障模块版本: 0.125.2200.0
故障模块时间戳: 4fbc992b
异常代码: c000008e
异常偏移: 00085289
OS 版本: 6.1.7601.2.1.0.256.1
区域设置 ID: 2052
其他信息 1: 0a9e
其他信息 2: 0a9e372d3b4ad19135b953a78882e789
其他信息 3: 0a9e
其他信息 4: 0a9e372d3b4ad19135b953a78882e789
xijiao2000
帖子: 17
注册时间: 2012-10-01 17:06

Re: 求注,x264和avs配合转码时崩溃

帧速率不对吧。。把TC文件导出来。编码里加入--log-file这个参数试试
Calvadoc
帖子: 19
注册时间: 2012-11-13 16:07

Re: 求注,x264和avs配合转码时崩溃

xijiao2000 写了:帧速率不对吧。。把TC文件导出来。编码里加入--log-file这个参数试试
这种cfr类的视频文件应该不存在tc才对吧,还有就是x264没--log-file这个参数
cunhan
核心会员
核心会员
帖子: 214
注册时间: 2010-09-20 22:09

Re: 求注,x264和avs配合转码时崩溃

看x264的log,输出24p,楼主应该是想做IVTC吧,为啥不直接用tfm呢。
TMPG导入avs好像要转颜色,现在都很少有人用了。
而且手动IVTC神马的,想想就疼了。
Calvadoc
帖子: 19
注册时间: 2012-11-13 16:07

Re: 求注,x264和avs配合转码时崩溃

cunhan 写了:看x264的log,输出24p,楼主应该是想做IVTC吧,为啥不直接用tfm呢。
TMPG导入avs好像要转颜色,现在都很少有人用了。
而且手动IVTC神马的,想想就疼了。
不幸的是,我不太会手动设置tfm参数,只会用MeGUI的auto analyse自动生成的参数,而这个出来的参数还不如我用tmpgenc的好(不单单是这一个视频,很多都这样)。tfm处理的效果:
图片
tfm处理参数:

代码: 全选

LoadPlugin("E:\Program Files (x86)\MeGUI\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("G:\ff\00009.d2v", info=3)
LoadPlugin("E:\Program Files (x86)\MeGUI\tools\avisynth_plugin\ColorMatrix.dll")
ColorMatrix(hints=true, interlaced=true, threads=0)
LoadPlugin("E:\Program Files (x86)\MeGUI\tools\avisynth_plugin\TIVTC.dll")
tfm(order=1).tdecimate(hybrid=1)
#crop
#resize
#denoise
tmpgenc两倍帧率处理效果:
图片

注:以上两张图(使用potplayer截得)虽然是不同帧,但我只是用来说明这个问题。

现在的关键是希望知道为什么会崩溃。
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: 求注,x264和avs配合转码时崩溃

avs尾部加上assumefps(24000,1001)试试
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
akw28888
帖子: 171
注册时间: 2012-02-24 17:12

Re: 求注,x264和avs配合转码时崩溃

Calvadoc 写了:
cunhan 写了:看x264的log,输出24p,楼主应该是想做IVTC吧,为啥不直接用tfm呢。
TMPG导入avs好像要转颜色,现在都很少有人用了。
而且手动IVTC神马的,想想就疼了。
不幸的是,我不太会手动设置tfm参数,只会用MeGUI的auto analyse自动生成的参数,而这个出来的参数还不如我用tmpgenc的好(不单单是这一个视频,很多都这样)。tfm处理的效果:
图片
tfm处理参数:

代码: 全选

LoadPlugin("E:\Program Files (x86)\MeGUI\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("G:\ff\00009.d2v", info=3)
LoadPlugin("E:\Program Files (x86)\MeGUI\tools\avisynth_plugin\ColorMatrix.dll")
ColorMatrix(hints=true, interlaced=true, threads=0)
LoadPlugin("E:\Program Files (x86)\MeGUI\tools\avisynth_plugin\TIVTC.dll")
tfm(order=1).tdecimate(hybrid=1)
#crop
#resize
#denoise
tmpgenc两倍帧率处理效果:
图片

注:以上两张图(使用potplayer截得)虽然是不同帧,但我只是用来说明这个问题。

现在的关键是希望知道为什么会崩溃。
megui的SB級檢測功能,不是聽說因為game視頻有鋸齒就使用TIVTC的紀錄麼.....
您這個是30i片源吧 (或者25i或者其他- -)
當然不能做ivtc..........
請移步deint... ex:qtgmc()
另請問這種ConvertToYV12()坑爹的東西到底是幹嘛的..........
lwjkk666
帖子: 321
注册时间: 2012-05-29 13:43

Re: 求注,x264和avs配合转码时崩溃

TFM(mode=5, PP=6, slow=2, scthresh=12.0, cthresh=9, MI=80).TDecimate(mode=1, hybrid=0, vfrDec=1)
试试,我从某处抄来的,或者lz试试AAD()
akw28888
帖子: 171
注册时间: 2012-02-24 17:12

Re: 求注,x264和avs配合转码时崩溃

lwjkk666 写了:TFM(mode=5, PP=6, slow=2, scthresh=12.0, cthresh=9, MI=80).TDecimate(mode=1, hybrid=0, vfrDec=1)
试试,我从某处抄来的,或者lz试试AAD()
這明明是mawen大的= =
首先那個滾動真的不是30i麼.......
另外求LZ截片段上來吧,然後mediainfo也丟一份........
不知道片源要怎麼做
也不知道片子該做deint還ivtc
头像
dgwxx
管理猿
帖子: 771
注册时间: 2010-09-19 20:42
联系: 网站

Re: 求注,x264和avs配合转码时崩溃

我怎么记得全金2的ED是30p的呢
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示剧情透露 平庸的rip
► 显示剧情透露 “不知道”的五大理由

回到 “AviSynth”