Devotd Github
新着開発ツール

kkroening/ffmpeg-python — Python で FFmpeg フィルターグラフを構成

kkroening/ffmpeg-python は、Python コードで FFmpeg の処理や複雑なフィルターグラフを組み立て・実行するためのラッパーです。

リポジトリ情報kkroening/ffmpeg-python ↗

kkroening/ffmpeg-python は、Python コードで FFmpeg の処理や複雑なフィルターグラフを組み立て・実行するためのラッパーです。

GitHub の説明: Python bindings for FFmpeg - with complex filtering support

スター
★ 11K
フォーク
947
言語
Python
ライセンス
Apache-2.0
原文を見る ↗GitHub で見る ↗

kkroening/ffmpeg-python は、FFmpeg の処理を Python コードで組み立てて実行するバインディングプロジェクトです。映像と音声を処理する FFmpeg の作業フローをコードで表現し、複雑なフィルターグラフも構成できます。今回紹介するのは GitHub リポジトリ kkroening/ffmpeg-python です。FACTS には最新リリース番号が示されていません。

このプロジェクトの用途は、映像編集・変換のパイプラインを Python コードで書くことです。フィルターグラフとは、映像や音声に適用する処理工程をつないだ流れを指します。リポジトリの説明は複雑なフィルタリングのサポートを強調しており、README では、簡単な処理から複雑な信号グラフまで Python で構成して実行できると説明しています。インストール手順や映像・音声の処理例も提供しています。実装言語は Python、ライセンスは Apache-2.0 です。

ただし、このラッパーだけでは FFmpeg を使えるわけではありません。README によれば、FFmpeg を別途インストールし、`$PATH` から実行できるようにする必要があります。したがって、このプロジェクトが提供するのは FFmpeg 自体ではなく、Python で処理とフィルターグラフを構成するためのインターフェースです。FACTS には性能の数値や比較結果がないため、処理速度についての判断はここでは裏付けられません。