OurDVD - Forum
请教BC大关于VC-1编码的蓝光转AVCHD,如何转? - 简化版本(打印版本)

+- OurDVD - Forum (http://bt.ourdisc.net/forum)
+-- 论坛: 影视资源与软硬件经验分享区 (/forumdisplay.php?fid=4)
+--- 论坛: 高清DVD软硬件 技术学院 (/forumdisplay.php?fid=6)
+--- 帖子: 请教BC大关于VC-1编码的蓝光转AVCHD,如何转? (/showthread.php?tid=950)


请教BC大关于VC-1编码的蓝光转AVCHD,如何转? - hzzhsht - 07-28-2010 07:08 PM

请教BC大关于VC-1编码的蓝光转AVCHD,如何转?
最近用MEGUI压制VC-1编码的原盘,MEGUI中D2V中的dgindexnv为灰色不可选,直接运行TOOLS下dgindexnv文件也是报错,于是将tsMuxerGUI分离出的VC-1视频文件用MMG转成MKV,用MEGUI生成脚本,然后压制,生成的MKV文件用KM播放正常,可是再用tsMuxerGUI封装视频、字幕和音轨为AVCHD,用T MT3播放马赛克严重。
请BC大能不能给讲讲用MEGUI如何把VC-1编码的蓝光转AVCHD,万分感谢!


RE: 请教BC大关于VC-1编码的蓝光转AVCHD,如何转? - bigcondor - 07-28-2010 08:21 PM

先要寫一個能播放的AVS檔,然後交給MEGUI壓成AVC就可以了!

有一個簡單的方法就是借助BD-RE來建立AVS檔,當它開始壓製時便把它停止。然後參考它的寫法:-

DirectshowSource("F:\MARKED_FOR_DEATH\BDMV\STREAM\00500.m2ts", fps=23.976, framecount=134239, audio=false)
ConvertToYV12().AssumeFPS(24000,1001)

這個就是一個典型的AVS檔,如果你不知道影片幀數,可以把framecount=134239,省卻!


RE: 请教BC大关于VC-1编码的蓝光转AVCHD,如何转? - hzzhsht - 07-28-2010 09:16 PM

多谢老大啊,回头我试试,感谢


RE: 请教BC大关于VC-1编码的蓝光转AVCHD,如何转? - bigcondor - 07-28-2010 10:26 PM

不客氣,補充的說,DGIndex是專用於MPEG-2的,如果是AVC就要用DGAVCIndex,如果是VC-1則要用DGVC1Index!

但VC1我從沒有成功過,每次到最後的幾幀就停了下來,用上面的AVS就沒有問題!


RE: 请教BC大关于VC-1编码的蓝光转AVCHD,如何转? - hzzhsht - 07-31-2010 08:09 AM

多谢老大,终于知道我所在了,问题出在megui的X264配置中的AVC profiles选项,不能选择 high profiles 只能选择 baseline profiles,如果选择了high profiles,无论编码是VC-1或者是H.264压制出来的MKV文件播放无问题,但是转AVCHD后,都会出现严重的马赛克,选择baseline profiles,则没有任何问题。
对于VC-1编码的文件用老大的脚本压制没有出现任何问题,再次感谢。
另外,我还想问问,如果我们编辑好了脚本文件,那么还有必要制作工程文件.dga吗?
虽然我找到了问题所在,但是不知道是什么原因,麻烦老大解释一下。


RE: 请教BC大关于VC-1编码的蓝光转AVCHD,如何转? - bigcondor - 07-31-2010 08:51 AM

所謂AVS,其實就是用了一些較簡單的SCRIPT來模擬一些程序的執行,以便放進別的程式作進一步處理。

所以,DirectShow和DG都是一個途徑來建立一些可行的AVS檔,每個都有其獨特的用法和要求。譬如用dgavcdec來l建立AVS檔就一定要有DGAVCDe code.dll和先要建立dga檔,那個AVS檔才可以執行。要用DirectShow,則先要把它妥善安裝。

http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC
這裡列出所有Profile的比特率,要留意不是越高越好的。AVCHD就只適合用4.0和4.1,太高和太低都不可以!

請也參考巴比的文章:-
http://www.ourdisc.net/viewthread.php?tid=26822