FFmpeg 自動ビルド: Windows & Linux 静的バイナリ

FFmpeg 静的自動ビルド: Windows & Linux 向けのワンストップソリューション

コンパイルの手間なしで信頼性の高い静的 FFmpeg バイナリが必要ですか? BtbN/FFmpeg-Builds (スター 10.6k、フォーク 1.4k) は WindowsLinux 向けに FFmpeg の master およびリリースブランチの毎日の自動ビルドを提供します。

🎯 主な機能

対応プラットフォーム: - Windows: win64 (x86_64)、win32 (x86)、winarm64 - Linux: linux64 (x86_64)、linuxarm64 (aarch64)

利用可能なバリアント: | バリアント | 説明 | |---------|-------------| | gpl | フル GPL 依存関係 (x264, x265) | | lgpl | LGPL のみ (GPL ライブラリなし) | | nonfree | GPL + fdk-aac | | *-shared | 共有 libav* ライブラリ |

アドイン: 4.4/5.0/6.0/7.0debuglto

🚀 自動ビルドスケジュール

  • 毎日 12:00 UTC に win(arm)64 & linux(arm)64
  • 保持期間: 直近 14 日分のデイリービルド + 月次ビルド (2 年間)
  • 最新シンボリックリンク で一貫した URL

🛠️ 自分でビルド (5 分)

# 前提条件: bash + docker

# 1. Docker イメージをビルド
./makeimage.sh win64 gpl 7.0

# 2. FFmpeg をビルド
./build.sh win64 gpl 7.0

# 出力: artifacts/ffmpeg-master-latest-win64-gpl-7.0.zip

📦 含まれているもの?

scripts.d/ に 50 以上の依存関係を確認: - ビデオ: libx264, libx265, libvpx, dav1d - オーディオ: fdk-aac, libopus, libvorbis - ハードウェア: NVENC, QSV, VAAPI - コンテナ: libwebp, librav1e

🎉 プロのヒント

  1. Windows 10 22H2+ が必要 (UCRT 必要)
  2. Linux: glibc 2.28+、カーネル 4.18+
  3. カスタムバージョン: 4.4/5.1/6.1/7.1 を追加
  4. デバッグビルド: debug アドインを追加 (+250MB)

なぜ 10.6k スター?

  • ゼロ依存関係 のインストール
  • 毎日の新鮮なビルド
  • 複数のライセンスバリアント
  • ARM64 サポート
  • 簡単なカスタムビルド

最新をダウンロード: FFmpeg-Builds Releases

最適な用途: ビデオ処理パイプライン、メディアサーバー、CI/CD、エンベッドシステム、configure && make の悪夢にうんざりしたすべての人。

この記事を共有