libvlc を使用してオーディオ/ビデオ ストリームを再生する C++/Qt アプリケーションをサポートしています。私の仕事は、アプリケーションを拡張して、ユーザーが開始/終了時間を設定し、その間のビデオをファイルにキャプチャすることでビデオ クリップを抽出できるようにすることです。
開始/終了マーカーを実装し、再生のためにオーディオ/ビデオを正しい時間にシークできます。私の問題は、このストリームをさまざまな形式/圧縮でファイルにキャプチャすることです。
libvlc の Doxygen リンクと FFmpeg のドキュメントを検索しましたが、オーディオ/ビデオ クリップをファイルに抽出する API 関数が見つかりません。この例も調べましたが、キャプチャはしません。キャプチャを行う別の例はありますか?
誰かが API や、これを達成する方法の例を教えてもらえますか?
編集:この質問に対する回答が表示されますが、サンプル プロジェクトはデッド リンクです。