私は現在、カメラの入力をビデオとして保存するためにavconvを使用しています。これは素晴らしい作品です。現在、特定の時間に録画中のビデオの現在のフレーム番号を取得することが可能かどうかを自分に尋ねています。
例:私はavconv -f video4linux2 -r 25 -i /dev/video0 ...
ビデオを録画するために走りました。他のコマンドは次のように動作し、getCurrentFrameNumber...
関数が呼び出されたときにフレーム番号を返す必要があります。
私が想像できますが、不完全ではない解決策は、実行中のavconvからフレーム番号をファイルに出力/抽出することです。その後、ファイルから簡単に削除できます。しかし、この方法がどれほど正確かはわかりません。
他にも avconv の使用に依存しません。コマンドライン 私の問題を文書化して解決できるツールも素晴らしいソリューションです。そして、これが役に立つなら、同時に複数の映像を録画せず、1つの映像だけを録画します。