J'ai une vidéo que j'ai réalisée pour un cours de physique, que j'ai l'intention d'utiliser pour mesurer la durée d'un événement. Je peux facilement trouver l'image de début et l'image de fin en utilisant la fonction image par image de VLC.
Cependant, le chronomètre de VLC ne semble être précis qu'à une seule seconde, ce qui ne me donne pas une réponse plus précise que "5 secondes".
Existe-t-il un moyen dans VLC, ou tout autre programme, d'identifier précisément à quelle heure une image particulière d'une vidéo a lieu?
J'ai un accès facile à Ubuntu et Windows, et j'achète un Mac si besoin est.
Si la minuterie précise n'est pas disponible, la trame numérique sur laquelle je suis fonctionnera également, car je connais la fréquence d'images.
video
vlc-media-player
Matchu
la source
la source
Réponses:
Essayez Avidemux . Il doit pouvoir faire ce que vous voulez et est disponible gratuitement pour Windows et Linux.
la source
Je ne sais pas si cette fonctionnalité était disponible au moment où la question a été posée, mais le lecteur vidéo open source MPC-HC (Media Player Classic Home Cinema) a définitivement ces deux fonctionnalités disponibles maintenant.
Il existe une option de menu contextuel pour activer la précision en millisecondes de l'indicateur de temps, et vous pouvez facilement passer d'une image à l'autre dans les directions avant (
CTRL+Right
) et arrière (CTRL+Left
).Vous pouvez également passer au point de temps exact OU image dans le fichier vidéo via le
Navigate -> Go To...
menu (ouCTRL+G
).la source
Eh bien, les secondes sont des entiers. Les lecteurs vidéo vont rarement en dessous d'eux pour des mesures plus précises.
Mais si vous savez à quelle image vous vous trouvez actuellement (ce qui est assez communément affiché) et que vous connaissez la fréquence d'images, vous pouvez généralement la calculer à bien plus d'une seconde. Ou vous pouvez ignorer image par image pendant une mesure de temps, et au moment où la seconde suivante "frappe", passez à la mesure d'image, puis calculez le pourcentage de la seconde suivante pendant laquelle l'image particulière se produit.
... juste quelques idées folles ... n'ont jamais eu besoin de ça, donc tout cela n'a pas été testé ...
la source
Ce n'est pas gratuit (19 $), mais le MPEG-VCR Womble a des temps précis image par étape image par image.
Si vous effectuez une recherche en utilisant les mots clés "frame precise", je suis sûr qu'il doit y avoir quelque chose de freeware, surtout pour Linux.
J'espère que cela t'aides.
la source
Toute application professionnelle NLV (montage vidéo non linéaire) devrait gérer cela. Ils prennent normalement en charge un timecode standard appelé SMPTE, qui correspond à environ 3 ou 4 chiffres de précision par seconde. Les logiciels de cette catégorie comprennent Sony Vegas, Final Cut Pro, Adobe Premiere, etc.
Pour Linux, essayez Cinelerra (assez obsolète et horrible à installer), KDEnlive ou Pitivi. Je suis sûr que Cinelerra le fera, si vous êtes en mesure de le faire fonctionner, mais pas si sûr des autres.
la source
si vous ne connaissez pas la fréquence d'images, vous pouvez également mesurer la longueur de la barre vidéo en millimètres, puis la durée de la durée que vous souhaitez mesurer. Si vous connaissez la durée totale de la vidéo, utilisez une simple multiplication croisée pour déterminer la durée exacte que vous souhaitez connaître.
la source