mbfkk 发表于 2014-4-30 15:14:08

关于双角度导入SCENARIST出错的解决方法及经验杂谈

本帖最后由 mbfkk 于 2014-5-2 11:09 编辑

https://www.dianbo.org/forum.php?mod=viewthread&tid=24974&page=3#lastpost一贴中meitp朋友输出遇到问题。
今天用DVDREAUTHOR拆开原碟并导入scenarist查看了一下,确实是有问题。
这跟DVD结构无关,
问题出在scenarist的VOBMUXER处。
也就是主视频TRACK无法成功地在mux_data中生成VOB,

其出错信息如下

分析可知,这是因为总码率超过DVD的正常码率。因此先尝试降低码率。我们随便抽出一条角度视频M2V出来。研究一下其码率情况。


发现最高到了6800.
按理说这个也不算高,很正常。我们算一下,这个按6800算好了,视频6800,有四条音轨,三个AC3,前两个AC3一者为现场录音一为OK伴奏,各为192K,
再加上第三条5.1声道AC3为384K。最后的DTS为半码的768K。

正常计算为6800+192*2+384+768,输到百度搜索框中回车,得8 336,也在DVD正常范围之内。怎么回事?
唯一捉摸不透彻的就只有DTS了,是不是原音轨有问题?
能够编码DTS的能找到的也只有一个软件SurCode DVD-DTS,它可以被eac3to调用。
我们装上这个软件之后,在eac3中输入


eac3to D:t01_v001x013_8b.dts 01.dts -768


然后生成了一个码率为768K的新的DTS文件,再导入并替换图1中的第4条音轨,然后重新mux一下TRACK,很遗憾,错误依旧!在Google中输入“scenaristTotal bitrate is too HIGH”寻寻觅觅,找到如下有用的参考帖子
http://forum.doom9.org/archive/index.php/t-112102.html
他这里好像是说scenarist工作时有个缓存空间最大不超过 232K,轨道太多了在码率特别高处就容易缓存溢出而出问题。想要解决唯有降低总体码率。
我的感觉针对现在的情况,应该离1.08M的界限值不太远,姑且试一试去除某个音轨试试重新mux下。结果是,都能正常工作!

于是,我有个设想,把第三5.1的AC3码率再降低一些,也就是把384k的降低成192k.打开EAC3TO,输入命令

eac3to D:\张学友\VTS_01\Titles\t01_v001x013_82.AC3 01ac3.ac3 -192
见下图

将此01ac3.ac3替换掉原TRACK里的第三条音轨也就是5.1声道AC3.
再MUX,这时发现是正常的!能够成功MUX!


能MUX当然也就能够生成DVD了,后面不用测试了








mbfkk 发表于 2014-4-30 16:08:28

本帖最后由 mbfkk 于 2014-4-30 16:24 编辑

一般情况下,不建议动用视频压缩,一来浪费时间,二来降低了画面品质。此DVD如果想要两个原M2V无损保留,从主楼我们看到编码原AC3降低码率再导入能够解决。


但对于此DVD,我的感觉,完全没有必要追求两个都是原画。因为带KTV的视频我感觉就是用不带KTV的MV版加字幕做成的。而且D9的比较鸡肋,想要刻盘成本太大(主要是保存时间不稳定)。

如果是我,我会选择保留MV原画,适当压缩角度2(KTV)视频轨,做成4.35G的双角度D5满盘。
编码码率应该在3500K左右差不多了,清晰度方面问题不大。可以用DVDSHRINK计算一下。

过两天做好了带字幕的碟片,来给大家分享一下

meitp 发表于 2014-4-30 16:40:25

谢谢你进行了这么多测试!辛苦了!
我的目的不是追求完美和刻盘,仅仅是学习将双角度DVD导入scenarist 再添加字幕的方法。仅仅是出于学习的目的。

mbfkk 发表于 2014-4-30 20:56:15

本帖最后由 mbfkk 于 2014-4-30 21:42 编辑

主楼的方法固然能解决,但仍然感觉不太完善,毕竟靠牺牲音轨质量来换取兼容有些委曲求全,不过目前还没有想到更好的方法。但经过另一个测试,新问题又来了。

既然scenarist支持多角度(老外做的碟甚至有多达九个角度的),搜索了一下
正常情况下,在http://forum.doom9.org/archive/index.php/t-101051.html一贴中,关于多角度
DVDDemystified指出

Maximum Data Rate for Each Angle
2 to 5 - 7.8 Mbps
6 to 8 - 7.3 Mbps
9 - 6.8 Mbps


http://forum.doom9.org/archive/index.php/t-101051.html中指出这个限制是总码率,如果是这样的话8336/1024 = 8.140625


8.14Mbps倒是确实超出了码率范围限制!主楼MUX出错尚在情理之中

主要问题是出在DTS音轨码率过高
我又做了个测试,把相同的视频拖入同一TRACK,组成双角度,(其实是把主楼的角度1换成主视频,四条音频轨道不变)结果完全能正常MUX,图片如下



这个我觉得,终究还是M2V内部结构不统一的缘故。如果帧排列完全一样,估计MUX时也就不会出现缓存溢出的情况,当然也就不会报出码率过高的提示。


补充一个小常识:编码制作多角度最好选择CBR,并且关闭GOPS,这样才便于interlace






mbfkk 发表于 2014-4-30 22:49:50

本帖最后由 mbfkk 于 2014-4-30 23:03 编辑

由于双角度的码率限制,以及格式要求太麻烦
所以楼主这个碟的最佳的解决方案,还得看这个。http://www.360doc.com/content/11/0120/14/4719404_87850577.shtml
原帖出自已经不存在的cgtop论坛,根本不需要什么双角度,只需多做一条带卡拉OK效果的字幕就解决了

你这个D9碟,完全只需要一条MV轨,再制作特效字幕,让唱歌时显示卡拉OK特效,让独白时显示正常楷体等:D还能省掉2G的容量,变成完全的D5盘,

我们做两条字幕,一条全是小楷,一条为带卡拉OK特效的歌词字幕,再对菜单链接小做修改,将OK角度那个链接改为设定的OK特效字幕并将开关打开,将MV角度那个链接改为不显示字幕:Q:victory:


Hiroshi 发表于 2014-5-1 09:07:01

认真看了1楼和4楼的描述,有个小小的建议;
按照4楼,不如把t01_v002x013设定成2个t01_v002x013_1,t01_v002x013_2也试一遍。
像大金等,对素材要求很高。

meitp 发表于 2014-5-1 13:39:51

mbfkk 发表于 2014-4-30 20:56


既然是M2V内部结构不统一,我就把角度1和角度2的视频导入TMPGEnc Video Mastering Works 5,平均比特率设置为5000输出(选择CBR,并且关闭GOPS),再导入大金,在同一个TRACK上主视频为角度1,添加角度1轨道,视频用角度2,再把4个音频不动直接导入添加上,这样输出还会有问题吗?

mbfkk 发表于 2014-5-1 13:56:50

本帖最后由 mbfkk 于 2014-5-1 14:11 编辑

meitp 发表于 2014-5-1 13:39
既然是M2V内部结构不统一,我就把角度1和角度2的视频导入TMPGEnc Video Mastering Works 5,平均比特率设 ...
5000我试转过,码率稍大了,已经不是D5了.呵呵。我转了个4000的试了下,修改好了能输出,最后是3.30G。想省事的话就用dvdshrink,控制在4.30G就可以了,再加个字幕。字幕才不到几M,占不了多少内存。
5000是当然可以的,不过要改一下编码设置里的某项。不然转了结构还是不统一,分别能MUX但无法interlace.见下图


所以多角度是个鸡肋,叫着好听,看着强大,其实无形中角度多了,兼容就困难,于是得统一转码,无形中画质就下降了。
又,发现在电脑上放DVD时,一拖放进度条,双角度会自动切换到main video也就是主角度.要回到原来的角度要先切到主角度再切一下所需的角度。
不拖放是没有这个问题的。

meitp 发表于 2014-5-1 17:57:31

本帖最后由 meitp 于 2014-5-1 17:59 编辑

mbfkk 发表于 2014-5-1 13:56
5000我试转过,码率稍大了,已经不是D5了.呵呵。我转了个4000的试了下,修改好了能输出,最后是3.30G。想 ...
我将两个角度的视频导入TMPGEnc Video Mastering Works 5降低码率转换(你上面提到的几个注意事项都考虑了)后导入大金,输出出现错误,我的操作如下图,请看看我的错误在哪里?是否连接有问题?谢谢。中午制作一次输出成功。下午转换后再搞,一直失败。谢谢!!还没有考虑菜单和字幕,这一步走通后在学下一步。










lijianwen 发表于 2014-5-1 20:18:59



今天研究张学友演唱会碟片。
把主电影用小日本过一遍,结果大金无法输出。(花了很长时间,唉)

楼上说编码AC3音频,降低码率,那就干脆删掉一条音轨测试:




结果是悲惨的,还是提示码率过大,还要让我删除音轨,非常无语。再删就不行了,决定换一种方法:

用Nerorecode过一遍,打开软件(十年前的软件最适合玩DVD):




本来准备对穿对过输出,但担心Nero在此情况下会无动作,把总体积略微减少一点,设定了5500M,真心没考虑那么多随便设置的。

输出产品播放截图:




双角度,没错,然后没得说,拆解,导入大金,导入meitp提供的字幕:




字幕无法导入,这个不管,继续输出,能输出才是关键。
最后当然非常顺利了:




这么来说,meitp可以用Nerorecode处理一下,然后导入大金加上字幕就OK了。
至于体积设定多大或者对穿对过,那就需要你们自己测试了。注意,我设置的5500M,你们可以设置更高或者对穿对过。

今天测试出了意外,硬盘被占满,浪费了一个多小时,下一步的测试,感兴趣的大侠继续,测试结果公布一下。

页: [1] 2 3 4
查看完整版本: 关于双角度导入SCENARIST出错的解决方法及经验杂谈