电脑上没法直接看蓝光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次压缩