前言
由於天滿姬已滿5年(2006年購入),現在流通的許多影音漸漸呈現「跑不順」的情況,更別提轉檔這種更高負荷的工作。由Panasonic所錄下來的720p mov檔,轉檔花費的時間更是驚人,用H.264轉成720p的mp4檔,花費時間約是影片長度7~10倍的時間。也就是說10分鐘的影片要花70~100分鐘不等的時間才能壓縮好。
而在有了iPod Touch(4代)後,隨身影音的功能便落到它身上了,但它內建的播放軟體有格式限制,不符合的影片均需經過轉檔,轉換成符合規定的影片才能放進去!(注意! 不符合的影片是連放都放不進去的喔XD)
但如前文所述,在現階段要讓天滿姬轉檔實在是很令人痛苦的一件事...
這次從PTT的介紹中看到了這套APP後滿心動的,便花錢買下來測試了。AV Player是內建各種解碼包,並且支援常見的字幕檔,以及硬體解碼,應該是像我這種不想花時間轉檔的懶人利器!!但...結果如何呢?
優點
- 內建解碼包,基本上常見的影片規格不用轉檔就能播放,連Youtube抓下來的flv也都能播
- 支援多點觸控手勢,可以利用手勢來控制播放,例如快轉、暫停...等
- 支援常見字幕檔、並且可以選擇編碼
- 支援多音軌切換
- 支援電視輸出,不過我還沒測試過效果如何@@a
- 充份利用Touch 4或iPhone 4的Retina Display螢幕,DVD以上等級的影片播放效果都相當漂亮
- 操作介面有繁體中文!
點擊可以看原圖,有沒有啟用設定中的Retina Display的畫面差很多...(硬解時是強制啟用的)
註: 右方欄是顯示播放速度和buffer狀態的
測試環境
- iPod Touch 4代 32GB
- iOS 4.3 (未JB)
- AV Player 1.31
測試結果
先前在簡單測試2小時後,在PTT的iPod板POST了一篇心得文,結論是3000kbps以下的AVC(H.264)都能流暢播放...但在寫這篇blog之時,我發現我忘了考慮到硬解的部份。
硬體解壓縮啟動的話,可以大幅降低解壓縮的CPU消耗,理論上也會更省電
在app store裡面的說明文有提到,啟動硬解的條件為副檔名必需是mp4、m4v、mov...
我後來檢視了一下當初測試用的影片,那時只想要找流量高的影片,忘了注意封裝格式,結果絕大多數都是mp4檔(原來最近高流量影片漸漸改用mp4了...),也確認在播放時的info欄位也出現了"硬解已啟動"的訊息,下表為最新的測試結果。
寫在前頭:在未啟動硬解的情況下,影響播放流暢度最大的關鍵在於CPU速度,而CPU同一時間能處理的資料量有限,容易受編碼、平均流量影響,有些情況還會受到壓縮參數影響,以下做為參考
| 封裝 | 編碼 | 平均流量 | 解析度 | 結果小評 |
| rmvb | RM | 542kbps | 480p | 明顯frame skip,但不影響播放速度 |
| mkv | AVC | 1100kbps | 720p | 嚴重影音不同步 |
| mp4 | AVC | 1036kbps | 720p | 順 |
| mkv | AVC | 1200kbps | 720p | 很多地方會有frame skip(註1)或影音不同步的情況 |
| mkv | Xvid | 1300kbps | 480p | 拖動seek bar會造成buffer(註2)降低,產生frame skip外,基本上很順 |
| mkv | AVC | 1300kbps | 480p | 同上,但buffer會忽高忽低的 |
| mkv | AVC | 1500kbps | 720p | buffer經常處於低點,經常frame skip出現 |
| mkv | AVC | 1900kbps | 720p | 影音不同步 |
| mkv | AVC | 2300kbps | 720p | 影音不同步 |
| mkv | AVC | 2500kbps | 720p | 影音不同步 |
| mp4 | AVC | 2500kbps | 1080p | 順 |
| mp4 | AVC | 2600kbps | 1080p | 順 |
| mp4 | AVC | 2800kbps | 720p | 順 |
| mp4 | DivX | 3500kbps | 720p | 順 |
| mp4 | AVC | 4600kbps | 720p | 順 |
| mkv | AVC | 5900kbps | 720p | 影音嚴重不同步 |
註1: buffer是指緩沖,buffer降低代表影片解壓縮速度跟不上播放速度
註2: frame skip是指在buffer降低到一定程度時,為了兼顧播放速度,而會捨棄一部分的影格(frame),捨棄的愈多會使影片愈不流暢而有「跳格感」
可見有啟動硬解跟沒啟動硬解的播放能力差非常多!!
至於rmvb的測試樣本不是很多...但看在480p低於600kbps就會出現frmae skip的情況了,再高上去大概也不會好到那裡去...
其它使用上的問題
- 字幕雖然支援編碼切換,
但只能指定一種,如果數個影片的字幕編碼都不一樣的話,那變成每次都要切換,建議在放入iPod之前先統一轉為UTF-8(BOM) 。註: 更新版已修正此問題,可以個別指定編碼 - 外掛字幕的檔名必需完全一樣,有些字幕檔會分語種而在後面加.cht、.eng等,會被視為不同檔案,但已封裝字幕不在此限
- 字幕出不來,多半是上述的兩個情況
- 雖然內建wifi傳檔...但宇宙無敵超級沒效率...不知是不是我的無線基地台品質太差...(目前用的是在吐瓦魯唯一能買到的大陸貨)
結論
雖然真的是「免轉檔」就能播放,想要完全免轉檔還早啊~~~~~~~不知iPad2改用雙核心A5處理器能改善多少
在未啟用硬解的情況下AVC、Xvid等壓縮規格超過1000kbps就有機會產生影音不同步或Frame skip的情況,但啟用硬解後,即使是高流量影片仍然能夠輕鬆應付!
不過即使是mp4副檔名+AVC,在iTunes要丟進iPod時,卻常會告訴你「格式不支援」,然後不讓你放進去,有了這套AV Player後,仍有它的方便之處!
評分:★★★,勉強及格,不過有很大原因是iPod Touch的CPU(A4 1Ghz)不夠力造成的...
只要越獄了就能什麼都放唷(逃
回覆刪除等回國再玩吧>_<
回覆刪除萬一死了在吐國很難救的