time_base
ffmpeg とはどういう意味ですか? ドキュメント(ここ)は、「フレーム/秒」であると述べています。そして、実際の例で次のことがわかります。
AVFormatContext->streams[video_index]->time_base
== 1 / 30000
しかし、ビデオのAVCodecContext->time_base
== 1001 / 60000
これは私をかなり混乱させます、そして私はそれらを理解していません。
2 番目の質問は、av_seek_frameメソッドについてです。タイム スタンプ (最後のパラメーターが AVSEEK_FLAG_BACKWARD または 0) を介してシークする場合、シークはav_seek_frameによって読み取られた現在の位置から開始されますか? またはファイルの先頭から?または、最後のav_seek_frame呼び出し後のデコードの開始位置から?