私はアクションスクリプトでビデオを使用していますが、特定のフレームにビデオを探す必要があります。参照によると、 NetStream.seek を使用すると、最も近い k フレームのみをシークできます。
Seeks the keyframe (also called an I-frame in the video industry) closest to the specified location. The keyframe is placed at an offset, in seconds, from the beginning of the stream.
Video streams are usually encoded with two types of frames, keyframes (or I-frames) and P-frames. A keyframe contains an entire image, while a P-frame is an interim frame that provides additional video information between keyframes. A video stream typically has a keyframe every 10-50 frames.
そのため、.f4v 形式でエンコードされたビデオに p フレームと i フレームがいくつあるかを理解する必要があります。
私はMacとubuntuを使用しています。使用するツールについては気にしません(おそらくffmpeg / mencoderの呼び出しは完璧なはずです)、何かアドバイスはありますか?