作者cbreak (cbreak)
看板DV
標題[分享]Sanyo1080i檔案在電視無法播放'快速解決'
時間Sat Feb 2 16:21:29 2013
家中去年買了兩台電視,兩台都有USB端子可以接隨身碟播放DV的影片檔案,測試過Xacti的720P/60FPS MP4及SONY任何1080i的MTS檔案,播放都沒有任何問題,只是.MTS的副檔名要改成.AVI,電視才會認得。至於目前DV所拍攝的1080P/60FPS,家中的兩台電視皆無法播放,因此可以推論,目前電視的USB播放功能,應該普遍只支援到1080i。
不過Xacti的用家朋友們,大家應該會覺得奇怪,多少都發生過1080i MP4檔案在多媒體播放機無法播放或是影音速率有問題的情形,像家中的兩台電視,都回報1080i檔案「無法認得」。原因是什麼呢?
這幾天看了MP4 Part14的Spec,發現Xacti的1080i檔案很奇怪,明明60i其實應該叫30格交錯(30Frame/60Field),但他在MP4裡的標示卻是60格(60Frame),導致很多多媒體或電視直接「拒絕」不播放。所以後來寫了個小程式,作用是把檔案資訊修正成30格,發現電視終於能播放了!
這程式用法很簡單:
fix1080i SANY0001.MP4
當你看到回報OK,就是修正好了!
如果沒有OK回報,表示程式發現檔案並非
Xacti的1080i(可能是720P/1080P...等)
所以沒有OK的字也就代表程式並沒有對檔案做任何修改動作。
這程式不是做「轉檔」動作喔,只是修正MP4 Container的資訊,讓播放機不再誤認他是1080P而拒絕播放,所以修正速度很快!不過在此還是請大家不要拿原檔來修正喔,複製一份到隨身碟,修正隨身碟裡的備份檔就好了,因為目的只是要讓電視能播放,沒有必要也把原始檔也修掉,因為個人不能斷定原廠把資訊設定成60格是否有他特殊的用意。所以請不要直接拿原檔實驗喔!
最後,HD1000/HD2000皆測試過,是可以成功修正的,至於其他Xacti,像是FH1/HD1010/CG20..... 等,我想只要是1080i大家有興趣應該都可以試試看。
fix1080i:
http://dl.dropbox.com/s/a69y01pnq5ztcds/fix1080i.zip
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.102.38
1F:推 landies:有需要的鄉民支持一下喔! 116.59.254.81 02/02 22:46