Mon VLC (v2.0.6) montre de nombreuses erreurs différentes comme celles-ci
avertissement de sortie audio principale: PTS est hors de portée [...]
et
avertissement de sortie audio principale: le PTS calculé est en dehors de la plage [...] en cours d'effacement
Ces erreurs entraînent un problème audio. Que signifie PTS? Comment résoudre cette erreur?
Voici une partie de mon journal,
[0x7fcef4000978] main audio output warning: computed PTS is out of range (121844), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (121844), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (122275), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (102275), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (122650), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (82650), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (123016), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (63016), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (123408), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (43408), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (124218), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (24218), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (125181), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (5181), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (126122), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (-13878), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (126720), clearing out
[0x7fcef4000978] main audio output warning: PTS is out of range (-33280), dropping buffer
[0x7fcef4000978] main audio output warning: computed PTS is out of range (127091), clearing out
vlc-media-player
Evan Carroll
la source
la source
Réponses:
Voir le traqueur de bugs VideoLan - le deuxième résultat sur Google pour ce message d'erreur.
Vous lisez probablement un fichier vidéo avec un
PES
flux ( Packetized Elementary Stream ). En raison des limitations de conception de ces données, elles ne peuvent pas être correctement synchronisées. Ainsi, lorsque votre vidéo est lue à un rythme irrégulier ou lorsque les flux ne sont pas synchronisés par du matériel dédié, le logiciel remarque (lorsqu'il est trop tard) qu'il n'est pas synchronisé et supprime les images dans la mémoire tampon audio pour les corriger. il.Presque tous les pilotes graphiques produisent une latence ou une gigue dans le framerate, et même dans ce cas, la synchronisation d'affichage des cristaux à quartz piézoélectriques ne correspond pas parfaitement au cristal de synchronisation audio. Par conséquent, si le logiciel ne dispose pas de données pour conserver l'audio et la vidéo synchronisé à partir des données du fichier vidéo, vous rencontrez des problèmes comme celui-ci.
Notez qu'il existe un matériel très coûteux qui peut permettre de synchroniser les flux à un niveau de synchronisation matériel, mais ces systèmes sont généralement destinés aux équipes de production en studio.
la source