FFmpeg動画変換 〜動画をPS3やPSP等で再生〜

トップページに戻る


 

SONY PSP で再生

 

SONY【PSP】

対応している動画形式は、MPEG4、H.264(MPEG4 AVC)、MotionJPEGです。

画質の面でH.264形式での作成が良いと思います。

 

システムソフトウェアのアップデートによって動画対応能力が向上します。

このページは、機種:PSP-2000、システムソフトウェアバージョン:5.50で確認しています。

 


ここではH.264形式の動画変換方法を紹介します。

 


H.264形式 480x272の場合(本体での視聴用)

 

基本設定   詳細設定1   詳細設定2

 

*4:3サイズ、16:9サイズの変更は再生時にPSP側でアスペクト比を変更します。

 

*うまく変換できないときは、基本設定のフレームレート(FPS)を 29.97 に設定してみてください。

(元動画によって24や25、30、50、59.94、60に変えてもOK)

 

*元動画によって、ビットレートはお好みで適宜変更してください。

480x272 30fps 以下なら 1024k、59.94fps なら 1536k くらいで十分かと思います。

 

*音声のフレームレートは、元の音声によって 44100 か 48000 を選択してください。

 

*自分なりにカスタマイズする場合の重要なポイント。

詳細設定1

[ coder ]・・・Baseline Profileにする場合は[ 0 ] 、Mian Profileにする場合は[ 1 ]。

[ level ]・・・Baseline Profileにする場合は[ 13 ] 、Mian Profileにする場合は[ 30 ]。

詳細設定2

[ flags2 ]・・・[ bpyramid ] 正常に再生されないため使用不可。

[ flags2 ]・・・ [ dct8x8 ] 使用不可

[ partitioins ]・・・[ parti8x8 ] 使用不可。

参照Bフレーム、High Profile は再生不可のため、それらに関する設定は使用不可。

 


画面サイズを変換したいとき

PSPはワイド画面のため、映像自体は16:9ですが4:3で投稿されている動画を見ると、周りが黒帯ばかりで画面がもったいないですよね。

そこで上下をカットして16:9サイズにすれば、フル画面で再生することができます。

 

なお、画面サイズ変換やカットする際のピクセル数は偶数で指定します。奇数は使用できません。

 

512x384(4:3)の動画を480x272(16:9)にする場合(512x384⇒512x288⇒480x272)

 

基本設定     画面サイズ:480x272 

切り取りと余白 切り抜き:上:48 下:48

 

*動画によっては若干黒帯の部分がずれている場合があります。

そのときは 上:40 下:56 に設定してみる等、うまくカットできるよう調整してみましょう。

 

640x480(4:3)の動画を480x272(16:9)にする場合(640x480⇒640x360⇒480x272)

 

基本設定     画面サイズ:480x272

切り取りと余白 切り抜き:上:60 下:60

 

*動画によっては若干黒帯の部分がずれている場合があります。

そのときは 上:50 下:70 に設定してみる等、うまくカットできるよう調整してみましょう。

 


H.264形式 640x480の場合(TV出力時の画質重視・4:3サイズ)

 

基本設定   詳細設定1   詳細設定2

 

 *4:3サイズ用です。(再生時にPSP側でアスペクト比を変更します。)

 

元動画のフレームレートが30fps以上(50、59.94、60等)の場合は、

基本設定のフレームレート(FPS)を50なら25、59.94なら29.97、60なら30といった感じに設定します。

(このサイズでは30fps以上ですと正常に再生できません。)

 

*元動画が30fps以下でもうまくうまく変換できないときは、基本設定のフレームレート(FPS)を29.97に設定してみてください。

(元動画によって24や25、30に変えてもOK)

 

*元動画によって、ビットレートはお好みで適宜変更してください。

640x480/29.97fpsなら2048k〜3072kくらいで十分かと思います。

 

*音声のフレームレートは、元の音声によって 44100 か 48000 を選択してください。

 

*自分なりにカスタマイズする場合の重要なポイント。

詳細設定1

[ coder ]・・・[ 1 ]を指定。

[ level ]・・・[ 30 ]を指定。

詳細設定2

[ flags2 ]・・・[ bpyramid ] 正常に再生されないため使用不可。

[ flags2 ]・・・ [ dct8x8 ] 使用不可

[ partitioins ]・・・[ parti8x8 ] 使用不可。

参照Bフレーム、High Profileは再生不可のため、それらに関する設定は使用不可。

 


H.264形式 720x480の場合(TV出力時の画質重視・16:9対応)

 

基本設定   詳細設定1   詳細設定2

 

*16:9サイズ用です。(再生時にPSP側でアスペクト比を変更します。)

 

元動画のフレームレートが30fps以上(50、59.94、60等)の場合は、

基本設定のフレームレート(FPS)を50なら25、59.94なら29.97、60なら30といった感じに設定します。

(このサイズでは30fps以上ですと正常に再生できません。)

 

*元動画が30fps以下でもうまくうまく変換できないときは、基本設定のフレームレート(FPS)を 29.97 に設定してみてください。

(元動画によって24や25、30に変えてもOK)

 

*元動画によって、ビットレートはお好みで適宜変更してください。

720x480 29.97fps なら 2048k〜3072k くらいで十分かと思います。

 

*音声のフレームレートは、元の音声によって 44100 か 48000 を選択してください。

 

*自分なりにカスタマイズする場合の重要なポイント。

詳細設定1

[ coder ]・・・[ 1 ] を指定。

[ level ]・・・[ 30 ] を指定。

詳細設定2

[ flags2 ]・・・[ bpyramid ] 正常に再生されないため使用不可。

[ flags2 ]・・・ [ dct8x8 ] 使用不可

[ partitioins ]・・・[ parti8x8 ] 使用不可。

参照Bフレーム、High Profile は再生不可のため、それらに関する設定は使用不可。

 


画面サイズを変換したいとき

PSPをテレビに接続する際、ほとんどの方はワイドテレビに接続していると思います。

その場合、映像は16:9ですが4:3でアップされている動画を見ると、周りが黒帯ばかりで画面がもったいないですよね。

そこで上下をカットして16:9サイズにすれば、フル画面で再生することができます。

 

なお、画面サイズ変換やカットする際のピクセル数は偶数で指定します。奇数は使用できません。

 

512x384(4:3)の動画を720x480(16:9)にする場合(512x384⇒512x288⇒720x480[16:9])

 

基本設定     画面サイズ:720x480 

切り取りと余白 切り抜き:上:48 下:48

 

*動画によっては若干黒帯の部分がずれている場合があります。

そのときは 上:40 下:56 に設定してみる等、うまくカットできるよう調整してみましょう。

 

640x480(4:3)の動画を720x480(16:9)にする場合(640x480⇒640x360⇒720x480[16:9])

 

基本設定     画面サイズ:720x480

切り取りと余白 切り抜き:上:60 下:60

 

*動画によっては若干黒帯の部分がずれている場合があります。

そのときは 上:50 下:70 に設定してみる等、うまくカットできるよう調整してみましょう。

 


再生可能な動画の仕様

ユーザーズガイド」や「PSP RSSチャンネル向けコンテンツ作成 ガイドライン Ver.3.80」を参照。

 

H.264形式で再生可能な動画の仕様

(1)

映像         H.264 Baseline Profile Level 1.3 (CAVLC)

ビットレート     768kbps 以下

画面サイズ     320x240 以下

フレームレート   30fps 以下

音声部分      AAC-LC 2ch

ビットレート     128kbps 以下

サンプリングレート 48kHz 以下 (24kHz、32kHz、44.1kHz、48kHz)

 

(2)

映像         H.264 Main Profile Level 2.1 (CABACのみ、Bフレーム使用可、参照Bフレームは不可)

ビットレート     4Mbps 以下

画面サイズ     480x272 以下

フレームレート   30fps 以下

音声         AAC-LC 2ch

ビットレート     128kbps 以下

サンプリングレート 48kHz 以下 (24kHz、32kHz、44.1kHz、48kHz)

 

(3)

映像         H.264 Main Profile Level 3.0 (CABACのみ、Bフレーム使用可、参照Bフレームは不可)

ビットレート     10Mbps 以下

画面サイズ     720x480 以下 ( 480x272 以下または 352x480、640x480、720x480)

フレームレート   30fps 以下

音声         AAC-LC 2ch

ビットレート     128kbps 以下

サンプリングレート 48kHz 以下 (24kHz、32kHz、44.1kHz、48kHz)

 

の上記3種類のうちいずれかとなります。

フレームレートは 480x272 以下なら 50、59.94、60fpsでも問題なく再生できました。

 

(1)

現在の仕様では解像度や画質の面から(2)(3)が有利ですのであまり使用しないと思います。

ウォークマンや携帯電話、ipod用と共用したい場合にはいいかもしれません。

 

(2)

PSPの画面サイズは480x272ですので、基本的にはこのサイズで作成します。

4:3サイズの映像でも480x272で作成し、見るときにPSPの設定で4:3サイズに変更するほうが画質がいいようです。

 

(3)

外部出力を使用すればテレビに 640x480(4:3) や 720x480(16:9) で出力可能です。

元動画の解像度が高く高画質が望める場合、このサイズで作成するのがいいでしょう。

テレビ出力での再生がメインの場合やPS3用等と共用する場合にオススメです。

 

動画ファイルは、メモリースティック内にVIDEOフォルダを作成しその中に入れます。サムネイル用の画像ファイルがあれば一緒に入れます。

 

Yahoo!ジオシティーズ