[教學] 如何製作含有 PS3 專屬內容的 BDMV 混合型藍光影碟
本文章最後由 KOBSS 於 2012-4-12 22:43 編輯所有提問的問題都會統一在第二樓的 Q&A 回答, 不再另外回覆
相信有 PS3 的玩家們, 拿來播放市售 BD 藍光影碟時, 常常會發現在 PS3 主機上會出現 "意外的驚喜" 吧?
例如: 麥克傑克森 -- 未來的未來 演唱會
在 XMB 影像部分是 BDMV
但沒想到這片光碟裡竟然也有 "遊戲" 的部分!!
這台主機並沒有越獄, 這個 "遊戲" 是貨真價實放在 "光碟" 上喔! 你看, 旁邊有 "取出光碟" 的項目呢!
咦? 這 "遊戲" 的容量不怎麼大?
安裝好之後才發現, 其實是 PS3 的專屬主題佈景.
周董主演的 青峰俠3D
其實也有類似的 BONUS !
安裝完成後, 主機內就有這套背景主題可以更換了.
這是怎麼做的呢? 我們一般人可以自己做嗎?
接下來就來告訴您, 關於 PS3 專屬內容的小祕密.
!! 注意 !!
PS3 專屬內容是 BD (Blu-ray Disc) 專用, 內容僅能承載於 BD-ROM / BD-R / BD-RE 上.
若是放在 DVD-ROM / DVD-R / DVD+R / DVD-R DL / DVD+R DL 均無效.
沒有 BD 燒錄機的朋友 就不用浪費時間看下去囉
* PS3 的 XMB 佈景主題副檔名為: p3t
如果不想 (不會) 自己做, 請多多利用 google , 相信您會找到一大堆有趣的主題可供更換.
先說明一下 光碟片 根目錄下的各項資料夾.
藍光影像部分資料夾
\BDMV
\CERTIFICATE
或是
\BDAV
PS3 專屬功能資料夾
\PS3_CONTENT
\PS3_UPDATE
\PS3_VPRM
上面三種資料夾可混搭 BDMV/BDAV, 且可用於 BD-R / BD-RE / BD-ROM 上面
\PS3_GAME
\PS3_EXTRA
兩個資料夾僅限用於 BD-ROM 載體上, 且需經過數位簽暑, PS3 主機才可顯示以及使用.
一般人無法自己製作 BD-ROM, 所以... 本文的重點就是在 PS3_CONTENT 這個資料夾的內容格式.
在 \PS3_CONTENT 之下又可細分為
\THEMEDIR 可放置 佈景主題檔 p3t
\VIDEODIR 可放置 影片檔 mp4/mpg/wmv ...etc
\MUSICDIR 可放置 音樂檔 mp3/wav
\PHOTODIR 可放置 圖片檔 jpg/bmp... etc
例如 PS3 遊戲 GOD OF WARCOLLECTION (戰神 I II 合集) 內就使用了 \PS3_CONTENT\VIDEODIR
將一些特典影片檔案放置在光碟當中, 玩者可以不需要進入遊戲, 就可以在 XMB 之下直接觀賞.
看到這邊, 猴急的朋友們請先別急著把 \PS3_CONTENT 資料夾燒到 BD-RE 測試喔.
因為... 只有燒 資料夾 到光碟片上是沒有用的還需要 PS3_DISC.SFB 這個檔案, PS3 主機才會去讀取資料夾內的東西喔!
PS3_DISC.SFB 是 Hybrid Flag 混合光碟旗標檔, 若少了這個檔案, 主機就不會讀取對應的資料夾, 只會認得標準的 BDMV / BDAV 了.
先隨便從任意一張 "有 PS3 專屬內容" 的 BD 影碟片內 根目錄下取出 PS3_DISC.SFB , 這個檔案沒有 AACS 加密, 不用 AnyDVD / DVDFab 就可以直接複製.
然後以 HEX edit 任意十六進制編輯器, 打開這個檔案, 看 200h 位置.
67 = 含有 PS3_GAME / PS3_EXTRA 資料夾(PS3 遊戲光碟)
76 = 含有 BDMV / BDAV 資料夾
56 = 含有 VIDEODIR 資料夾
54 = 含有 THEMEDIR 資料夾
75 = 含有 PS3_UPDATE 資料夾
如果您手邊剛好沒有 BD 影碟附有 PS3 專屬內容 可供抽取 光碟旗標檔, 亦可下載我自行製作的檔案.
在 PS3 的 XMB 下, 每個物件可以設定小圖示, 全幅背景以及檔案說明.
VIDEODIR (xxxxxDIR) 之下, 每個物件均為一個資料夾, 從 D000 開始
DATA000.xxx= 物件主體檔案(p3t/mp4/mpg/mp3/wav)
ICON0.PNG= 物件在 XMB 的小圖示(尺寸限制不明, 建議 320x240 以下)
PARAM.SFO= 物件說明檔, 如果想要編輯, 請使用PS3 System File Editor 0.80
PIC1.PNG= 全幅背景(最大可達 1920 x 1080)
接著把所有素材檔案準備好之後, 就可以燒錄至 BD-R/RE 來測試看看了.
這裡採用的示範
p3t 是從網路上找到的 可口可樂佈景主題.
mp4 是前一陣子 壹電視網樂通 播出的 "張惠妹 可口可樂演唱會"
BDMV/BDAV 是特別加進去測試的片段
燒好之後, 拿到 PS3 播放就如以下擷圖.
很漂亮很新奇對吧?能做出一張與眾不同的碟片, 是不是很有成就感呢?
將這張碟片拿到 SONY BDZ-RX50 錄影機上測試...
殘念, 只認得 BDAV, 不認得 BDMV
若是移除 BDAV 資料夾, 只燒錄 PS3_CONTENT 以及 BDMV & CERTIFICATE
就可以播 BDMV 了.
基本上, 混合型藍光影碟, 就是多了 PS3 才能看到的部分, 一般藍光播放機並不會顯示這些內容.
本文章最後由 KOBSS 於 2011-8-23 13:17 編輯
Q&A
Q: 放置 PS3_CONTENT 專屬內容的好處是什麼? 怎麼不一起弄成 BDMV, 或是放在 VIDEO 資料夾就好?
A: BDMV or BDAV 有規格限制, BDMV 只接受標準 480i60 / 480p60 / 720p60 / 1080i60 / 1080p24 等格式. 如果影片格式是 640x480 或是 1440x960 之類的特殊解析度, 不轉檔無法正確做成 BDMV
放置在 PS3_CONTENE 的影片, 無法複製到 PS3 內接硬碟當中, 如果是 VIDEO 資料夾的影片, 可以直接複製到 PS3 內接硬碟當中
PS3 播放 BDMV 沒有升頻能力, 但在 XMB 之下播放影片會固定使用系統解析度, 達到升頻效果.
Q: \PS3_CONTENT\VIDEODIR\這邊要放 PARAM.SFO檔嗎?還是只要 \PS3_CONTENT\VIDEODIR\Dxxx\ 裡面放就好了呢?
A: VIDEODIR 之下的 PARAM.SFO 是上一層的說明, 所以 VIDEODIR 以及 VIDEODIR\Dxxxx 兩者都需有 PARAM.SFO
Q: 還有 PHOTODIR 這目錄有什麼特殊規則嗎?我放照片進去 XMB基本上沒有讀取到
A: MUSICDIR 也是啊... =))
您是否有注意到, 上面的文章 關於 PS3_DISC.SFB 的部分, 並沒有提到 PHOTODIR 以及 MUSICDIR 的旗標... 由於目前沒有碟片內有出現這兩種附加媒體, 所以還沒有 "樣品" 可供參考.
以後有發現再補完好了...;)
Q: 放了 H.264 1280x720P 的大多會出現 不支援的格式 有的可以點進去播放, 但是無法直接就顯示名稱
A: 媒體格式必須是 正常情況下 PS3 的 XMB 能夠播放的媒體格式 (推薦使用 MP4) , 解析度不限, 畫面比例不限
要能夠顯示 "標題名稱" , 並不是改檔名, 而是使用 SFOEdit 修改每個物件的 PARAM.SFO 檔
讀取檔案後直接按下 Advanced Edit
如果要能顯示 "標題" , 請在 TITLE 參數欄位 填上要顯示的字串
之後 按下 OK 離開
最後再按下 Save 寫入 SFO
Q: 可否提供可以顯示 Theme or Video 名稱的 PARAM.SFO 檔, 供參考呢?
A: Theme / Video 都是使用同一個 PARAM.SFO 修改而來.
Q: 請問 SFO 的 Data type 該怎麼設定?
A: PS3_CONTENT 之下的 PARAM.SFO , 需要將 CATEGORY 設定為 VR
SFOEditor 並不認得 VR 這項參數, 所以上面的擷圖僅 "示意" , 並不是 "教" 您要按照這樣做, 修改前請自己想一下.
改完直接 Save 就可以了, 存下來的檔案是 VR 參數, 不用擔心.
SFOEditor 能修改的參數其實並不完善, 而且基本的 中文 or 日文 輸入都不能支援. 現階段還沒有更好用的軟體, 先將就點用吧... 本文章最後由 陳泰宇 於 2011-8-5 21:25 編輯
非常感謝KOBSS兄不辭辛勞分享這麼〝專業〞的內容,受益匪淺!謝謝您!=崇拜= 只是...若是KOBSS兄日後還有發現什麼好康的內容,還是很希望能有榮幸拜讀!辛苦您了!鼓掌= 謝謝KBOSS兄的文章
不過為啥是最後一篇發表的文章???苦臉@ 本文章最後由 magicalriiya 於 2011-8-8 09:38 編輯
自己試做了一片
不過 PS3_CONTENT 下的 VIDEODIR 雖然可以撥放但是出現 無法辨識...
要點進去才會出現 ICON
我的問題是
\PS3_CONTENT\VIDEODIR\這邊要放 PARAM.SFO檔嗎?
還是只要
\PS3_CONTENT\VIDEODIR\Dxxx\ 裡面放就好了呢?
還有 PHOTODIR 這目錄有什麼特殊規則嗎?
我放照片進去 XMB基本上沒有讀取到
請KOBSS大不吝指教一下~ 本文章最後由 magicalriiya 於 2011-8-8 19:18 編輯
感謝 KOBSS大回覆
這教學真的很棒喔~
PS3下播放不會在只出現 BDMV了 有預覽 有名稱
建議 KOBSS大可以把 BDMV\META\DL\bdmt_eng.xml 教學加進來
讓這篇更完整....
另外 VIDEODIR 目錄底下的影片似乎有格式限制耶
放了Mpeg2 640x480 無法讀取
放了 H.264 1280x720P 的大多會出現 不支援的格式 有的可以點進去播放
但是無法像 KOBSS大的直接就顯示名稱
並且 好像還限定 MP4+副檔名大寫
昨天 BD-RE 2x 燒了 八次都是測試這些.... KOBSS 大
可否請您提供您可以顯示 Theme or Video 名稱的 PARAM.SFO 檔
供參考呢?
小弟改了很久 燒了十幾次
theme or Video 的XMB名稱 依舊是顯示不支援的資料
雖然說可以點進去安裝 or 播放
但是就無法像大大一樣顯示名稱... 謝謝 KOBSS大您提供的PARAM.SFO 檔
可以正常顯示Title id了...
真是奇怪為什麼我的不行....
難道是 Data type:這邊的問題嗎?
KOBSS大提供的檔案這邊是"VR"
我則是依照教學 選 DG (Disc Game) 都不行 本文章最後由 wirepole 於 2011-10-14 23:10 編輯
沒時間整理檔案, 也沒時間試
不過會不會其實根本沒那麼複雜
PS3_GAME = g = 67
PS3_UPDATE = u = 75
BDMV / BDAV = v = 76
THEMEDIR = T = 54
VIDEODIR = V = 56
依此類推, 那麼 MUSICDIR 和 PHOTODIR 會不會是
MUSICDIR = M = 4D
PHOTODIR = P = 50
或許已經有人試過而且自爆了
如果真的行不通的話, 那就沒轍了
真的就只能等有放這些資源的市售片出現了
註:
推理的規則很簡單
PS3 系統用的資料夾為小寫
PS3_CONTENT 用的外掛資料夾是大寫
而 16 進位代碼根本就不是什麼 16 進位代碼
不過是把資料夾的英文字首挖一個來用罷了
像上面貼的範例
拿到 16 進位編輯器下看
明顯就是 "gu" 的字樣
頁:
[1]