おもてなしの空間 このページをアンテナに追加 RSSフィード





このページの情報が多少なりとお役に立てれば、相応の寄付を頂けますと励みになります。 ソフトウエアの改訂や機能追加などのご依頼があれば、寄付をはずんでいただけますと、その気になるかもしれません。(無保証です)
寄付のお願い
メッセージ

2007年04月22日(日)

amt2007-04-22

[] ffmpeg の -level オプションについて調べてみた。

●問題

俺は、ffmpeg で PSP用の動画をリエンコードするのに ffmpeg FAQ に記載されているパラメータを使ってきた。

ところが、最近ファームウエアでは、新しく MS:/VIDEO にも、動画を置けるようになって、しかも、こちらの方はファイル名を自由につけられる、という大きなアドバンテージがある。(従来の MS:/PSP/MP_ROOT 以下ではヒューマンリーダブルファイル名をつけられなかった。)

試行錯誤の上、最新の ffmpeg では AVC動画なら'-level 21' というオプションを付けてエンコすると、MS:/VIDEO 上に置いて再生可能であることが判った。

しかし、このオプションを付けると、従来通りに MS:/MP_ROOT に置いた時には XMB からはアクセス出来ない、という問題がある。

一方、ffmpeg ではなく ImageConverter 等、PSP のマニュアルに記載されている ImageConverter などを使う方法では、両者に動画が置けるから、ffmpeg でも、両者に互換なパラメータというのがあるかもしれない。

実験

PSP のファームウエアは CFW 3.40 OE-A

次のような 色々な Levels での動画エンコしてみた。

% for l in 10 11 12 13 20 22 30 31 32 40 41 42 50 51
for> do ffmpeg -y -i 3sec.avi -acodec aac -ab 128kb -vcodec h264 -b 1200kb \
               -ar 48000 -mbd 2 -coder 1 -cmp 2 -subcmp 2 -aspect 480:272 \
               -s 480x272 -r 30000/1001 -title "level=$l" -f psp -flags loop \
               -trellis 2 -partitions parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 \
               -level $l "MAQ000${l}.mp4" ; done

その結果は

  • level = 10 11 12 13 22 30
    • MS:/MP_ROOT/1010ANV01 && MS:/VIDEO の両者に設置して正常に再生できる
  • level = 31 32 40 41 42 50 51
    • MS:/MP_ROOT/1010ANV01に設置した場合正常に再生できる
    • MS:/VIDEO に設置した場合は、XMB上「非対応データ」と表示される
  • level = 20
    • MS:/MP_ROOT/1010ANV01 MS:/VIDEO の両者で、XMB上で「破損データ」と表示される
  • level = 21
    • MS:/MP_ROOT/1010ANV01 MS:/VIDEO の両者で場合、XMB上からは見えない

●備考

MS:/VIDEO に設置した場合 XMB では、タイトルの所に、-title で指定したタイトルではなく、ファイル名(から拡張子を除いたもの)が見える

●結論

これは、俺が、CFW 3.40OE-A で実験してみた結果なので、今後登場する他のファームウエアで、この結果が成り立つという保証はないことに注意して欲しい。また俺と違う環境で、違う結果が出たのなら、教えていただけると助かる。


PSP のフル解像度での 30fps な動画に適合するのは -level 20 or 21 なので微妙な結果となった。

高画質かつ MS:/MP_ROOT/1010ANV01 && MS:/VIDEO なパラメータとして今の所動作するのは level = 22 or 30 ということになるんだが、アナログTV録画や 市販のDVDをソースとすることを考えると微妙オーバースペックだな。ソニーらしい、ということなんだろうな。

俺の個人的な結論としては '-level 30' を当面使ってみることにする。

'-level' オプション意味を知りたいヒトは、 ここ を見ればいい。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/amt/20070422/LevelOptions
リンク元

[http://d.hatena.ne.jp/amt/mobile/:barcode]
■--このページについて--■

○日記開設以来のページビュー::7687341
○書いた人::逸見研一(いつみけんいち)
○mail::itsumi @ gmail.com
↑の@を半角に変更

○Skype(Voicemail)::itsumiken
いつみのカレンダー
いつみの進行管理New!
いつみの掲示板New!
ラジオ英会話上級公開ノート近日再編成
このページへリンクしているページ
このページを参照しているページ

アクセスログ

■--今読んでるモノ--■


※過去に読んだもののメモは こちら

■--今書いているモノ--■

external-filter-el20061224 着手
※過去に書き散らかしたものは こちら

■--謹製ソフトウエア--■

cmd2ftp20070118 公開
mininova_get20070102 改訂
del2bk20061223 改訂
Up2PB20061223 改訂
conv-el20061006 改訂!
pirate_get20060912 公開!
hatenahelper-mode.el

■--ほかのページ--■

おもてなしの空間 為替編20080428 発進!
アフィリエイト研究20061018 発進!
借りやすい消費者金融New!
中国株投資の証券会社選びNew!
おいでやすWiki
いつみの思いつき
いつみの予定
いつみのオープンノート
使ってみた Firefox extension
はてなフォトライフ(シンボリックな画像の倉庫)
del.icio.us
flickr
Orkut
Mixi
Facebook(実名で検索するとヒットします)New!

<< 2007/04 >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
最新コメント
■ 過去記事一覧 ■

■--お役立ち情報--■

html-helper-mode キーバインド
hatena-mode のキーバインド
はてな記法一覧
はてなダイアリー利用可能 html タグ

↓は、検索結果に、検索語に関連する広告が付いてくる検索窓です、面白いですよ

Google

. FLASH フラッシュ制作 携帯フラッシュ フラッシュゲーム
Connection: close