前回の投稿の続きで
PSPでMP4(AVC)を再生させるようと調べていたんだけど、M4V0****.mp4(だっけ?)にするだとか100MNなんたらのフォルダじゃないと再生できないとかかなり古い情報をグーグル先生につかまされました。
どうも現在のPSPのファームウェア5.03だと、root直下のVIDEOフォルダに再生したい動画を置けば対応したフォーマットなら再生できるみたいです。ファイル名も適当でOKっぽい。サムネイルも普通にjpgでいけるぽい。携帯動画変換君で変換した際に気づくべきでした。
なので、僕の場合はH.264プロファイルさえ気をつければDVDの動画はPCで再生する用のをPSPでも再生できるみたい。
#3月7日追加
PSPwiki を参考にすると(http://psp.holybell.to/index.php?mp4#avc)、Main profile では10Mbpsで、フレームのサイズは720×480, 640×480, 352×480, 480×272以下だから、PC用も兼ねるとするとMain profileの720×480か640×480にアスペクト情報を埋め込んでサイズを変えることにしました。
アスペクト情報を埋め込むとしても、ちゃんと削ってやらないと縦や横に伸びた映像になっちゃうけどね!
それから、前回の投稿の映像の比率保持の問題で
やはり単純な計算といえど、小数点も出てくるしExcelでちゃんと細かく計算しました。
クロップした後のサイズの横幅を0.909倍して、横:縦の比率を保持しながら拡大縮小したい縦か横のサイズにあわせて拡大縮小。そのサイズから好きなサイズ(16の倍数とか)になるまでクロップor黒ベタ追加するピクセル計算とかしました。
まぁここまでやる必要ないですよね。