2008-12-10

AverTV 用 AVI/Mpeg4 錄製影像

買了圓剛的三頻電視棒(A827) 幾天,上網找了半天,一直找不到影像錄製能兼顧檔案大小和品質的好方案,H.264 編碼是很多 HD 影片的主流、偏偏 AverTV 播放軟體有限制其解析度 (320x240),選擇 DVD 格式 (720x480),Mpeg2 錄一個小時就要花個 4GB 空間,轉檔手動再壓縮一次也實在耗日費時。仔細看了支援的檔案格式,ㄟ?錄影格式也支援 AVI、能自訂解析度大小,印象中不知道在哪看到好像可以調用其他 Mpeg4 的 Codec 來做壓縮啊,懶惰的我直接上官網、到技術諮詢的網頁給他留言,過兩天就得到專人回覆,還附一份 PDF 檔、指導我怎麼去調用 DivX 的 Codec 來進行 Mpeg4 AVI 的即時錄影,真是「就甘心」啊~(後來去官網抓最新的使用手冊,其實也大概有提到怎麼做,我偷懶沒看到..)

其實步驟也很簡單,不過前提是要「自備」能夠做 Mpeg4 壓縮的 Codec(Codec = encoder + decoder,放影片只要 decoder,而壓製影片要 encoder)。坊間這類 Codec 包琳瑯滿目,但大部分都是在解決解碼、用來播放影片的問題,只有一些轉檔軟體才能使用壓縮的部份。根據圓剛的文件和協助,看來他們有驗證過的部份是 XvidDivx 兩種 Free 的 Codec (關於 Xvid 和 Divx 的恩怨情仇請自行 Google),那就弄這兩套 Codec 裝來比較測試一下吧!先到 Xvid 和 Divx 的官網下載 Free 的套件,裡面會附其 Codec 供壓縮和解壓使用,如果有裝像 K-Lite Codec Pack 之類的 Codec 包當然也行(不過自從我使用 KMPlayer 之後,就沒再裝過 Codec 包了),裡面就已經附這兩家的 Codec 了。接著到播放軟體的設定,選擇錄影格式(類比電視或數位電視下的錄影格式設定),直接新增、並自行命名的檔案格式,選用 AVI 格式後下一步,原來這裡的 Combo List 下拉可以選定影像和聲音的 Codec 格式啊(其他格式沒有)!如果 Xvid 和 Divx 都裝了,這裡就會有這兩玩意的 Encoder 出現,而聲音就用預設的 PCM 即可。完成後直接套用,往後就可以直接用 Mpeg4 Encoder 做的 AVI 檔案來錄影啦!

在格式中可以選 Xvid 或 Divx 的 encoder

網路上用這兩種 Encoder 來壓製的影片很多,大多「訊源」都比我這電視棒的訊號來得好,因此好像看似品質差異不大、而支持的用戶兩者都不少。但經過實地測試,我發現 Xvid 比 Divx 好很多(Codec 都使用預設設定,沒調過我也不會調),雖然 Xvid 檔案有大一點點,但是當影片內的人物有動作時,Divx 影片內的移動物件周圍馬賽克格子相當明顯,而 Xvid 就平滑不少,因為兩者差異明顯到連我都有感覺得出來,二話不說就拿 Xvid 當作我最後的選擇啦!

雖然用 Free 的 Mpeg4 Codec 壓製成 AVI 已經能符合我眼下的需求,但如果能用支援更高流量的 H.264(其實它也是 Mpeg4 的成員之一)、並提供對應或自訂的解析度,那應該才是最好的 Solution 吧!不過這方面可能要等圓剛的工程師釋出更新版的播放軟體,才能在不需外掛的前提下,直接錄製高畫質不失真的電視節目。

回應: 0

張貼留言

歡迎隨便亂哈啦留言或發表意見,不過要理性不做人身攻擊~匿名的朋友得到回應的速度會比較慢喔~
請注意發問相關的禮貌和規矩,不當留言、和本文無關的回應可能會被直接刪除無視喔!