作者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