2

ビデオを作成してリアルタイムでディスクに保存する C# プログラムがあります。その代わりに、ffmpegで接続されたパイプに直接書き込んでほしい...

私が制御できないディスクにビデオを保存し続ける関数は、ファイルへの参照で IntPtr を受け取ります。

したがって、ffmpeg を使用してパイプなどを作成し、それへのポインターを取得し、そのポインターを関数で使用して、ファイルをディスクではなく ffmpeg にストリーミングする必要があります...

4

2 に答える 2

0

ffmpeg が構築されているライブラリの API を調べてみる価値があるかもしれません。

どのファイルに書き込まれるかを指定できますか? メモリ内のファイルに忍び込み、それを盗んで好きなように操作できる可能性があります。

于 2009-04-09T16:21:01.700 に答える
0

3.5 では名前付きパイプと匿名パイプのサポートが追加されましたが、ディスクに保存するファイルを制御できない場合にアクセスを同期する方法がわかりません...

于 2009-04-08T14:19:39.093 に答える