8

画像シーケンスから MPEG (またはその他の単純なビデオ形式) を作成するための無料のライブラリはありますか?

Linux でも実行する必要があり、理想的には Python バインディングが必要です。

4

7 に答える 7

4

mencoder (mplayer プロジェクトの一部) とffmpegがあり、どちらもこれを行うことができます。

于 2008-09-18T16:08:10.473 に答える
3

ffmpegは、あらゆる種類のビデオを構築し、ある種類のビデオ (この場合は一連の画像) を他の種類のビデオに変換するための優れた (オープン ソース) プログラムです。

通常はコマンド ラインから使用されますが、これは実際には内部ライブラリの単なるラッパーです。別のプログラム内から使用するために明示的に利用可能です。

c api をラップするpython バインディングもありますが、この特定のプロジェクトは最高のサポートを得られていないようです (同じことをしている他のプロジェクトがある可能性があります)。

誰かが ffmpeg を使用して、探しているものと同様のことを行っているこのリンクもあります。

于 2008-09-18T17:03:01.667 に答える
2

GStreamerは一般的な選択肢です。これは、DirectShow や QuickTime によく似た完全なマルチメディア フレームワークであり、合法的にライセンスされたコーデックを利用できるという利点があり、優れた Python バインディングを備えています。

于 2008-09-18T21:48:52.447 に答える
1

c++ OpenCV (Intel のオープンソース Computer Vision ライブラリ) では、AVI ファイルを作成し、内部にフレームをプッシュするだけです...

しかし、それは大砲でハエを撃つようなものです。

于 2008-09-18T16:09:52.967 に答える
0

ffmpeg には API があり、Python バインディングもあり、進むべき道のようです!

ありがとう

于 2008-09-18T16:41:20.207 に答える
0

ライブラリではありませんが、mplayer には JPEG シーケンスをあらゆる種類の形式にエンコードする機能があります。Linux、Windows、BSD、およびその他のプラットフォームで実行され、Python で使用する場合は Python スクリプトを作成できます。

于 2008-09-18T16:07:46.370 に答える
0

ffmpeg 最小限の実行可能な C の例

ffmpeg のsws_scale () を使用して画像のサイズを変更する方法?

于 2019-01-02T19:08:39.517 に答える