0

klvdataと ffmpegを使用して、mpg ファイルからKLVデータを抽出しています。

readme に従って、KLV データを含むサンプルの「Day Flight.mpg」ビデオ ファイルをダウンロードしました。クイック スタート コマンドを実行すると機能します (最初の 6 フレームのreadme の例とまったく同じ結果が得られます)。

しかし、私の人生では、ビデオ ファイル全体の KLV データを抽出する方法がわかりません。

実験として、オフセット開始から KLV データ ファイルを作成してみました。

ffmpeg -ss 5 -i Day\ Flight.mpg -map data-re -codec copy -f data - > out.klv

異なる開始時間 (5、25 など) でコードを実行すると、異なる結果が得られます。

これは (私にとって) mpg ファイルに KLV データが含まれていることを示唆していますが、一度に 6 フレームしかアクセスできません。

ffmpeg コマンドを実行して、完全なKLV データを出力できると期待しています。すべてのデータを適切に提供するために、ffmpeg コマンドをフォーマットするのに助けが必要です。

複製するには、 klvdata プロジェクト ページから「Day Flight.mpg」ファイルをダウンロードし、上記のコマンドを実行します。1 ページにも満たない長さであることに注意してください。それは何ページにもわたる長さでなければなりません。ご協力ありがとうございました!

4

0 に答える 0