The VLC player cannot play a DVD disk on my computer. Whenever I click the menu "Media > Open disk..." from the player or "Play with VLC media player" from the context menu, the error prompt "Cannot play a non-UDF mastered DVD" is shown as below:


I tried KMPlayer and it had no problem of playing. I have installed libdvdcss-1.4.2.tar.bz2 and libdvdnav-6.0.0.tar.bz2 as per the instruction of this article via the Ubuntu shell on Windows 10 by entering these commands:

make install

but I'm not sure if the libs got installed correctly because the same error recurred after restarting VLC. I tried to Google the problem as well as searching the forum and here on this site and didn't find any related discussion. I don't want to convert the DVD to formats other than an ISO image because I want to preserve the DVD control while viewing the videos in it. I did make an ISO image out of the DVD disk with ImgBurn, and it's the same problem with the image when played with VLC.


The standard disc format that preceded UDF is called ISO-9660, which is probably the recording format of your disc.

Unfortunately, it seems like VLC cannot do it.

In the videolan wiki What can VLC do?, I found this comment :

The kinds of Compact Disc formats supported are CDRWIN's BIN/CUE format, cdrdao's TOC format, and a limited set of Nero (NRG) formats.

(libcdio also supports ISO-9660 image reading, but at present there is no VLC access plugin which uses it. DVD's images follow the UDF format and there is some UDF support in libcdio. It is possible that will get added in the future; volunteers are most welcome.)

You are then obliged to use another player that supports that old format.


I faced the same problem with VLC 3.

As a Fedora user, I managed to view my video with "videos" software, a basic player installed by default on Fedora core.

Hope this helps

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.