7

Running vlc /path/to/dvd-video.iso, I'm getting:

[0x8787ccc] main decoder error: no suitable decoder module for fourcc `undf'. VLC probably does not support this sound or video format.

notes:

  • The version of vlc is 1.1.3.
  • The DVD plays well when not in iso format (when it's normal files on the filesystem).
tshepang
  • 65,642
  • 1
    Does the path contain non standard characters? And what do you mean by 'extract'? Do you mean that you mount the iso file and read the contents directly? – asoundmove Feb 02 '11 at 14:16
  • @asoundmove The path contains normal characters; I updated the answer. – tshepang Feb 02 '11 at 14:16
  • http://ubuntuforums.org/archive/index.php/t-512698.html shows a similar discussion to the one you've started here. Maybe that will help? – asoundmove Feb 02 '11 at 14:16
  • update: this works on a fresh Debian install (right-click, select VLC, and voila!) ; I don't know what the fix is – tshepang Feb 02 '11 at 14:31
  • This question is not applicable to the more recent VLC versions that can play ISO-s directly. –  Sep 22 '16 at 14:07

3 Answers3

6

Mount it as a loopback first.

mount -o loop,ro -t iso9660 /path/to/file.iso /path/to/mountpoint/

Or try this...

vlc dvd://path/to/iso
bahamat
  • 39,666
  • 4
  • 75
  • 104
2

As this is an old question, it may be useful to say that more recent VLC (2.1 and later) versions should be able to play ISO-s directly, unless there is something wrong with the iso.

1

Do you have to use vlc? mplayer can usually work out a video dvd iso (or even a partial incomplete iso) contains mpeg streams well enough to play them without loopback mounting or complicated flags. Doing it this way means menus, subtitles, alternate soundtracks are unlikely to work tho.

mplayer /path/to/dvd.iso 
wag
  • 35,944
  • 12
  • 67
  • 51