2007/2/1 木曜日

久方ぶりの動画エンコード

カテゴリー: コンピュータ全般・カメラ, テレビ・映画全般 — Aizer @ 23:55:56

通勤電車の中が暇すぎてショック死しそうなのでゲームでもやりたいところですが、満員電車の中で両手を使ってプレイなんて出来ないので、溜まりに溜まった動画を観る事にしました。W-ZERO3でザブングルを観ているという原さんに習い、オレもZERO3を活用してみることに。

AutoGKやPocketDivX Encoderでmpeg4へのエンコードを薦めているサイトが多いんですが、どれもこれもエンコードに時間がかかりすぎて実用的とは思えません。やっぱCore2Duoじゃないとダメかなあと思って、ダメもとで携帯動画変換君を試してみたところ、エンコがめちゃ速いよ(゚Д゚;) PentiumDでもさほど苦になりません。劇的にエンコが速いということは、どこか端折られているからでしょうが、QVGA動画としては特に支障ない画質だったので、今のところ不満はありません。

問題はW-ZERO3側の処理速度の遅さ。同じQVGAのmpeg4ファイルをPSPで再生するとモタつきもブロックノイズもなく綺麗に再生できるんですが、ZERO3側のTCPMPではブロックノイズが物凄いことになってしまいます。VGAサイズに合わせた縦横2倍スケーリング処理を差し引いて考えたとしても、です。mpeg4のデコードにはパワーが要るんですねえ。こうした再生能力の問題もあり、結局はPSPを持ち歩くことにしました。容量単価の安いminiSDカードが使えないのは至極残念。メモステはminiSDに比して2倍高いからなぁ…。手ごろな2Gサイズでいうと、miniSDは3,000円、メモリースティックは6,000円ですねい。一度しか観ない映像だから、少しでも綺麗に観たい。メモステ2G買おう…。


TCPMPの設定次第で画質改善可能でした

そうそう、IO-DATAのTVチューナ製品には録画機能と連携できるmpeg4エンコーダ(GVencoder)も用意されていますが、エンコ処理が今までうまく行きませんでした(音と映像がずれてしまう)。ソフトウェアmpeg4エンコードだと録画時間より長くかかりますが、ハードウェアmpeg4エンコードだと、録画時間の1/3程度で済むみたい。最新のドライバを入れたらmAgicTV関連ツールがフリーズしなくなって調子良くなったので、いろいろと試してみようと思います。

ちなみに今観てるのはボトムズ、クメン編。フィアナだと思ってAT降りたらワケワカンネ男が乗っててショック死した所。フィギュアやおもちゃが続々と出ている今がまさにナウ。
PDVD_014.jpg

9 件のコメント »

  1. 飲み会で酒飲んだら寝れねぇ・・・。

    よーやっとボトムズ見始めましたな!!
    結構面白いでソ?

    コメント by ぱこれ — 2007/2/2 金曜日 @ 4:22:22

  2. 私も「携帯動画変換君」使ってますが、ZERO3でもいい感じの映像見れますよ。

    QVGAじゃなくて、PSP用の設定にして変換してみて下さい。

    ちなみに3ヶ月でザブングル、ダグラム、ボトムズ見終わってます(^^;

    コメント by ヴァフィョーン原 — 2007/2/2 金曜日 @ 17:36:34

  3. >結構面白いでソ?

    先が気になるくらいにはなってます。全体的な感想は後ほど。

    >QVGAじゃなくて、PSP用の設定にして変換してみて下さい。

    setupで「PSP用向け設定」を選択してます。でも結局アスペクト比を4:3のままエンコードするにはプルダウンメニューからQVGAを選ばないとダメじゃないですか?PSP液晶は480*272なので、368*208ではダメですし。

    でもどうやらTCPMPの設定をちゃんとすれば、PSP並の落ち着いた画質になることが分かりました。MPEG4はQVGAで作っておいて、再生時のズームを200%で固定、ビデオ項目のディザを有効にして、同じビデオ項目のスムーズズーム(常時)を有効にすれば、ブロックノイズを補正&緩和して滑らかに表示してくれるようでした。

    スムーズズーム(常時)を有効にしないと、100%を超えるズームをしたときにディザが有効にならないようで、そのためにブロックノイズが顕著だったようです。ここが肝でした。

    コメント by Aizer — 2007/2/2 金曜日 @ 20:36:07

  4. すいません。間違ってました。私が使ってるのは「PSP向け設定」の「QVGA/15fps/512kbbs モノラル/48kbps」です。

    フルサイズにしても全然ブロックノイズは問題ないですよ。

    コメント by ヴァフィョーン原 — 2007/2/2 金曜日 @ 22:15:50

  5. あと、Aizerさんの書いていた設定も重要みたいですね。

    私のとこは、スムーズズーム(常時)ON、ディザON、インテルXscaleがONでした。

    コメント by 匿名 — 2007/2/2 金曜日 @ 22:21:15

  6. インテルXscaleと他の違いが未だに分かりませんが、ハードウェアズームの設定項目があったんで、気休めでインテルXscaleにしてます。

    ZERO3のTCPMPでベンチを取ってみると、1500kbpsの更に2倍の処理能力があるようなで安心しました。あと残る問題は電池の持ちと、頻繁なフリーズです…

    コメント by Aizer — 2007/2/3 土曜日 @ 12:07:55

  7. 普通にVGA解像度1000kbspの動画見てる。
    たまにフレーム落ちはするけど。
    縦画面用に480×360解像度でビットレート500kbpsぐらいだと快適!
    コードックはDivXだけど。

    ZERO3をクロックアップするのも手。
    (ソフトウェアで出来るし、俺もやってる)
    http://www.geocities.jp/zero3oc/

    コメント by やぷ — 2007/2/3 土曜日 @ 13:08:27

  8. コードックってなんだよ・・・

    コメント by やぷ — 2007/2/3 土曜日 @ 13:09:04

  9. 現PCではDivXエンコードに時間かかり過ぎだし、携帯動画変換君のMPEG4にするとVGA選べないし、一長一短なんだよねえ。

    あと、古いPCだとDivXの再生音声がずれないのに、新しいPCだと音声がずれるという珍現象に見舞われ、DivXとは疎遠になってます。

    コメント by Aizer — 2007/2/6 火曜日 @ 4:37:59

このコメント欄の RSS フィード

コメントをどうぞ

HTML convert time: 0.757 sec. Powered by WordPress ME