お気に入りの動画を携帯で見ようスマートフォン専用ページを表示お気に入りの動画を携帯で見よう携帯動画変換君用に最新のFFmpegをビルドしてみる。最新版のFFmpegは、カテゴリの【FFmpegダウンロード】からどうぞ。プロフィール名前:あべちん職業:サラリーマン一言:B'zと欅坂46のファンです。似顔絵は【似顔絵イラストメーカー】で作成しました。追記Yasmを、あらかじめインストールしておきます。git-d2b5f4873以降、アセンブラがYasmからNASMに変更になりました。NASMを、あらかじめインストールしておきます。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-20101215-2245.tar.bz2を、適当なディレクトリに保存します。毎日更新されていて、日付がファイル名になっていますので、その時点でのファイル名に読み替えてください。w32threadsに対応しているのは、rev.1834以降です。fprofiledするための、適当なサンプル動画を用意します。Mediahttp://media.xiph.org/とか、http://media.xiph.org/video/derf/辺りから、拡張子がy4mのものをダウンロードして使用します。使ってサンプル動画を作成する場合は、適当なフレーム数を切り出して、フォーマットを「yuv4mpegpipe」にすれば良いです。以下は、動画の3分00秒目から500フレーム切り出して「sample.y4m」に変換する設定です。音声は無しにしています。「-ss」を「-i」の前にすると、「-ss」で指定した時間までの待ち時間がなくなります。MB))を、サンプル動画に使用してみます。サンプル動画が準備できたら、以下の手順で実行します。install以上で終了です。results).サンプル動画は、実写動画であれば何を使っても同じようなものなので、気にしなくて良い。ランダムノイズや静止画像では、正しい結果が得られないでしょう。追記pthreadsを使用しないコンパイル手順に書き直しました。以前の、pthreadsを使用する手順は以下の記事を参照してください。install-lib-staticを、追加しました。rev.2230はバグがあります。修正内容についてはこちらの記事をお読み下さい。rev.2230のバグは、以下のコマンドで修正できます。追記サンプル動画作成のオプションの「-sameq」を削除しました。qualityと勘違いする人が多いため、廃止したらしいです。MB))を、サンプル動画に使用してみます。rev.2230のバグは、修正されました。fprofiled」してみたら、profile情報を生成する段階で、x264.exeがクラッシュしました。configureオプションに「--enable-debug」を追加したらクラッシュしませんでしたので、とりあえず追加しておきます。追記クラッシュするのは「--enable-debug」とは無関係でしたので、削除しました。fprofiled」で失敗する場合、以下のようにconfigureを実行してみてください。追記x264がクラッシュする問題は、r2276で修正されました。--extra-cflags="-fno-aggressive-loop-optimizations"は不要になりました。現在は、VideoLANのページにリダイレクトされます。最新版は、こちらでチェックしてください。使ってサンプル動画を作成する場合は、適当なフレーム数を切り出して、フォーマットを「yuv4mpegpipe」にすれば良いです。以下は、動画の3分00秒目から500フレーム切り出して「sample.y4m」に変換する設定です。音声は無しにしています。「拾って」を「ダウンロード」に修正しました。ソースファイルを拾ってこれダウンロードできます。ソースファイルを拾ってくダウンロードすればコンパイルできます。「-ss」を「-i」の前にすると、「-ss」で指定した時間までの待ち時間がなくなります。追記configureオプションに「--enable-static」を追加しました。【補足】の追記も削除しました。install-lib-staticとする必要がありますので、ご注意ください。追記gitのURLを修正しました。追記configureオプションの「--enable-win32thread」を削除しました。全体的に、文章構成を修正しました。x264-snapshot-20101215-2245...サンプル動画が準備できたら、サンプル動画が準備できたら、以下の手順で実行します。git-d2b5f4873以降、アセンブラがYasmからNASMに変更になりました。Yasmを、あらかじめインストールしておきます。NASMを、あらかじめインストールしておきます。以上が必要」に変更された模様。14:25少佐さん、こんにちは。コメントありがとうございます。お返事が遅くなり、申し訳ありません。情報ありがとうございます。捨てたNASMに、また戻ってくるとは思いませんでした・・・。[必須入力]※画像の中の文字を半角で入力してください。この記事へのトラックバックURLhttp://blog.sakura.ne.jp/tb/42247055※言及リンクのないトラックバックは受信されません。