VLC et temps de latence...

VLC et temps de latence... - Traitement Vidéo - Video & Son

Marsh Posté le 23-10-2007 à 17:47:37    

Bonjour,
 
Je veux permettre, sous VLC, d'ajouter des marques sous le slider lors du défilement d'une vidéo. Ces marques jouent en quelque sorte le rôle de repères.
Toute la partie programmation s'est passée nikel, si je poste dans ce forum c'est que je fais face à un problème que je n'arrive pas à résoudre...En effet, lorsque que vous faites "pause" sous VLC, il y a un petit temps de latence entre le clic et la pause effective...Ce n'est pas génant en temps normal mais pour mon utilisation, ça le devient..
Je poste donc ce message à tout hasard pour savoir si, d'une, vous observez le même phénomène et deux, si quelqu'un a une idée d'où ça vient et comment le résoudre (mais déjà savoir d'où ça vient serait précieux...)...
 
Merci d'avance!

Reply

Marsh Posté le 23-10-2007 à 17:47:37   

Reply

Marsh Posté le 23-10-2007 à 17:50:40    

Oui cela vient du fonctionnement interne de VLC (streaming). Il n'existe aucun moyen de l'arrêter net ni de faire de l'image par image.

Reply

Marsh Posté le 23-10-2007 à 17:54:15    

Ola, ça mérite approfondissement  :) ...
 
Tu pourrais m'expliquer (même sans détailler), si t'as un peu de temps, pourquoi t'associes "fonctionnement interne de VLC" et "streaming"  :??:  
Même si je pense que tu t'en doute, je joue mon stream en local..

Reply

Marsh Posté le 23-10-2007 à 18:33:12    

VLC a été créé a la base pour faire du streaming : il lit les vidéos en permanence tant que son buffer est rempli. Lorsque tu cliques sur le bouton pause tu n'arrêtes pas la vidéo mais tu arrêtes d'alimenter le buffer. VLC continuera a lire la vidéo jusqu'à ce que le buffer soit vide.
Tu peux réduire la taille du buffer quelquepart dans les options mais plus tu réduis ce buffer et plus il y a de risques que le buffer se vide accidentellement lors d'un passage ou le débit d'une vidéo serait trop élevé.
 
Il ne peut pas faire un arrêt instantané ni lire image par image. Beaucoup de personnes, moi y compris, demandent qu'une telle fonction soit implémentée (tu verras si tu fais un tour sur les forums Videolan) mais jusqu'à présent, aucun programmeur n'a implémenté cette fonction car il faudrait revoir en profondeur le fonctionnement interne de VLC.

Reply

Marsh Posté le 24-10-2007 à 09:08:58    

Merci BlackShark, je vais essayer de jouer sur cette taille de buffer en faisant attention à pas trop rogner sur la stabilité!
Quand aux forumx VideoLan, je suis dessus oui mais je crois que j'avais mal compris l'association streaming/vlc (pensant que je n'était pas dans ce cas vu que je joue en local).

Reply

Marsh Posté le 24-10-2007 à 09:46:29    

Hop, effectivement si je fixe le file-caching (faire "more options" dans le menu "Open" ) à 10ms, le temps de pause est réduit et rend déjà l'utilisation des marks plus précise.
Maintenant, j'aimerai définir ce temps par défaut de 10s dans les sources de VLC, quelqu'un sait quelle est la variable à modifier?

Reply

Marsh Posté le 24-10-2007 à 18:40:47    

Ah ca c'est en dehors de mes compétences.
Peut être un fichier de configuration par défaut dans l'installeur ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed