電腦上沒法直接看藍光3D,現以世界第一張3D藍光碟:怪獸大戰外星人做例子
解讀光盤鏡像,看到一些比較大的文件,SSIF文件夾里是映射文件,不必費時下載了,這里只需要M2TS文件
本文所有使用到的工具點此下載:http://u.115.com/file/f16bb1e901
新版工具,請從新下載
改進:速度快3分之一,硬盤占用減半,1分鐘3D視頻只需5G左右(原來是10G)
壓縮包里有:
Transport Stream Packet Editor Pro 0.810 (TSPE)
mvc_beta2
ffmpeg
mkvtoolnix mkvmerge
下面以史萊克4預告片為例,裝了完美解❤碼的朋友可以直接播放那個比較大的
我們正在使用的文件00008.m2ts和00009.m2ts,單獨弄到一個文件夾內吧,保證此磁盤剩余空間大于10G,NTFS格式
1。安裝并打開TSPE,點打開圖標,選擇左眼文件(比較大那個)
偶數文件。是00008.m2ts
2。只選擇視頻流,0x1011。取消選中其他所有框
3。點擊Demux---Demux Raw Streams(見下圖)
4。確定Fix那里的Tables 和 Timecodes 方框勾去掉
5。點編輯
重要說明:一旦完成請關閉TSPE,然后再從新打開
1。現在右眼視頻。再次打開右眼文件,比較小那個00009.m2ts
2。選擇視頻流。比較神奇的那個0x1012,同樣去掉其他全部
3。點擊Demux---Demux Raw Streams
4。確定Fix那里的Tables 和 Timecodes 方框勾去掉,點edit
1。出錯誤提示。不要擔心
2。點擊右邊的PID LINE
3。再點Edit
1。成功的話,可得到上圖所示信息,同時在文件夾中出現es后綴文件
改名,264后綴改名為left.h264
es后綴改名為right.h264
1。解壓壓縮包中的ldecod.exe和mvc_beta1.rar decoder.cfg到那個文件夾
2。雙擊運行ldecod
3。 Ldecod將根據左眼視頻和右眼的變化部分從新分離左右獨立的視頻,這將需要一段時間才能完成
4。輸出2個文件:test_dec_ViewId0000.yuv和test_dec_ViewId0001.yuv,完成后Ldecod會自動關閉
警告 - 輸出文件非常大 - 1分鐘的電影,分離后是5G大小
1。一旦完成,ldecod將自動關閉。正如你看到的,文件相當大。
2。解壓ffmpeg.exe到文件夾。
3。打開一個命令提示符窗口“(開始>運行>CMD,然后按Enter)。輸入到這個文件夾的地址(我這是cd D:\3D\MvsA\Shrek\),然后按輸入,如果沒移動過去,再次輸入D:\回車
4。鍵入或復制并粘貼以下命令,按回車鍵 (ffmpeg.exe -s hd1080 -i test_dec_ViewId0001.yuv -vcodec libx264 -b 24560000 -bt 24560000 -threads 2 right_f.h264)
-threads 2 意思是開滿雙核處理器,大家按需要設置
5。 FFmpeg會創建一個新文件right_f.h264
1。一旦完成,您的提示窗口將像這樣
2。現在,您將看到文件的right_f.h264的大小和left.h264文件差不多大小了
到此,左右眼視頻已經分離出來,但是還不能播放,因為幀速率不能確定
下面是音軌的提取
1。打開左眼M2TS文件00008.m2ts
2。點擊Demux---Demux Raw Streams
3。選擇需要的音頻流,可以事先用KMP看一下哪個是需要的
4。點擊Edit
5。得到成功提取的信息
1。您可以打開每個音頻流,確定哪些是要保留的,比如英文音軌是1101
1。我選擇只保留英文,也就是1101音頻流
2。安裝并打開mkvtoolnix mkvmerge,然后點擊添加
3。選擇文件left.h264點確定。你會得到一個警告消息說,幀速率不能確定,點確定以后手動設置
1。選擇視頻流
2。點格式選項,FPS那里選24000/1001(23.976)
3。再次點擊添加音頻文件
4。音頻被添加到列表
5。點擊開始混合。輸出left.mkv
1。上一步完成,點擊全部刪除
2。再次單擊添加右眼文件right_f.h264
3。選中視頻流
4。再次點格式選項,FPS那里選24000/1001(23.976)
5。點擊開始混合。輸出right.mkv
5。點擊開始混合。輸出right.mkv
現在就是左右分離格式的3D了,可以直接用SSP播放
當然如果您要做成其他左右上下交錯紅藍等
可以用各種非編軟件或STVMKRE進行2次壓縮