#1 Le 19/03/2006, à 21:40
- Guillaume1
[RESOLU] rhythmbox ne lit pas les fichiers .flac
Tout est dans le titre. Par contre aucun soucis pour lire les .mp3. Un comble!
Totem les lit bien cependant.
J'ai installé quantité de codecs sans résultat.
J'ai cherché sur tous les forums sans succès. Ma Dapper tourne parfaitement avec Glx.
Je comprend pas.
Quelqu'un peut-il me donner une liste de codecs fiable?
Les seuls messages d'erreur que j'ai pu avoir m'indiquaient que les fichiers que je voulais lire n'étaient pas des fichiers audios. Inutile de préciser que sous Breezy je les lis parfaitement.
Une piste?
Là je comprend pas.
Merci pour l'aide.
Dernière modification par Guillaume1 (Le 06/05/2006, à 23:29)
Hors ligne
#2 Le 19/03/2006, à 23:50
- AlexandreP
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Rhythmbox utilise le moteur GStreamer 0.10; je ne suis pas certain si Totem fonctionne avec cette nouvelle version ou l'ancienne version 0.8. Cela dit, il faut installer le paquet gstreamer0.10-plugins-good, disponible dans les dépôts, pour obtenir le support du FLAC.
$ sudo apt-get install gstreamer0.10-plugins-good
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#3 Le 20/03/2006, à 00:00
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Merci pour la réponse, mais j'avais déjà installé gstreamer0.10-plugins-good.
Et malheureusement, ça marche pas.
Hors ligne
#4 Le 20/03/2006, à 00:21
- AlexandreP
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Pourtat ce paquet dépend bien de libflac7, qui devrait permettre de décoder les FLAC...
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#5 Le 20/03/2006, à 04:56
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Installe gstreamer0.8-flac, je suis aussi sous dapper et ça marche parfaitement.
Hors ligne
#6 Le 20/03/2006, à 22:04
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Merci pour les réponses mais j'ai aussi ces deux paquets d'installés.
Hors ligne
#7 Le 21/03/2006, à 16:18
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Essaye ça : sudo dpkg-reconfigure gstreamer0.8-flac
Sinon, t'as essayé avec quodlibet ou un autre lecteur qui se sert de gstreamer?
Hors ligne
#8 Le 21/03/2006, à 22:53
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Meci de l'aide Michmdr.
J'ai fai un sudo dpkg-reconfigure gstreamer0.8-flac en console. Je n'ai eu aucun message d'erreur. Je n'ai d'ailleurs eu aucune indication quelqu'elle soit! Ça a mouliné entre 5 et 10 seconde puis retour au prompt sans message. J'ai ensuite relancé rhythmbox sans résultat.
J'ai ensuite installé Quodlibet. Il m'a demandé au premier lancement de modifier la pipeline dans ~/.quodlibet.config
et ensuite j'ai pu enfin entendre mes fichiers .flac.
Si je trifouille le selecteur de média et que je relance quodlibet, il faut que je modifie la pipeline du config.
Il semble que ce soit une piste.
La question est donc comment reconfigurer gstreamer dans son ensemble?
J'ai aussi fait un gst-register-0.8 en console. Existe t'il la même manipulation pour la version 0.10?
Hors ligne
#9 Le 22/03/2006, à 13:47
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Apparemment, il n'y a que gstreamer-alsa, gstreamer-esd, gstreamer-ffmpeg, gstreamer-gl, gstreamer-gnomevfs,gstreamer-plugins-base, gstreamer-plugins-base-apps gstreamer-plugins-good et gstreamer-plugins-ugly qui sont en version 0.10 (vu dans synaptic), tous les autres plugins sont en version 0.8; la commande gst-register-0.8 faisant partie du paquet libgstreamer0.8-0, elle n'existe pas en version 0.10.
Sinon, tu as fais un mise à jour depuis la breezy ou tu as reformaté? Parce que tu pourrai essayé de supprimer le répertoire ~/.gnome2/.rhythmbox et faire "mv ~/.gconf/apps/rhythmbox/ ~/.gconf/apps/rhythmbox_backup/" pour voir si ca change quelque chose...
Hors ligne
#10 Le 22/03/2006, à 18:13
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Merci encore pour les proposition.
J'ai installé la Dapper Flight4 sur une partition toute propre.
J'ai aussi supprimé ~/.gnome2/rhythmbox et fait mv ~/.gconf/apps/rhythmbox/ ~/.gconf/apps/rhythmbox_backup (sans slash à la fin). Aucun effet.
gst-inspect-0.8 | grep -i alsa me renvoie:
alsa: alsamixer: Alsa Mixer
alsa: alsasrc: Alsa Src
alsa: alsasink: Alsa Sink
si je lit un fichier .flac en direct:
gst-launch-0.8 filesrc location=/media/hdc6/gui/Playlist/Musiques/Stranglers.flac ! mad ! alsasink
il m'insulte et j'ai un son qui a la voix de Donald Duck à 200 à l'heure:
RUNNING pipeline ...
ERROR: from element /pipeline0/mad0: Could not decode stream.
Additional debug info:
gstmad.c(1282): gst_mad_chain: /pipeline0/mad0:
mad claims to need more data than 7701 bytes, we don't have that much
Execution ended after 158 iterations (sum 8285206000 ns, average 52438012 ns, min 63000 ns, max 189027000 ns).
Si je fait la même chose avec un fichier .mp3 ça marche sans problème.
Quodlibet marche parfaitement!
Je pense que c'est Rhythmbox qui ne veut pas de mon système.
J'ai aussi installé gstreamer0.8-plugins au grand complet et ça marche toujours pas.
J'ai désinstallé conplètement rhythmbox via Synaptic en supprimant ~/.gnome2/rhythmbox avant réinstallation. Rien n'y fait.
Si t'as d'autres propositions, je suis preneur.
merci pour l'aide en tout cas!
Hors ligne
#11 Le 23/03/2006, à 03:00
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Ta commande n'est pas bonne : le plugin "mad" est un decodeur mpeg (mp3...).
Essaye avec ceci :
gst-launch filesrc location="ton_fichier.flac" ! flacdec ! alsasink
Hors ligne
#12 Le 23/03/2006, à 19:51
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
On va y arriver nom de zeus!
Alors si je fais:
gst-launch-0.8 filesrc location=/media/hdc6/gui/Playlist/Musiques/Stranglers.flac ! flacdec ! alsasink
Ça marche parfaitement.
Si je fais:
gst-launch-0.10 filesrc location=/media/hdc6/gui/Playlist/Musiques/Stranglers.flac ! flacdec ! alsasink
J'ai:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: audioclock0
Got EOS from element "pipeline0".
Execution ended after 798000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...
Donc gstreamer0.8 marche bien.
Donc ça ressemble à un problème qui ne touche que rhythmbox. Peut-être un conflit avec gstreamer0.10?
Je comprends pas.
Hors ligne
#13 Le 23/03/2006, à 23:00
- AlexandreP
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Si le problème est dû à GStremer 0.10, ça ne touche pas que Rhythmbox, mais bien tous les logiciels exploitant cette nouvelle version du moteur audio.
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#14 Le 23/03/2006, à 23:52
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Effectivement, comme le dit AlexandreP, tu as un problème avec GStreamer 0.10. Chez moi la commande "gst-launch-0.10 filesrc location=fichier.flac ! flacdec ! alsasink" marche bien.
Essaye de reconfigurer tous les paquets GStreamer 0.10 (gstreamer0.10-...,libgstreamer0.10-0-...) avec "sudo dpkg-reconfigure"; on sait jamais...
Hors ligne
#15 Le 23/03/2006, à 23:54
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Marci AlexandreP,
Quodlibet lit sans problème les fichiers .flac.
Quelles autres applications puis-je tester pour savoir si c'est bien gstreamer0.10 qui pose problème?
Je rappelle que le seul problème de son que je rencontre sous Dapper est l'impossiblité de lire les fichiers .flac avec Rhythmbox. J'aime cette application et tiens à la garder et j'aime bien comprendre ce qui se passe quand ça ne marche pas.
Si tu as une piste merci d'avance.
Hors ligne
#16 Le 24/03/2006, à 00:06
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Sinon, essaye de lancer Rhythmbox dans une console avec l'option "-d" pour voir ce qui ce passe
Hors ligne
#17 Le 24/03/2006, à 05:33
- AlexandreP
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
La dernière Banshee utilise aussi GStreamer 0.10.
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#18 Le 24/03/2006, à 21:21
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Bonsoir michmdr et AlexandreP.
rhythmbox -p me donne un fichier copieu, mais la partie intéressante est celle-ci:
[0x8122890] [rb_shell_player_open_location] rb-shell-player.c:887 (19:42:21): Opening file:///media/hda5/music+images_hoary/Stranglers.flac...
[0x8122890] [rb_player_construct] rb-player-gst.c:525 (19:42:21): constructing element "playbin"
[0x8122890] [rb_player_construct] rb-player-gst.c:576 (19:42:21): pipeline construction complete
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:21): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:640 (19:42:21): PAUSING pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:21): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (19:42:21): PLAYING pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:21): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (19:42:21): PLAYING pipeline
[0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (19:42:21): playing source: 0x84d0040, active entry: 0x8612200
[0x8122890] [rb_shell_set_window_title] rb-shell.c:1914 (19:42:21): setting title to "Inconnu - Stranglers.flac"
[0x8122890] [rb_header_sync] rb-header.c:416 (19:42:21): syncing with node = 0x8612200
[0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (19:42:21): syncing with source 0x84d0040
[0x8122890] [rb_shell_player_set_playing_entry] rb-shell-player.c:1024 (19:42:21): Success!
[0x8122890] [rb_shell_hidden_notify] rb-shell.c:2687 (19:42:21): shell is visible, not notifying
[0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (19:42:21): playing source: 0x84d0040, active entry: 0x8612200
[0x8122890] [rb_header_sync] rb-header.c:416 (19:42:21): syncing with node = 0x8612200
[0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (19:42:22): syncing with source 0x84d0040
[0x8122890] [paned_size_allocate_cb] rb-shell.c:2508 (19:42:22): paned position 177
[0x8122890] [sidebar_paned_size_allocate_cb] rb-shell.c:2518 (19:42:22): sidebar paned position 300
[0x8122890] [paned_size_allocate_cb] rb-library-source.c:1231 (19:42:22): paned size allocate
[0x8122890] [paned_size_allocate_cb] rb-iradio-source.c:590 (19:42:22): paned size allocate
[0x8122890] [paned_size_allocate_cb] rb-podcast-source.c:884 (19:42:22): paned size allocate
[0x8122890] [rb_library_source_state_pref_changed] rb-library-source.c:1260 (19:42:22): state prefs changed
[0x8122890] [rb_library_source_state_prefs_sync] rb-library-source.c:1241 (19:42:22): syncing state
[0x8122890] [eos_cb] rb-shell-player.c:2144 (19:42:23): eos!
[0x8122890] [rb_shell_player_open_location] rb-shell-player.c:887 (19:42:23): Opening file:///media/hdc6/gui/Playlist/Musiques/Joni Mitchell.flac...
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:23): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:640 (19:42:23): PAUSING pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:23): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (19:42:23): PLAYING pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:23): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (19:42:23): PLAYING pipeline
[0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (19:42:23): playing source: 0x84d0040, active entry: 0x8612978
[0x8122890] [rb_shell_set_window_title] rb-shell.c:1914 (19:42:23): setting title to "Inconnu - Joni Mitchell.flac"
[0x8122890] [rb_header_sync] rb-header.c:416 (19:42:23): syncing with node = 0x8612978
[0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (19:42:23): syncing with source 0x84d0040
[0x8122890] [rb_shell_player_set_playing_entry] rb-shell-player.c:1024 (19:42:23): Success!
[0x8122890] [rb_shell_hidden_notify] rb-shell.c:2687 (19:42:23): shell is visible, not notifying
[0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (19:42:23): playing source: 0x84d0040, active entry: 0x8612978
[0x8122890] [rb_header_sync] rb-header.c:416 (19:42:23): syncing with node = 0x8612978
[0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (19:42:23): syncing with source 0x84d0040
[0x8122890] [eos_cb] rb-shell-player.c:2193 (19:42:23): updating play statistics
[0x8122890] [rb_entry_view_rows_reordered_cb] rb-entry-view.c:1488 (19:42:23): rows reordered
[0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (19:42:24): entryview changed
[0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (19:42:24): syncing clipboard
[0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (19:42:24): entryview changed
[0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (19:42:24): syncing clipboard
[0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (19:42:24): entryview changed
[0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (19:42:24): syncing clipboard
[0x8122890] [eos_cb] rb-shell-player.c:2144 (19:42:24): eos!
[0x8122890] [rb_shell_player_open_location] rb-shell-player.c:887 (19:42:24): Opening file:///media/hdc6/gui/Playlist/Musiques/bono_R&B.mp3...
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:24): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:640 (19:42:24): PAUSING pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:24): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (19:42:24): PLAYING pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (19:42:24): syncing pipeline
[0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (19:42:24): PLAYING pipeline
[0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (19:42:24): playing source: 0x84d0040, active entry: 0x86110c0
[0x8122890] [rb_shell_set_window_title] rb-shell.c:1914 (19:42:24): setting title to "Inconnu - bono_R&B.mp3"
[0x8122890] [rb_header_sync] rb-header.c:416 (19:42:24): syncing with node = 0x86110c0
[0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (19:42:24): syncing with source 0x84d0040
[0x8122890] [rb_shell_player_set_playing_entry] rb-shell-player.c:1024 (19:42:24): Success!
[0x8122890] [rb_shell_hidden_notify] rb-shell.c:2687 (19:42:24): shell is visible, not notifying
[0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (19:42:24): playing source: 0x84d0040, active entry: 0x86110c0
[0x8122890] [rb_header_sync] rb-header.c:416 (19:42:24): syncing with node = 0x86110c0
[0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (19:42:24): syncing with source 0x84d0040
Oui c'est long et surtout je ne vois rien qui pose problème. J'ai mis en playlist trois fichiers. Deux en .flac et un en .mp3: stranglers.flac, jony mitchell.flac et bono_R&B.mp3. Le curseur enchaine successivement les deux premiers en quelques secondes et se fixe sur le troisième que j'entends naturellement.
Je vois toujours pas.
Autrement je n'ai pas essayé Benshee, je m'en vais l'installer de ce pas. En effet je viens de voir que Quodlibet utilisait gstreamer0.8.
@bientôt.
Hors ligne
#19 Le 24/03/2006, à 22:32
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Nouvelles du front:
Banshee lit les .mp3 mais pas les .flac ni les .wav pas plus que les.ogg.
Un clic droit-> ouvrir anec banshee sur un .flac plante le système.
Banshee en console renvoie ça à l'ouverture:
GTK Accessibility Module initialized
Warning: [24/03/2006 22:05:10] (Impossible de se connecter à NetworkManager) - Une fois disponible, la connexion réseau sera supposée opérationnelle
Debug: [24/03/2006 22:05:11] (Default player engine) - GStreamer 0.10
Debug: [24/03/2006 22:05:11] (Noyau Audio CD initialisé) -
Bonobo accessibility support initialized
(Banshee:16478): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
(Banshee:16478): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
Building initial DAAP database from local library...
Starting DAAP Server
Scanning library for tracks to update
Done scanning library
Processing track queue for pending queries
Setting MusicBrainz proxy to www.musicbrainz.org:80
Done processing track queue
Il importe bien les .mp3 et rien d'autre. Si je veux importer un fichier .wav j'ai:
Cannot Import: /media/hda5/Ma musique/My Playlists/Beatles/1967-1970/Piste2.wav (Entagged.Audioformats.Exceptions.UnsupportedFormatException)
pour un .ogg j'ai:
Setting MusicBrainz proxy to www.musicbrainz.org:80
Querying MusicBrainz for Ma musique / encoderfinter... FAILED (Selection failed)
pour un .flac j'ai:
Cannot Import: /media/hdc6/gui/Playlist/Musiques/Stranglers.flac (Entagged.Audioformats.Exceptions.CannotReadException)
Rhythmbox souffre donc moins de la situation et gstreamer0.10 semble être quand même le problème.
Mais comment le règler? D'autant que je semble être le seul à avoir ce problème.
Y a t'il moyen de faire reconnaître gstreamer0.8 avec la dernière version de rhythmbox et/ou de le faire travailler conjointement avec gstreamer0.10?
Hors ligne
#20 Le 25/03/2006, à 10:31
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
As tu essayé de poster dans le forum officiel d'ubuntu, ici j'ai l'impression que ça cale.:/
Sinon, tu as testé avec esd, alsa ou oss dans "selecteur de système multimedia - defaut output plugin"?
Hors ligne
#21 Le 26/03/2006, à 18:22
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Merci pour l'aide une fois de plus.
J'ai fait une réinstallation propre pour voir. J'avais beaucoup bidouillé pour pousser un peu la bête qui au demeurant fonctionne très bien pour une flight. Je suis bleuffé.
Et bien j'ai le même problème. Peut-être dû au kernelK7?
Je suis allé voir sur Launchpad et j'y ai trouvé nombre de bugs comparables concernant surtout des fichiers .mp3. J'ai donc fait un signalement et j'attends la réponse.
Je vous tiens au courrant.
En attendant merci encore et bon vol sur Dapper.
Hors ligne
#22 Le 26/03/2006, à 18:50
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
J' espère pour toi que cela va être vite résolu, Rhythmbox et le Flac sont 2 projets exceptionnels dont je ne peux plus me passer.
Hors ligne
#23 Le 26/03/2006, à 19:45
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Entièrement d'accord avec toi.
Hors ligne
#24 Le 10/04/2006, à 23:23
- Guillaume1
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Il s'agit bien d'un bug qui vient d'être corrigé. C'est disponible dans la dernière version CVS de gstreamer0.10-plugins-good.
J'attends une mise à jour pour Ubuntu.
@bientôt.
Hors ligne
#25 Le 10/04/2006, à 23:59
- michmdr
Re : [RESOLU] rhythmbox ne lit pas les fichiers .flac
Bonne nouvelle!:)
Hors ligne