OurDVD - Forum

完整版本: 请教BC大关于VC-1编码的蓝光转AVCHD,如何转?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

hzzhsht

请教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,万分感谢!
先要寫一個能播放的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,省卻!

hzzhsht

多谢老大啊,回头我试试,感谢
不客氣,補充的說,DGIndex是專用於MPEG-2的,如果是AVC就要用DGAVCIndex,如果是VC-1則要用DGVC1Index!

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

hzzhsht

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