アキはフリーランスのプログラマーです >> 初心者向けのパソコンの話

このエントリーを含むはてなブックマーク ブックマークへ登録
Sponsored link

PSP バージョン 3.30用の動画を作る(FFMpegで)

オープンソースソフト FFMpegを使って

PlayStation Portable(PSP)のシステムソフトウェア バージョン3.30

にアップデートすると再生可能な動画を作成します。


PSP 3.30のアップデートは感動です。

PSPで画面サイズが720x480の動画を再生することができます。

つまり、PSP用とPC用の動画を共用することができます。

画質は、PSPの画面小さいですから、よくわかりませんでした。


この方法は少し上級者向けの方法です。

準備

PSPのバージョンを3.30以降にします。

最近のFFMpegを入手します。(古いものですとエラーでます。)

PSP3.30用動画の作成

PSP 3.30では新たに720×480・352×480・480×272のサイズの動画が作成可能になりました。

MS-DOSを開く

ffmpeg.exeがあるパスにMS-DOS上でディレクトリーを移動します。


コマンドを実行します。

ffmpegへ入力するコマンドですが

PSP video guideで紹介されているコマンドを参考にします。

http://rob.opendot.cl/index.php/useful-stuff/psp-video-guide/

-rc_eq 'blurCplx^(1-qComp)'はよくわからないので外しました。


入力元のファイルはinput.mpg、出力先のファイルはoutput.mp4、映像のビットレート768Kbps、画面サイズは720×480、フレームレートは29.97の動画を作ります。

ffmpeg -i input.mpg -acodec aac -ab 128k -ar 48000 -s 720x480 -r 29.97 -vcodec h264 -b 768k -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -flags2 +mixed_refs+brdo -me umh -subq 7 -trellis 2 -bidir_refine 1 -refs 2 -bf 1 -b_strategy 1 -coder 1 -me_range 16 -g 300 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 768k -maxrate 4k -bufsize 4k  -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 21 output.mp4

ひたすら待ちます。

MPEG4への変換は時間がかかるみたいです。待ちます。

こうなったら完成です。あとは、メモリスティック上のVIDEOへ完成した動画をコピーします。

いろいろオプションを変える余地があるのかもしれません。ビットレートはなぜか、1536kでも大丈夫でした。


関連

YoutubeをMPEG動画に変換する(FFMpegで!)

無償のFFmpegでWavファイルの変換

Youtubeの動画から静止画1枚を抜き出す(FFmpegで時間指定)