2015年7月23日 星期四

用 PS3播放影片,以及將.mp4與字幕檔合併成.mp4的經驗

想用 PS3 (PlayStation 3)播影片之前需要了解一下,PS3支援哪些格式?(見官網

Memory Stick影像格式
- MPEG-4 SP(AAC LC)
- H.264/MPEG-4 AVC Main Profile(AAC LC)
- MPEG-2 TS(H.264/MPEG-4 AVC, AAC LC)
MP4檔案格式
- H.264/MPEG-4 AVC High Profile(AAC LC)
MPEG-1(MPEG Audio Layer 2)
MPEG-2 PS(MPEG2 Audio Layer 2, AAC LC, AC3(Dolby Digital), LPCM)
MPEG-2 TS(MPEG2 Audio Layer 2, AC3(Dolby Digital), AAC LC)
MPEG-2 TS(H.264/MPEG-4 AVC, AAC LC)
AVI
- Motion JPEG (Linear PCM)
- Motion JPEG (μ-Law)
AVCHD (.m2ts / .mts)
DivX
VC-1(WMV)
- VC-1(WMA Standard V2)

PS3不吃 rm檔,吃我們常見的 MP4 (MPEG-4)。於是,手邊若有檔案想在 PS3上播,可朝轉檔成MP4的方向進行。

本文,以一部影片 (.mp4)及其對應的字幕檔 (.srt)為例。


1. 建議先透過 UTFCast(可參考阿榮福利味的 UTFCast Express 1.0.5.22 免安裝版 - 文字檔轉UTF-8),將字幕檔轉成 UTF-8格式。

  • 我曾透過轉檔軟體,想直接將影片 (.mp4)及其對應的字幕檔 (.srt)合併成 .mp4,轉完才發現字幕沒有出現。網路情報提到原來是需將.srt的內容轉成 UTF-8格式。
  • UTFCast介面,如果有勾"Recursive"的話,會往子資料夾開始「遞迴」,將某資料以下的所有資料夾內的.srt 轉成 UTF-8,達到批次轉檔的功效,用於處理大量字幕檔時十分好用。

2. 接下來用 Free Video Converter來合併影片 (.mp4)及 UTF-8格式的字幕檔 (.srt),教學可參考爪哇小子【分享】使用Free Video Converter來合併影片檔和字幕檔一文。

  • 我用另一套軟體 Vidcoder轉檔時曾遇過,合併成.mp4後,電腦播放有字幕;但 PS3上字幕出不來的情況;改用 Free Video Converter發現,電腦有(字幕)PS3也有。
  • Free Video Converter的介面乾淨,可轉檔成多種檔案。若想轉成「PS家族」(例如 PS3)上能播的格式,亦能清楚找到選單。


3. 完成步驟2.後,請確認你/妳的隨身碟/外接硬碟為 FAT32格式


  • PS3認 FAT32,不認 NTFS
  • 要透過程式將隨身碟/外接硬碟格式化成 FAT32以前,請務必確認隨身碟/外接硬碟內的資料已備份過
  • 使用 FAT32format之後(請參考不來恩的教學 FAT32format 在 Windows 7、Vista 中將硬碟格式化成 FAT32),整顆外接硬碟的資料會被格式化,且資料清空
  • 但FAT32有其限制,當隨身碟/外接硬碟為FAT32的格式下,無法傳輸超過4G的檔案,會出現「檔案xxx太大無法放置在目的地檔案系統」。這是 FAT32本身的限制(NTFS無此限制) e.g. 8G隨身碟格式化成  FAT32格式後,即便容量剩6G,也無法儲存5G的檔案。
  • 若此隨身碟/外接硬碟也會作為儲存電腦資料的話,需考量無法存放大容量檔案之問題。
  • 有另一種 exFAT格式,可解決 FAT32下無法傳大容量檔案的問題;但需再測試看看PS3認不認得 exFAT。


4. 將合併完字幕的.mp4,存到 FAT32格式的隨身碟/外接硬碟當中,接上 PS3

若沒先在隨身碟/外接硬碟建立"Video"資料夾的話(PS3的影像認"Video"、音樂認"Music"、照片認"Photo"資料夾),從影像-USB裝置 (External)直接按把手的「圓圈」,會顯示「找不到標題」。

此時,可改按把手的「三角形」-全部顯示,便可找到你/妳要的檔案、播放。


其他

電腦灌 PS3 Media Server,可透過網路傳輸讓 PS3播放電腦中的檔案(不受PS3的影片格式限制);不過,我的經驗透過 PS3 Media Server播 rm檔還好,播 .avi/DVD等較大的檔案會卡,卡到讓人無法順利看完影片。



沒有留言:

張貼留言