FFmpeg_Main_Page

FFmpeg on Windows

Windows上でFFmpegをコンパイルするのが目的です
MSysとMinGWを使った方法を順を追って書いていきます

Cygwinは使いません、CygwinはUnixライクなシステムです
WindowsでFFmpeg使うし、Unix知らないし

始める前に、下のメッセージを読んで下さい
一つ
FFmpegはMSVC++でビルドしませんし、ビルドすることはありません
MSVC++はC99準拠じゃありません(C99:C言語の規格ウィキペ)が、FFmpegは開発者の意向により準拠してます
このことからもFFmpegのビルドはMSys+MinGWでやらねばならぬのです
MinGWで作ったFFmpegのライブラリはC99準拠のコンパイラで作った他のライブラリと同様に扱えます(static、shared共に)
これもまたMSVC++ではサポートされていません
しかし、C99準拠により近くなるように改造することで、MSVC++でFFmpegのライブラリを使用する事も可能っちゃぁ可能です

二つ
このガイドに問題があったらFFmpegのメーリングリストで質問する前にFFmpeg Windows Help Forumで質問すれ

基本的な前準備

このガイドで取り扱う事でもないけど、ほとんどの人は読み飛ばしていいよ
"*.tar.gz"と"*.tar.bz2"に対応する書庫解凍ソフトが必要です
特定のフォルダに書庫を解凍する必要があります
ここらへん問題なければPreparing the MSys+MinGW systemにどうぞ

7-ZipとWinRARの導入方法が紹介されてますが、省略します
検索とかでこのWikiに辿り着いた人で分からない人は
上記二つのソフト名でググれ

最終更新:2011年12月05日 00:36