お気に入りの動画を携帯で見ようスマートフォン専用ページを表示お気に入りの動画を携帯で見よう携帯動画変換君用に最新のFFmpegをビルドしてみる。最新版のFFmpegは、カテゴリの【FFmpegダウンロード】からどうぞ。プロフィール名前:あべちん職業:サラリーマン一言:B'zと櫻坂46のファンです。似顔絵は【似顔絵イラストメーカー】で作成しました。fprofiled)Yasmを、あらかじめインストールしておきます。x264は、以下の場所にあります。http://www.videolan.org/developers/x264.htmlx264の最新情報は、ここでチェックしましょう。現在は、VideoLANのページにリダイレクトされます。最新版は、こちらでチェックしてください。http://git.videolan.org/?p=x264.git;a=summaryGitがインストールされていれば、以下のようにして、ソースファイルをダウンロードできます。tarballのソースファイルをダウンロードすればコンパイルできます。ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20100725-2245.tar.bz2を、適当なディレクトリに保存します。毎日更新されていて、日付がファイル名になっていますので、その時点でのファイル名に読み替えてください。x264-snapshot-20100725-2245以下のパッチを適用します。追記PTW32_STATIC_LIBフラグは、最新のpthreadsライブラリでは不要になったため、x264へのパッチも不要になりました。fprofiledするための、適当なサンプル動画を用意します。Mediahttp://media.xiph.org/とか、http://media.xiph.org/video/derf/辺りから、拡張子がy4mのものをダウンロードして使用します。所にあるpark_joy_420_720p50.y4mをダウンロードして、そのまま使用しています。携帯動画変換君を使ってサンプル動画を作成する場合は、適当なフレーム数を切り出して、フォーマットを「yuv4mpegpipe」にすれば良いです。以下は、動画の3分00秒目から500フレーム切り出して「sample.y4m」に変換する設定です。音声は無しにしています。「-ss」を「-i」の前にすると、「-ss」で指定した時間までの待ち時間がなくなります。install以上で終了です。fprofiledしたときのlibx264.aのサイズは830KB前後になりました。私が使用したサンプル動画は720x480pですが、映像サイズを大きく(1920x1080pなど)すると、libx264.aのサイズが小さくなる傾向があるようです。フレーム数は100としましたが、500などに増やすと、若干libx264.aのサイズが小さくなりました。時間がかかるわりに大して違わなかったため、フレーム数は100にしました。サンプル動画はどうするのが最適なのか、ご存じの方がいらっしゃったら、教えていただけるとありがたいです。results).サンプル動画は、実写動画であれば何を使っても同じようなものなので、気にしなくて良い。ランダムノイズや静止画像では、正しい結果が得られないでしょう。追記パッチをアップデートしました。追記PTW32_STATIC_LIBフラグは、最新のpthreadsライブラリでは不要になったため、x264へのパッチも不要になりました。install-lib-staticを、追加しました。現在は、VideoLANのページにリダイレクトされます。最新版は、こちらでチェックしてください。追記サンプル動画の例を変更しました。CD+DVD)」に付いてきたDVDから、携帯動画変換君を使ってサンプル動画を作りました。"<%TemporaryFile%>.mpg""デインターレースして、1分40秒の所から100フレーム切り出しています。ソースがプログレッシブなら、yuv4mpegpipeに直接変換すれば良いです。所にあるpark_joy_420_720p50.y4mをダウンロードして、そのまま使用しています。携帯動画変換君を使ってサンプル動画を作成する場合は、適当なフレーム数を切り出して、フォーマットを「yuv4mpegpipe」にすれば良いです。以下は、動画の3分00秒目から500フレーム切り出して「sample.y4m」に変換する設定です。音声は無しにしています。「拾って」を「ダウンロード」に修正しました。ソースファイルを拾ってこれダウンロードできます。ソースファイルを拾ってくダウンロードすればコンパイルできます。「-ss」を「-i」の前にすると、「-ss」で指定した時間までの待ち時間がなくなります。追記configureオプションに「--enable-static」を追加しました。【補足】の追記も削除しました。install-lib-staticとする必要がありますので、ご注意ください。fprofiledの素材は何でも良い”と言ってた気がします。自分も色々と試してみましたが、エンコードパフォーマンスに影響がなかったので320x240でやってます。fprofiledは必須だと思います。18:20X5-452さん、こんにちは。コメントありがとうございます。意味がよくわからず、最近までスルーしておりましたが、今度から採用することにしました。Shikari氏がそう言っていたのなら、気にしなくてよさそうですね。ありがとうございました。[必須入力]※画像の中の文字を半角で入力してください。この記事へのトラックバックURLhttp://blog.sakura.ne.jp/tb/39839442※言及リンクのないトラックバックは受信されません。