Obtention du numéro d'image vidéo dans VLC

36

J'utilise VLC 2.0.5 sur Mac OS X 10.6.8.

J'ai une .mpgvidéo en pause, et je voudrais connaître le numéro d'image pour ce moment dans la vidéo. Existe-t-il un moyen de révéler cela dans VLC?

PS J'ai parcouru la vidéo d'avant en arrière pour atteindre le point où elle est actuellement en pause.

hpy
la source

Réponses:

9

Le lecteur Quicktime Player 7 d'Apple (téléchargement gratuit @ http://support.apple.com/kb/DL923 ) offre un moyen très simple de visualiser les images; il vous suffit de cliquer sur l'heure en bas à gauche et de sélectionner "frames". (Il prend également en charge la progression image par image avec les touches fléchées.) Dommage que la fonctionnalité ait été supprimée dans QTX, celle livrée avec OSX 10.6.8. Ne vous inquiétez pas, cependant, vous pouvez installer les deux et ils n'interféreront pas les uns avec les autres.

Marcus Chan
la source
8

Je voulais faire de même mais je n'ai pas trouvé de moyen de le faire avec VLC.

Mais, selon cela , vous pouvez utiliser le drawtextfiltre ffmpegpour superposer le numéro d'image à la vidéo de manière permanente. Donc, si vous le regardez sur un lecteur de votre choix, vous pouvez toujours voir le numéro de l'image.

Par exemple:

ffmpeg -i video.mov -vf "drawtext=fontfile=Arial.ttf: text=%{n}: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000099" -y output.mov

jjulianf
la source
2
Astuce: on pourrait vouloir ajouter fontsize=72(ou autre) aux options pour produire quelque chose de plus lisible
Brian Gordon
7

Je n'ai pas de version OS X, mais elle devrait être similaire aux autres versions. Sous Windows, sélectionnez Outils-> Informations sur le média. Dans la fenêtre qui s'ouvre, sélectionnez l'onglet "Statistiques". Sous la section vidéo, vous verrez les statistiques des images affichées et perdues. Le cadre # devrait être ces deux nombres additionnés.

Capture d'écran VLC

lourd
la source
21
Cela suppose que vous avez joué la vidéo depuis le début
Marcus Chan
2
Oui, c'est vrai, mais je ne pense pas qu'il existe un moyen d'obtenir un numéro de trame absolu. AFAIK que les informations ne sont généralement pas intégrées dans les flux vidéo.
heavyd
J'ai essayé cela avec une fréquence d'images non standard dans OSX, et cela n'a pas fonctionné du tout (au fait, commande-I pour l'ouvrir dans OSX). Je ne pense pas que VLC ait cette fonctionnalité.
Marcus Chan
@heavyd Merci pour la réponse rapide! J'ai trouvé la fenêtre d'informations sur les médias, mais malheureusement, j'ai parcouru la vidéo d'avant en arrière, de sorte que le nombre d'images ne serait pas précis ...
hpy
2
De l'utilisateur Blauhirn : Concernant Tools-> Media Information-> Statistics: Si je compare le compteur d'images avant et après avoir appuyé sur e, le nombre n'augmente pas de 1. (mais, au lieu de cela, au hasard jusqu'à 300). Ne connaissant pas d'autre manière, je pense que ce n'est tout simplement pas possible en utilisant VLC.
fixer1234
6

Avec VLC 2.2 sur OS X, on peut estimer le nombre de trames comme suit:

A. ADDON: Installez Jump to time Previous Framevia le menu macOS VLC> Addons Manager ou le menu Ubuntu Outils> Plugins et extensions> onglet Addons Manager> Extensions . Dans VLC 3, cliquez sur le bouton "Trouver plus d'extensions en ligne". La page d'installation en ligne est ici . Redémarrez VLC. Utilisez le Jump to time (Previous frame) [Get time >>]bouton VLC> Extensions> pour afficher le HH:MM:SS,mmmtemps écoulé.

B. CALCULER / ESTIMER: convertir HH:MM:SS,mmmen secondes totales écoulées SS.mmm. Puis total_lapsed_seconds * frame_rate_per_second = numéro de trame.

l --marc l
la source