Problème de lecture avec vlc

J’avais grosso modo le même problème depuis 3 mois, et les lendemains de noël aidant, ça aidera peut être aussi…

Ce n’est pas un problème de version de vlc, je les ai toutes faites, en variant les librairies, en effaçant tous les fichiers de config (vérifié avec locate).

Je ne crois pas que ça dépende des cartes graphiques, pour info, avec la bonne commande

lspci | grep -i "vga" 00:02.0 VGA compatible controller: Intel Corporation Cedarview Integrated Graphics Controller (rev 09)

J’utilise de fait la version de Wheezy, totalement hors multimedia (le reste de la Debian est en stable)

vlc: Installé : 2.0.3-4 Candidat : 2.0.3-4 *** 2.0.3-4 0 90 http://ftp.fr.debian.org/debian/ wheezy/main i386 Packages

J’obtenais un blocage total des videos sur leur première image, sans message particulier. Aucune video ne marchait, quel que soit le format, alors qu’elles passaient avec mplayer.
VLC ramait au sens où il ne se coupait pas, même lancé à partir d’une console, et que j’étais obligé de le “tuer”.

Avec les preferences par defaut, j’ai enfin obtenu ce message d’erreur de vlc:

Bref pour faire dans le détaillé, il faut

  • aller dans les prefs de vlc
  • cocher afficher tous les parametres
  • section video sous section module de sortie
  • changer Predefini en X11 (XCB)

Et zou.

Merci beaucoup pour ta réponse hybridemoineau, ça a permis aux vidéos de moins beuguer. Mais le problème persiste encore, la vidéo est saccadée et quand je passe en plein écran, c’est le carnage, le logiciel ne répond plus. Je vous montre le retour de la console :

VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e) [0x86078f0] main libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface. [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [mpeg2video @ 0x8a2e1a0] interlaced frame in progressive sequence, ignoring [mpeg2video @ 0x8a2e1a0] invalid frame_pred_frame_dct [0x86078f0] main libvlc error: vlc_object_find_name("adjust") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("adjust") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("adjust") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("adjust") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("adjust") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("adjust") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("adjust") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("extract") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("extract") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("posterize") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("colorthres") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("colorthres") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("colorthres") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("colorthres") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("sepia") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("sepia") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("invert") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gradient") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gradient") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gradient") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gradient") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("motionblur") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("motionblur") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("motiondetect") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("psychedelic") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("sharpen") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("sharpen") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("ripple") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("wave") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("transform") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("transform") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("rotate") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("rotate") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("puzzle") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("puzzle") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("puzzle") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("puzzle") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("magnify") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("clone") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("clone") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("wall") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("wall") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("wall") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("erase") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("erase") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("erase") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("erase") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("marq") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("marq") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("marq") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("logo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("logo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("logo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("logo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("logo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gradfun") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gradfun") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("grain") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("grain") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("mirror") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gaussianblur") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("gaussianblur") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("antiflicker") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("antiflicker") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x86078f0] main libvlc error: vlc_object_find_name("atmo") is not safe! [0x8a134d0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?) [0x8a134d0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?) [0x8a134d0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?) [0x8a134d0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?) [mpeg2video @ 0x8a2e1a0] get_buffer() failed (stride changed)

Réfléchis, décortique. Donnes plus d’info.

Là, ça foire avec du mpeg2: est ce le cas avec d’autres formats (flv, mpeg4) ?

Je ne crois pas que ça variera selon les formats, mais c’est un exemple des infos qu’il faut donner pour ne pas décourager les passants.
Autre truc, tu n’utilises pas la version de wheezy, au vu de ton message en console (mon numéro de révision est inférieur): laquelle exactement ? Si c’est la version multimédia, ça peut venir de là.

Des pistes:
Toute ta série de premières erreurs vient de libvlc, suivi de find name quelque chose: as tu fais une recherche sur les erreurs de libvlc ?
Il y en a des tas de ces erreurs. Mais le find name correspond au nom des filtres videos de vlc (voir les preferences expert). As tu vraiment réinitialisé tes préferences ?
As tu testé avec d’autres lecteurs ? Testé des vidéos sur youthom ?
As tu purgé correctement les librairies de vlc ?

Etc…Tout ça, tu peux l’apprendre en lisant sur le net, comme je l’ai fait en lisant ce fil et en cherchant à partir de lui justement (d’autant plus emmerdé que sur d’autres machines, ça marchait au poil). Je n’ai fait que ce que Seb et vW22 t’avaient déjà suggéré et que tu avais dit avoir fait: changer la sortie video.
Bien sûr, ça prend un peu de temps de chercher comment on fait quoi, mais il ne s’agit pas de règler un serveur bancaire. Au minimum, un pas de toi=un pas du forum…

Ciao !