CHIllI
帖子: 3
注册时间: 2012-10-27 19:34

[求助]AviSynth不能加载m2ts视频

用avs2bdnxml制作蓝光字幕,已经装好了dgmpgdec158

代码: 全选

loadPlugin("D:\software\easyavs2bdnxml-0.3.4\core\VSFilter_X86.dll")
loadPlugin("D:\software\dgmpgdec158\DGDecode.dll")
MPEG2Source("G:\HOMELAND_S1_D1\BDMV\STREAM\00800.m2ts")
TextSub("G:\Homeland_S01E01.srt")
请教各位菊苣解决方法。
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: [求助]AviSynth不能加载m2ts视频

几点要说
1.MPEG2Source是用来解码MPEG2编码的视频的
2.HOMELAND的BDMV应该是H.264/AVC的,所以要用DGDecNV/DGAVCDecDI/DGAVCDec/其他
3.MPEG2Source/DGSource是用来载入索引文件的,比如那些产生的d2v/dgi之类的
4.如果你不用在AVS里做任何其他处理的话,只是内嵌的话,可以用x264_tmod (http://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=219)
5.如果你只是做BDMV用的外挂字幕的话,根本就不需要载入片源,可以试试看easyavs2bdnxml,这个是国人给avs2bdnxml写的GUI,挺好用的
CHIllI
帖子: 3
注册时间: 2012-10-27 19:34

Re: [求助]AviSynth不能加载m2ts视频

264768502 写了:几点要说
1.MPEG2Source是用来解码MPEG2编码的视频的
2.HOMELAND的BDMV应该是H.264/AVC的,所以要用DGDecNV/DGAVCDecDI/DGAVCDec/其他
3.MPEG2Source/DGSource是用来载入索引文件的,比如那些产生的d2v/dgi之类的
4.如果你不用在AVS里做任何其他处理的话,只是内嵌的话,可以用x264_tmod (http://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=219)
5.如果你只是做BDMV用的外挂字幕的话,根本就不需要载入片源,可以试试看easyavs2bdnxml,这个是国人给avs2bdnxml写的GUI,挺好用的
感谢回复。
我正是要用easyavs2bdnxml,通过它来生成PES字幕。问题是esayavs2bdnxml需要avs来处理srt以生成所需格式。请问能能简单说说easyavs2bdnxml的用法(步骤)吗?
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: [求助]AviSynth不能加载m2ts视频

你找到这个工具了么? 你打开看过了么?
没找到没打开过就不要问,先自己学自己看自己摸索
带界面的东西用起来已经很简单了,搜索一下花不了你多少时间的
迷茫的时候/遇到瓶颈的时候才是问问题的时候
CHIllI
帖子: 3
注册时间: 2012-10-27 19:34

Re: [求助]AviSynth不能加载m2ts视频

264768502 写了:你找到这个工具了么? 你打开看过了么?
没找到没打开过就不要问,先自己学自己看自己摸索
带界面的东西用起来已经很简单了,搜索一下花不了你多少时间的
迷茫的时候/遇到瓶颈的时候才是问问题的时候
感谢回复。
我找到这个工具,并已经打开看过,我上面AVS脚本第一行的就是easy2bdnxml下的vsfilter.dll,
这个工具貌似以前可以直接添加字幕进行转换(GOOGLE的时候看到的),现在貌似不行,拖进字幕进行处理后程序直接死掉。在其他论坛看到说是要用avs+vobsub写个简单的脚本,然后再进行处理。
我是一个新手,连一个最基本的avs都要google,就这么一个小软件我今天折腾了半天也不知道从何下手,这才来提问的,谢谢。
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: [求助]AviSynth不能加载m2ts视频

这个程序就一个要求,你得事先安装好AviSynth
然后打开这个程序,把字幕往里一拖,然后界面上的参数根据实习情况填好即可
另外这个工具实际上只是个界面程序而已,真正工作的还是avs2bdnxml
死掉的原因可能五花八门,界面上是看不出问题出在哪儿的.要debug只能靠自己
所以你可以先用这个GUI,它会自动生成一个AVS(在你生成的目标目录下),接着你自己敲命令直接用avs2bdnxml来工作,比如这样的命令(路径请替换成你自己的路径):
S:\easyavs2bdnxml-0.3.4\core\avs2bdnxml.exe -t test -l zho -v 1080p -f 23.976 -a1 -p1 -b1 -m3 -o "R:\\test\test.xml" -o "R:\\test\test.sup" "R:\\test\test.avs"
然后看看命令行返回了什么错误

PS:既然主体内容其实是BD字幕制作相关,建议大虾给转移到解码播放字幕区下

回到 “解码 播放 字幕 / Decoder playback and subtitles”