GStreamer
とVala
を使用して、ビデオファイルを別のフォーマットに変換する方法を解明しようとしています。私はこれを行うにはvaladoc
のAPIをチェックしましたが、解決策を見つけることができません。誰でもValaの.mp4
から.ogg
までのサンプルコードで私を助けてくれますか?バラのGStreamerを使って.mp4を.oggに変換する
私はGStreamerの新機能ですが、decodebin
を使用していると思います。
GStreamer
とVala
を使用して、ビデオファイルを別のフォーマットに変換する方法を解明しようとしています。私はこれを行うにはvaladoc
のAPIをチェックしましたが、解決策を見つけることができません。誰でもValaの.mp4
から.ogg
までのサンプルコードで私を助けてくれますか?バラのGStreamerを使って.mp4を.oggに変換する
私はGStreamerの新機能ですが、decodebin
を使用していると思います。
通常、このような質問がありますが、新しいものはいくつかの情報を提供しますが、まずコードをいくつか書き留めて、ここに貼り付けて、何が動作していないか教えてくださいあなたが立ち往生している場所.. "私にそれを使うことができるようにコードを教えてください"のような質問は嫌いで、通常は閉じています。ここで
は、いくつかのサンプルvala gstreamer examples ..
Basicalyは、あなたが、残念ながら..あなたはあなたが好きにエンコードすることができる生のデコードされたデータを持っているとき、あなたはその後、非常に単純な自動要素であるuridecodebin使用することができ、ソース・フォーマットをデコードしています
gst-launch-1.0 uridecodebin name=u u. ! "audio/x-raw" ! audioconvert ! vorbisenc ! matroskamux ! filesink location=test.mka
まず迅速に、私は希望get familiar with gst-launchツール:手動でそれを行う必要がありますのでencodebinのようなものは、フォームのパイプラインを持つことになります
..ありませんgstreamerが一般的にどのように動作するかを紹介してください。通常、あなたはgst-launch形式のパイプラインを提供することで素敵な質問をすることができます。他のコーダーがテスト/理解でき、何を修正すべきか教えてください。