スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
Date: --.--.-- Category: スポンサー広告   

SmartQ5 の Android で動画再生

Android で動画再生は当然サポートされます。どんな動画がサポートされていて、どの程度再生出来るのか試してみます。

エンコードに使用したのは ffmpeg、ですが、コーデックの指定などが手作業では難しいので、WinFF という GUI を使用します。
これは iPod や WMV、YouTube などに対応するプリセット設定がされている ffmpeg のフロントエンドで、対象のエンコード方式を選択するだけでエンコードできます。
また、複数のファイルをまとめてエンコード指定することができるので、なかなか便利です。

まずは使用したファイル情報です。WinFF の Convert To と Device Preset の表示、および PC の mplayer で再生したときに表示されるファイル情報を記載します。

1. Google Android / Google Android compatible video. Video bitrate: 480 kbps
VIDEO: [mp4v] 480x320 24bpp 13.000 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
音声コーデックを開いています: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 32000 Hz, 2 ch, s16le, 128.0 kbit/12.50% (ratio: 16000->128000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================

2. Google Android / Google Android compatible video
VIDEO: [mp4v] 480x320 24bpp 13.000 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
音声コーデックを開いています: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 32000 Hz, 2 ch, s16le, 128.0 kbit/12.50% (ratio: 16000->128000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================

3. iPod-iTunes / iPod Small Fullscreen
VIDEO: [avc1] 320x240 24bpp 29.970 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
音声コーデックを開いています: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================

4. iPod-iTunes / iPod TV Out Fullscreen
VIDEO: [avc1] 512x384 24bpp 29.970 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
音声コーデックを開いています: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================

5. xvid (これは WinFF でエンコードしたファイルではありません)
VIDEO: [XVID] 720x480 24bpp 29.970 fps -17179870.0 kbps (-2097152.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
音声コーデックを開いています: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================

6. PSP / PSP Fullscreen
VIDEO: [avc1] 640x480 24bpp 29.970 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
音声コーデックを開いています: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================

7. Mobile Phones / 3GPP H.264 320x240 4:3 AAC stereo
VIDEO: [avc1] 320x240 24bpp 15.000 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
音声コーデックを開いています: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================

8. MPEG-4 / MPEG-4 H.264 video (hight quality)
VIDEO: [avc1] 1280x720 24bpp 29.970 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
映像コーデックを開いています: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
音声コーデックを開いています: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 32000 Hz, 2 ch, s16le, 128.0 kbit/12.50% (ratio: 16000->128000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================


どうやらファイルの拡張子でファイルを見分けるらしく、再生できる動画ファイルでも拡張子が違うとプレイヤーのリストに表示されません。今のところ確認できたのは、
表示される拡張子
.avi, .mp4
表示されない拡張子
.m4v
です。他に対応する拡張子が何かはまた調べてみようと思います。

再生に使用したのは、
Mediaplayer とギャラリーです。Mediaplayer は開くと SD カードのトップディレクトリが開くので、そこからファイルを選びます。
ギャラリーからのほうがサムネイル表示されますし、種類などで分類されるので、場合によっては探しやすいかもしれません。
再生中のインターフェイスはどちらも同じなので、その部分は同じ物かもしれません。
ちなみに、再生中でもメニューボタンの長押しで画面方向の切り替えが出来ます。

実際再生させてみると、1. と 2. の Google Android 向けにエンコードしたファイルは (当たり前ですが) 普通に再生できます。見た感じでコマ落ちはしていないと思います。

3. と 4. は映像の出だしは表示されますが、そこから進みません。おそらく性能が足りないのでしょう。ファイルによっては 3. の形式は紙芝居程度に再生されるものもありましたが、このままでは視聴出来ないと言えるでしょう。

5. は「この動画は再生できません」と表示されて再生できませんでした。AVI 形式でも対応するエンコードが限られるのかと思います。

6. は映像が出ません。音は再生されています。3. や 4. と同じ状態かもしれません。

7. も 6. と同様でした。H.264 は現時点では無理でしょう。

8. はまあ・・・試しにやってみただけです。


Covia のサイトで H.264 のハードウェア デコーダが動作したと言っているので、そのうち再生できるようになるかと期待しておきます。
そういえば flv とか試してないですね。またデータがあったら試してみたいと思います。
スポンサーサイト
Date: 2009.10.08 Category: SmartQ5  Comments (0) Trackbacks (0)

この記事へのコメント:


管理人のみ通知 :

トラックバック:


最新記事
最新コメント
ウィジェット
月別アーカイブ
カテゴリ
プロフィール

SC3WO06A

Author:SC3WO06A
FC2ブログへようこそ!


検索フォーム
RSSリンクの表示
リンク
このブログをリンクに追加する
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
最新トラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。