2011-08-05 14 views
2

私はPythonから生成されたビデオ(非リアルタイム)を書き、同時に外部オーディオファイル(MP3)とミックスする方法を見つけたいと考えています。GStreamer:混合オーディオを使用したPythonバインディングとエンコーディングビデオのステータス

  • GStreamerのPythonバインディングの現在の状態は、最新のものですか?

  • が、それはのGStreamerでMPEG-4出力を書き込むと、GStreamerにもMP3オーディオを読んでいましたように、パイプラインを構築し、容器にそれを混合することも可能であるPythonの

  • からの生の画像フレームを供給することが可能であろう、その結果、ffmpegなどでビデオトラックを再処理する必要はありません。オーディオトラックを持つ外部ツール

  • PythonでGStreamerを使用するための最新のチュートリアルはありますか?

(私は2006年から2009年以降の日付何かを見つけることができませんでした)(私の古い質問は:本当に良いポインタにWriting video with OpenCV + Python + Macを与えていない)

答えて

2

結合するかどうかを「最新」であり、実際に使用しているPythonのバージョンに依存します。 Python 2.7については、GStreamerを問題なく使用しています。

私はWindows 7(WinBuildsインストーラ)でPython 2.7とGStreamerを開発する際の大きなバグと戦ってきましたが、UbuntuでGStreamerをうまく動作させることができました。

GStreamerにはmp3コーデックがありますが、一部の国では合法性を取り巻く法律上の問題があります。私はそれらを使用する前にそれについてのGoogleの検索を行うだろう。

チュートリアルでは、運がありません。同じことですが、既存のチュートリアルは現代版では特に役に立ちます。特にthis onethis oneです。

MPEG-4出力を作成して生の画像を送ることについてはわかりません。すべての正直なところ、それは良いスタンドアロンの質問になるでしょう。

+0

よろしくお願いいたします。すでにスタンドアロンの質問をしています。http://lists.freedesktop.org/archives/gstreamer-devel/2011-August/032600.html –

関連する問題