[Hardy] Cannot open audio file from Nautilus

Asked by Sami Lahtinen

Binary package hint: nautilus

When I try to open audio file (from audio cd) to Totem or Vlc I got an error. This same error happens at least in two different platforms.

Totem => "Stream contains no data."

Vlc => "Unable to open 'cdda://scd0/Track%201.wav'"

$ vlc cdda:///scd0/Track%201.wav
VLC media player 0.8.6e Janus
[00000292] main input error: no suitable access module for `cdda:///scd0/Track%201.wav'
[00000283] main playlist: nothing to play
signal 2 received, terminating vlc - do it again in case it gets stuck
[00000283] main playlist: stopping playback

However, directly opening vlc cdda:///dev/scd0 works fine. Also Rhythmbox can play these files.

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu vlc Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

This question was originally filed as bug #238767.

Revision history for this message
A. Walton (awalton) said :
#1

This is actually not a bug in Nautilus.; VLC does not use the GIO/GVFS system, but accepts cdda:// URIs of a different format (as you yourself specified). VLC is an edge-case in this situation, as it clearly can accept URIs in some cases, however not generally. This is probably a bug/mis-feature in VLC, but they'll have to decide how they want to handle it (be that have an input module for GIO, or not take VFS URIs from Nautilus).

There's a subtle, well, miscommunication bug that might exist here. GVFS claims the cdda scheme which is already in use by so many applications that it may be disruptive to do so. Upstream is currently considering renaming this scheme to cddafs to avoid this confusion. See http://bugzilla.gnome.org/show_bug.cgi?id=527159 for details.

Revision history for this message
Sami Lahtinen (samuelvasy) said :
#2

So, same bug affects with default media player Totem? Either of these players does not work.

Revision history for this message
A. Walton (awalton) said :
#3

As noted on the upstream GVFS bug, Rhythmbox, Totem, Totem-Playlist-Parser and Soundjuicer all use different semantics for the CDDA scheme. The former three due to GStreamer. That is the whole point of renaming the scheme so that it doesn't collide with these applications.

Revision history for this message
JB VideoLAN (jb-videolan) said :
#4

Correct syntax to play an audio CD in VLC is vlc cdda:///dev/scd0@1

Revision history for this message
Reinhard Tartler (siretart) said :
#5

this is actually a user and usage question. converting to a launchpad ticket therefore.

Revision history for this message
Launchpad Janitor (janitor) said :
#6

This question was expired because it remained in the 'Open' state without activity for the last 15 days.