Page 1 of 1

Impossible de faire tourner VLC

Posted: 01 Sep 2009 10:12
by pgriffet
Hi all, this is Pierre from Belgium. I post my message in French. If needed, I can translate it.

Bonjour à tous.
Je suis un nouvel utilisateur de VLC (version 1.0.1 du 26/07/09) mais je n'arrive à lire aucun fichier vidéo. Dès que je tente d'en ouvrir un (par glisser/déposer ou via la boîte ouvrir..), VLC se ferme brutalement, sans message d'erreur. Quand je relance VLC, une boîte de dialogue indique en anglais que VLC vient de crasher et me demande d'envoyer le bug report aux auteurs. Mais je n'ai pas Internet ! J'ai cherché partout un fichier texte qui contiendrait le message d'erreur mais je n'ai rien trouvé. Il faudrait peut-être prévoir qqch pour ceux qui n'ont pas le Net afin de savoir ce qui se passe vraiment : créer un simple fichier texte dans le répertoire de VLC que je peux envoyer par mail à un autre moment.
Même un fichier jpeg ou gif fait planter VLC !
J'ai essayé de changer les 'video mode', via le "menu démarrer" et les "quick settings" mais c'est pareil, aucune vidéo ne fonctionne.
J'ai coché "utiliser les codecs système si disponibles" dans les options dans "Lecture et Codecs" mais le résultat est identique.
Ce qui marche : les fichiers audio (mp3, aac, wav).

Je précise que les fichiers vidéo testés sont lisibles avec Media Player Classic et FFDshow ou WMP.

J'ai désinstallé et réinstallé mais ça ne change rien.

Ma config (assez ancienne), infos prises de dxdiag.exe

Windows XP Professionnel (5.1, Build 2600) Service Pack 1 (2600.xpsp2.021217-1051)
Processor: AMD-K6(tm) 3D processor, MMX, 3DNow, ~400MHz
Memory: 192MB RAM
Page File: 106MB used, 273MB available
Primary File System: FAT32
DirectX Version: DirectX 8.1 (4.08.01.0810)

Est-ce qu'il faut passer à DirectX 9 ?
Merci de m'éclairer.
Pierre.

Re: Impossible de faire tourner VLC

Posted: 01 Sep 2009 10:25
by Jean-Baptiste Kempf
Est-ce que VLC lance les fichiers audio?

Re: Impossible de faire tourner VLC

Posted: 01 Sep 2009 10:37
by pgriffet
Oui, comme je l'ai signalé : les mp3, aac et wav sont ok.

Re: Impossible de faire tourner VLC

Posted: 01 Sep 2009 10:57
by Jean-Baptiste Kempf
OK, changez de vidéo output pour prendre GDI

Re: Impossible de faire tourner VLC

Posted: 03 Sep 2009 10:41
by pgriffet
@j-b, j'ai changé de vidéo output en mettant GDI, pas de différence. Du coup, j'ai essayé les autres modes (Directx, Directx 3D, etc.) mais rien ne marche.

Par contre, quand je décoche l'option "Activer la vidéo", j'arrive à ouvrir un fichier .avi mais je n'ai évidemment que la partie sonore.

Il n'y aucun moyen d'avoir le rapport d'erreur ? Une espèce de mode debug ou que sais-je ? Je n'ai pas la possibilité d'avoir Internet sur le PC où VLC ne marche pas.
Merci de m'éclairer.
Pierre.

Re: Impossible de faire tourner VLC

Posted: 03 Sep 2009 19:43
by Jean-Baptiste Kempf
C'est un problème de vos drivers. Probablement DirectX est le souci.

Re: Impossible de faire tourner VLC

Posted: 31 Jan 2011 08:05
by pgriffet
je fais remonter le sujet car le problème n'est toujours pas réglé.
Entretemps, j'ai XP SP2 avec DirectX 9.0c

La dernière version que j'arrive à faire tourner est celle-ci : vlc-0.8.6i-win32
Mais elle ne lit pas tous les fichiers flv

J'ai donc essayé des plus récentes, comme la 1.1.0 ou la vlc-0.9.9 mais cela ne marche pas.
Avec la 1.1.0, le programme ne démarre même pas, avec la 0.9, j'ai la même chose que ce que j'expliquais ci-dessus il y a un an et demie.

A noter que pour les vidéos de type AVI, FLV, MOV, RM j'ai directement le message d'erreur de MS disant "VLC media player a rencontré un problème et doit fermer."
Mais quand j'essaie avec un WMV (codec WMV3) ou MPG, la vidéo semble s'ouvrir, VLC dimensionne sa fenêtre à la bonne taille de la vidéo mais l'écran reste noir, on entend le son mais je reçois malgré tout le message d'erreur de MS.

Je n'ai toujours pas Internet sur ce PC, je ne pourrais donc envoyer un rapport d'erreur.
Par contre, j'ai un fichier drwtsn32.log du logiciel drwatson de MS qui contient des infos intéressantes (je l'espère), il y a aussi un fichier user.dmp dans le répertoire Dr Watson, je ne sais pas si ça peut vous aider

J'ai ceci comme message dans le fichier drwtsn32.log, en fonction du type de vidéo que j'ouvre

Une exception d'application s'est produite :
App : D:\Program Files\VideoLAN\VLC\vlc.exe (pid=208)
Lorsque : 30/01/2011 @ 20:26:43.689
Numéro d'exception : c000001e

ou alors

Une exception d'application s'est produite :
App : D:\Program Files\VideoLAN\VLC\vlc.exe (pid=540)
Lorsque : 30/01/2011 @ 20:28:49.139
Numéro d'exception : c000001d (instruction non autorisée)

J'ai aussi ceci

*** ERROR: Symbol file could not be found. Defaulted to export symbols for D:\Program Files\VideoLAN\VLC\plugins\libavcodec_plugin.dll -
fonction : libavcodec_plugin
03381305 44 inc esp
03381306 243c and al,0x3c
03381308 55 push ebp
03381309 57 push edi
0338130a df2c24 fild qword ptr [esp]
0338130d 83c408 add esp,0x8
03381310 d8ca fmul st,st(2)
03381312 dd4320 fld qword ptr [ebx+0x20]
03381315 d8ca fmul st,st(2)
03381317 d9c9 fxch st(1)
FAUTE ->03381319 dbe9 fucomi st,st(1)
0338131b ddd9 fstp st(1)
0338131d 7709 ja libavcodec_plugin+0xc1328 (03381328)
0338131f dd4318 fld qword ptr [ebx+0x18]
03381322 d8ca fmul st,st(2)
03381324 dfe9 fucomip st,st(1)
03381326 7635 jbe libavcodec_plugin+0xc135d (0338135d)
03381328 ddd8 fstp st(0)
0338132a ddd8 fstp st(0)
0338132c 89742414 mov [esp+0x14],esi
03381330 dd5c240c fstp qword ptr [esp+0xc]

Comme fautes, je peux aussi avoir ceci

FAUTE ->65460811 0f44f0 cmove esi,eax
FAUTE ->03905368 0f4cc1 cmovl eax,ecx

dites-moi ce qu'il faut que je vous transmette comme info pour régler ce problème. Et surtout, pourquoi la version 0.8 fonctionne très bien mais pas la 0.9 et ultérieures ?
En tout cas, mes pilotes doivent être ok si une version de 2008 tourne sans problème.

Re: Impossible de faire tourner VLC

Posted: 02 Feb 2011 08:26
by pgriffet
Personne pour m'aider ?

Comme j’utilise un vieux processeur (AMD 400), se pourrait-il que ce soit une instruction machine non reconnue par ce processeur qui provoque le message ?
Je pensais aussi aux services XP. Je les ai presque tous stoppés car ce PC n’a pas Internet. Est-ce que VLC à partir de la 0.9 aurait par hasard besoin d’un service qui ne serait pas démarré chez moi ?

Re: Impossible de faire tourner VLC

Posted: 02 Feb 2011 10:26
by XilasZ
C'est fort possible, cela ne m'étonnerai pas que les dernières versions utilisent les instructions des processeurs plus récents. fucomi, cmove et cmovl sont des instructions x87 de pentium pro apparemment, sans doutes non géré par les amd K6.

Re: Impossible de faire tourner VLC

Posted: 02 Feb 2011 10:30
by Jean-Baptiste Kempf
Avec un AMD400, je resterais en 0.8.6

Re: Impossible de faire tourner VLC

Posted: 21 Apr 2011 08:14
by pgriffet
Ok merci pour l’info. Il faudrait peut-être indiquer qq part dans un fichier d’aide que les vieilles config sont limitées à une ancienne version, je pense. Ça éviterait des tentatives inutiles à pas mal de gens. ;)