Comment chercher dans FFmpeg C / C ++
Personne ne sait comment les mettre en œuvre de chercher par secondes (ou millisecondes) dans FFmpeg. J'ai actuellement une boucle de course à travers les images d'une vidéo à l'aide de av_read_frame() et que je veux déterminer à quelle heure ce cadre devrait être au dans quelques secondes. Si il arrive à un certain point, alors je veux chercher à un point plus tard dans la vidéo. Par la façon dont il n'est pas un lecteur vidéo, juste le traitement des images. Ive a entendu que je devrais être en mesure d'obtenir le dts ou pts dans le paquet mais sa revient toujours 0.
source d'informationauteur DRiFTy
Vous devez vous connecter pour publier un commentaire.
REMARQUE: Ce n'est pas à jour, il doit encore travailler, mais il est maintenant
av_seek_frame()
à le faire officiellement.Je n'ai pas écrit cela, mais voici un peu de code à partir d'un échantillon que j'ai