2

ffmpegは常にビデオをdirectshowに渡しますか?

IPカメラからのストリーミングビデオを取得し、それをdirectshowに渡す必要があります。私はこのビデオを取得するためにffmpegを使用していますが、Windowsで、ffmpegが作成するすべてのものがdirectshowを使用するかどうかを知りたいですか?

rstpプロトコルでムービーを取得する方法は知っていますが、directshowに出力する方法がわかりません。

trueの場合、どうすれば映画を入手し、それを読んで、出力をdirectshowに渡すことができますか?

ありがとう。

4

1 に答える 1

3

ffmpegは自己完結型の圧縮/解凍ツール/ライブラリであり、デフォルトではdirectshowを使用しませんが、 directshow(avisynth経由)を使用するように構成できます。また、directshowベースのアプリケーション(ffdshow )でも使用できます。フィルタ)。

directshowを使用してrtspストリームをキャプチャするには、rtspソースフィルターを使用することをお勧めします。ここで見つけることができます。

プロセス全体をさらに理解するために、準備段階としていくつかのdirectshowチュートリアルに従うことをお勧めします。

編集:

コメントによると、FlashMediaEncoder内で使用できるdirectshowソースフィルターが必要なようです。このための(無料の)フィルターについてはわかりませんが、この問題に対処する方法について、ここここにコメントがあります。

于 2011-05-19T13:38:30.113 に答える