スポンサーサイト

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

PSPでH.264/MPEG-4 AVCを試してみました。

この記事は2005年11月作成のため情報が古いです。現在のPSP用の物は他のサイトを見て下さい。


PSP H.264 720x480 - Google 検索
PSP H.264 480x272 - Google 検索









------------------------------↓は古い内容------------------------------

EBOOT Loaderの実験のために2.00にしたので、1.50では無理だったH.264/MPEG-4 AVCの動画を試してみました。

ちょうど携帯動画変換君がAVCに対応したので助かりました。

早速携帯動画変換君をダウンロード。

Setup.exeでPSPを選んでTranscoding.iniを作成。

3GP_Converter.exeで起動して
AVC QVGA/29.97fps/384kbps ステレオ/128kbpsとか選んでエンコードです。

MP_ROOT\101ANV01\MAQ00001.MP4
MP_ROOT\101ANV01\MAQ00001.THM

って感じでPSPに動画を置けば再生出来ます。

---追記12/06---
と思っていたんですが、普通のMP4と同じフォルダファイル名でも再生出来ました。なのでPSPManager使えました。

2006/1/3追記
PSPタイトルライターというソフトが凄く使いやすいです。PSPで表示される名前を変更出来るし、転送もAVCと普通のMP4を区別して転送してくれます。1.50でAVC動画が未対応形式と出なくなるのですっきりします。

AVCでも480x160解像度の動画OKでした。
フル表示するなら480x160が綺麗だと思います。(320x240だとフル表示の場合、縦横両方とも拡大する事になってしまいます。)
実写ソースしか試してないのでアニメみたいなのはどうなるか分かりません。

AVCの感想は、「低ビットレートなのに綺麗ですねー。」です。
384kbpsでもかなり綺麗です。1.5の時は1500kbpsにしてましたが、AVCなら384kbpsにしようと思ったくらいです。
しかも音声のサンプリングレートが48khzですよ!
1.5用の動画は24khzだったので、AVCはかなり良い感じですね。
ちなみにCDは44.1khz、DVDが48khzです。

2006/1/3追記
192kでも普通に見れました。まさかと思って試してませんでしたが、192kでもOKとは。
25分で50Mくらいに収まってくれるのでかなり助かります。
音声を64kで試してみたんですが、こちらはたまに音が変になったりしました。
映像192K音声128kを標準にしました。


480x160や768kは標準で入っていないのでTranscoding.iniの設定書いておきます。

384kの320x240は携帯動画変換君に標準で入ってます。
音量が標準だと小さいので-vol 300を追加しましょう。

---12/6追記---
現在の携帯動画変換君は標準がvol 256(以前は100)になったみたいです。
なので、-vol 768が以前の-vol 300と同じ効果みたいです。

[Item0]
Title=AVC QVGA/29.97fps/384kbps ステレオ/128kbps
TitleE=AVC QVGA/29.97fps/384kbps Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 320x240 -r 29.97 -b 384 -acodec aac -ac 2 -ar 48000 -async 1 -ab 64 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

[Item1]
Title=AVC QVGA/29.97fps/768kbps ステレオ/128kbps
TitleE=AVC QVGA/29.97fps/768kbps Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 320x240 -r 29.97 -b 768 -acodec aac -ac 2 -ar 48000 -async 1 -ab 64 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

[Item2]
Title=AVC 480x160/29.97fps/384kbps ステレオ/128kbps
TitleE=AVC 480x160/29.97fps/384kbps Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 480x160 -r 29.97 -b 384 -acodec aac -ac 2 -ar 48000 -async 1 -ab 64 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

[Item3]
Title=AVC 480x160/29.97fps/768kbps ステレオ/128kbps
TitleE=AVC 480x160/29.97fps/768kbps Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 480x160 -r 29.97 -b 768 -acodec aac -ac 2 -ar 48000 -async 1 -ab 64 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

[Item4]
Title=AVC QVGA/29.97fps/192kbps ステレオ/128kbps
TitleE=AVC QVGA/29.97fps/192kbps Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 320x240 -r 29.97 -b 192 -acodec aac -ac 2 -ar 48000 -async 1 -ab 64 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

[Item5]
Title=AVC QVGA/29.97fps/192kbps ステレオ/64kbps
TitleE=AVC QVGA/29.97fps/192kbps Stereo/64kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 320x240 -r 29.97 -b 192 -acodec aac -ac 2 -ar 48000 -async 1 -ab 32 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

[Item6]
Title=AVC 480x160/29.97fps/192kbps ステレオ/128kbps
TitleE=AVC 480x160/29.97fps/192kbps Stereo/128kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 480x160 -r 29.97 -b 192 -acodec aac -ac 2 -ar 48000 -async 1 -ab 64 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

[Item7]
Title=AVC 480x160/29.97fps/192kbps ステレオ/64kbps
TitleE=AVC 480x160/29.97fps/192kbps Stereo/64kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vol 256 -vcodec h264 -coder 1 -bufsize 128 -g 250 -s 480x160 -r 29.97 -b 192 -acodec aac -ac 2 -ar 48000 -async 1 -ab 32 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""

([Item**]の**部分の数字が連番になるようにして下さい。)

メモ

0.34使用

704x396ソース
480x160作成時
-fixaspect 小さい画面になる。
-fixaspect -aspect 16:9 小さい画面になる。
-aspect 16:9 変化無し

320x240 328x208作成時
-aspect 16:9 効果有り
00:22 | PSP
comment(0)     trackback(0)
comments
comment posting














 

trackback URL
http://digitalkaden.blog17.fc2.com/tb.php/39-f0718323
trackback
 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。