如何將給PS3播的 AVCHD 結構快速改成 Blu-ray 結構
用 tsmuxer 1.10.6 轉了一堆給PS3播的 AVCHD 檔, 當時 output 選 AVCHD disk, 現想改成產生 Blu-ray disk, 請問各位同好, 除了重轉選 Blu-ray disk 以外, 是否有較快速不用重轉的方式將 AVCHD 結構轉換成 Blu-ray 結構 這幾天爬文後還是沒有解答, 只能重轉, 真的沒人知道嗎?還是很簡單, 大家認為應該要知道不必問.:-? AVCHDManager.exe 謝謝 drpaulng 提供資訊, 試了一下,
AVCHDManager 好像只能進行對於 tsmuxer 1.10.6 生成的 AVCHD 結構改成 8.3 檔名格式, 其 AVCHDMe 與 AVCHDMe-undo 的功能只是 8.3 檔名格式的轉換, 但本質上還是 AVCHD 結構, 而不能改成藍光結構, 所以還是無解. 請問你指的"藍光結構"是什麼意思?
基本上 AVCHD 跟 Blu-ray 最主要的差異只在於 Index.bdmv 裡有無 UIAppInfoAVCHD 的擴充資訊而已
其它就是 AVCHD 不能用 BD-J、要在硬碟播放就必須用 8.3 檔名格式而已 (非硬碟播放可以不必用 8.3 檔名格式)
目前 AVCHD-Patcher 沒有加入移除 UIAppInfoAVCHD 的功能 (也沒有這個打算)
如果想手動移除 UIAppInfoAVCHD
可以用 16 進位編輯器打開 Index.bdmv
然後找位址 0x0000000c ~ 0x0000000f
一般用 tsMuxeR 之類的軟體生成的 AVCHD
這個值有很高的機率是 00 00 00 78
把這個值改成 00 00 00 00
接著再把上述位址 (依照原來的數值判斷, 上例是 0x00000078 ) 之後的內容全部刪除
如此一來就能刪除 UIAppInfoAVCHD 了
順帶一提
替 Blu-ray 打 UIAppInfoAVCHD 補丁也是利用相同的原理
先計算出 Index.bdmv 的總長
然後把 0x0000000c ~ 0x0000000f 寫入 Index.bdmv 的總長
最後再到檔案末端加入 406 byte 含 UIAppInfoAVCHD 的 IDEX 擴充資料
這樣就能當成 AVCHD 播放了
那 406 個 byte 是 Index.bdmv 的擴充資料
並非全部都是 UIAppInfoAVCHD
UIAppInfoAVCHD 只是擴充資料內容的一部分而已 原帖由 wirepole 於 2009-6-10 22:34 發表 http://www.hd.club.tw/images/common/back.gif
請問你指的"藍光結構"是什麼意思?
基本上 AVCHD 跟 Blu-ray 最主要的差異只在於 Index.bdmv 裡有無 UIAppInfoAVCHD 的擴充資訊而已
其它就是 AVCHD 不能用 BD-J、要在硬碟播放就必須用 8.3 檔名格式而已 (非硬碟播放 ...
是這樣的, 我有一台思百德硬碟播放機, 可以播放藍光原盤, 以及 tsmuxer 1.10.6 選 Blu-ray disk 產生的 BDMV, 並可顯示藍光 PGS 字幕, 但播放選 AVCHD disk 產生的 BDMV 時, 思百德不會視其為藍光, 最重要的, 無法顯示 PGS 字幕, 因手邊有一些轉好給 PS3 播的 AVCHD, 想給思百德播, 但會碰到以上問題....
wirepole 兄點出是 index.bdmv 內容不同所致, 當初也認為應是如此, 因二者目錄結構, 似乎並無差異, 試過用 AVCHD-patcher 也僅轉換 8.3 檔名格式.....
我會用wirepole 兄提示的方法改 index.bdmv 看看, 但畢竟用ultraedit 改時還要算準位址, 不知有無更簡單 tool 可互相轉換?
回復 #6 az1688 的帖子
Try multiAVCHD. You've got multiple OUTPUT options. 原帖由 drpaulng 於 2009-6-14 00:16 發表 http://www.hd.club.tw/images/common/back.gifTry multiAVCHD. You've got multiple OUTPUT options.
試過 multiAVCHD 2.2, 以 AVCHD 當input, 選 multiBD output, 思百德還是不認其為藍光,8-X
但 tsmuxer 1.10.6 選 Blu-ray disk 為 output 是 Ok 的,
晚點試 multiAVCHD 3.0 看看. 原帖由 az1688 於 2009-6-13 20:55 發表 http://www.hd.club.tw/images/common/back.gif
是這樣的, 我有一台思百德硬碟播放機, 可以播放藍光原盤, 以及 tsmuxer 1.10.6 選 Blu-ray disk 產生的 BDMV, 並可顯示藍光 PGS 字幕, 但播放選 AVCHD disk 產生的 BDMV 時, 思百德不會視其為藍光, 最重要的, 無法 ...
先試試看用 16 進位編輯器修改有沒有效吧
沒效的話就算用這個理論寫出 tool 也沒有意義 因為 PS3 的外接 USB 硬碟是必需 format 成 FAT32, 我一直在 FAT32 的環境上測(只是把 USB 硬碟接至思百德), 今天心血來潮將 AVCHD copy 至 NTFS 的硬碟上試看看, 將 AVCHD 用 AVCHD-pather 改成小寫後(0x0000000c ~ 0x0000000f 還是00 00 00 78), 思百德竟可將其認成藍光, 且可正常播放, 包含 PGS 字幕, 哇....這方式小弟在 FAT32 上試了多次, 始終不行....竟然是檔案系統的關係!
結論是在思百得機器上, AVCHD 用 AVCHD-pacher 改成小寫後, 只要在 NTFS 下, 就可被視為藍光播放, 但為何在 FAT32 下, 就不被視為藍光, 就實在搞不懂, 不知是否是思百德的限制, 有空再問看看...
哎~ 搞了幾天, 終於有了解答! 也多謝各位網兄的協助, 尤其 wirepole 兄, 介紹了 index.bdmv 內容在 AVCHD 與 BD 間的差異, 受益匪淺~ 原帖由 wirepole 於 2009-6-10 22:34 發表 http://www.hd.club.tw/images/common/back.gif
請問你指的"藍光結構"是什麼意思?
基本上 AVCHD 跟 Blu-ray 最主要的差異只在於 Index.bdmv 裡有無 UIAppInfoAVCHD 的擴充資訊而已
另外我還發現在"STREAM"這個Folder裡面,
Blu-ray是"00000.m2ts",
而AVCHD是"00001.m2ts",
不知其他大大們是否也是如此呢? 原帖由 YuKitamura 於 2009-7-16 18:21 發表 http://www.hd.club.tw/images/common/back.gif
另外我還發現在"STREAM"這個Folder裡面,
Blu-ray是"00000.m2ts",
而AVCHD是"00001.m2ts",
不知其他大大們是否也是如此呢?
這個地方並沒有問題
BD 的 Clip 編號實際上是從 00000 開始的
tsMuxeR 的作者一開始可能不知道這件事
才會誤把 00001 當作最初編號
後來這個問題在新版的 tsMuxeR 已經改過了
所以現在 tsMuxeR 輸出的 BD 或 AVCHD 也都是以 00000 為起始的
你看到的可能剛好是用舊版 tsMuxeR 製作的 AVCHD
另外 BD 和 AVCHD 還有個不同點
AVCHD 沒有 Popup Menu
雖然實際上還是能加, 只是有些播放設備會不支援
像 PS3 就無法按 Popup 鈕開啟 Popup Menu
(不過可以改用方塊鈕開啟, 可能是封鎖不完全的緣故) 最近才剛開始用ps3看高青影片
所以對大家說得有些不太了解不過我會多爬文了解一下的
感謝大家的分享 原帖由 wirepole 於 2009-7-17 03:33 發表 http://www.hd.club.tw/images/common/back.gif
這個地方並沒有問題
BD 的 Clip 編號實際上是從 00000 開始的
tsMuxeR 的作者一開始可能不知道這件事
才會誤把 00001 當作最初編號
後來這個問題在新版的 tsMuxeR 已經改過了
所以現在 tsMuxeR 輸出的 BD 或 AVCHD...
原來是這樣啊.....
那我趕緊去下載新版的tsMuxeR來試試,
非常感謝您的釋疑~!!!!!
頁:
[1]