Bonjour,
J'ai besoin d'utilisé vlc pour lire des fichiers .mts mais il refuse de se lancer 🙁.
[alexandre@localhost ~]$ vlc
VLC media player 1.1.13 The Luggage (revision exported)
Erreur de segmentation
[alexandre@localhost ~]$ 
Je ne vois pas quoi faire... Je sollicite votre aide pour faire fonctionner vlc, ou à défaut, je serais preneur pour une autre solution permettant de lire des fichier .mts. Merci.
pll
Bonsoir,
J'ai réussi à contourner le problème en compilant les sources et en réinstallant pardessus vlc avec yum.
[alexandre@localhost ~]$ vlc
VLC media player 1.1.13 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x9b1a8b4] main interface error: no suitable interface module
[0x9a5d914] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x9a5d914] main libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
Blocked: call to setlocale(6, "")
Blocked: call to setlocale(6, "")

(process:1810): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 256
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 256
No accelerated IMDCT transform found
illegal short term buffer state detected
[0xb6fe9ffc] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
xdg-screensaver: Window 0x01e0005b does not exist
[alexandre@localhost ~]$ sudo yum install vlc
[sudo] password for alexandre: 
Modules complémentaires chargés : auto-update-debuginfo, langpacks, presto,
                                : refresh-packagekit
Configuration du processus d'installation
Résolution des dépendances
--> Lancement de la transaction de test
---> Le paquet vlc.i686 0:1.1.13-3.fc16 sera installé
--> Résolution des dépendances terminée

Dépendances résolues

================================================================================
 Paquet    Architecture
                      Version                Dépôt                        Taille 
================================================================================
Installation de:
 vlc       i686       1.1.13-3.fc16          rpmfusion-free-updates       1.9 M

Résumé de la transaction
================================================================================
Installation      1 Package

Taille totale des téléchargements : 1.9 M
Taille d'installation : 5.1 M
Est-ce correct [o/N] : o
Téléchargement des paquets :
vlc-1.1.13-3.fc16.i686.rpm                               | 1.9 MB     00:01     
Test de la transaction en cours
Lancement de la transaction de test
Transaction de test réussie
Lancement de la transaction
  Installation de: vlc-1.1.13-3.fc16.i686                                   1/1 

Installé :
  vlc.i686 0:1.1.13-3.fc16                                                      

Terminé !
[alexandre@localhost ~]$ vlc
VLC media player 1.1.13 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x9468914] main libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
Blocked: call to setlocale(6, "")
Blocked: call to setlocale(6, "")

(process:1980): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 256
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 256
No accelerated IMDCT transform found
illegal short term buffer state detected
xdg-screensaver: Window 0x01e00087 does not exist
[alexandre@localhost ~]$ 


La vidéo est lente et le son est décalé en lisant mes fichier .mts.
Je pense que le message " No accelerated IMDCT transform found" est en rapport avec ce dysfonctionnement.
Qu'en pensez vous ? Que puis je faire ? Merci.
A bientôt.
pll
Bonjour,

C'est plus certainement la réinstallation de vlc qui a résolu le problème.
Lors de l'installation vlc créé un cache des modules qui sont installés sur le système. Parfois la création de ce cache échoue et on observe un comportement étrange.

Le pb IMDCT n'est pas en rapport, c'est lié au fait que a52dec n'est pas compilé avec un composant propriétaire.


Est ce que tu peux faire un top pour voir quel sont les processus qui prennent des ressources CPU ?
Bonjour kwizart:-),
merci pour ta réponse.
Voici le top:
[alexandre@localhost ~]$ top

top - 19:03:25 up  6:37,  2 users,  load average: 0.19, 0.18, 0.14
Tasks: 146 total,   3 running, 143 sleeping,   0 stopped,   0 zombie
Cpu(s): 26.7%us,  6.7%sy,  0.0%ni, 65.0%id,  0.0%wa,  1.3%hi,  0.3%si,  0.0%st
Mem:   2062372k total,  1482216k used,   580156k free,    75440k buffers
Swap:  4128764k total,        0k used,  4128764k free,   839544k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 3817 alexandr  20   0  565m 201m  31m R 13.2 10.0   0:47.54 firefox            
 1604 alexandr  20   0  615m 157m  75m R  9.9  7.8   6:45.68 gnome-shell        
 1139 root      20   0  103m  37m 8096 S  4.3  1.9  17:42.71 Xorg               
 3874 alexandr  20   0  146m  14m  10m S  3.0  0.7   0:01.86 gnome-terminal     
 3863 alexandr  20   0  131m  24m  13m S  2.6  1.2   0:09.08 plugin-containe    
 3894 alexandr  20   0  2880 1076  820 R  0.7  0.1   0:01.22 top                
    1 root      20   0 17256  14m 2024 S  0.0  0.7   0:02.65 systemd            
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.01 kthreadd           
    3 root      20   0     0    0    0 S  0.0  0.0   0:00.94 ksoftirqd/0        
    5 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kworker/u:0        
    6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0        
    7 root      RT   0     0    0    0 S  0.0  0.0   0:00.08 watchdog/0         
    8 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 cpuset             
    9 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 khelper            
   10 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kdevtmpfs          
   11 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 netns              
   12 root      20   0     0    0    0 S  0.0  0.0   0:00.08 sync_supers        
C'est l'installation avec les sources qui a résolu le problème de segmentation. vlc a été réinstallé avec yum ce qui résolu des petites erreurs au lancement.
A bientôt.
pll