A new external USB DVD drive works on some Windows 10 computers but not others. VLC 3.0.11 would not play a DVD with the new drive attached to a fairly new laptop with Windows 10 pro. It did work on an older laptop with Windows 10 enterprise version 17134. It did not work on a desktop with Windows 10 home version 19041. The older laptop and the desktop installed the same USB DVD driver. When the DVD was put in the internal drive on that same desktop, VLC had not problems with it. In all cases, the DVD was listed in Windows Explorer. I had similar results when trying to use VLC to play a music CD on the different systems. Windows Media Player could play a music CD in the external drive even when VLC could not.
When trying to play a DVD, VLC gave error messages such as “VLC unable to open to open the MRL file://f:video_ts_vts.....”. A portion of the VLC debugging log from trying to open the disk is pasted below.
How can I fix this?
Disk option
main debug: processing request item: dvd:///E:/, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index 0
main debug: starting playback of new item
main debug: resyncing on dvd:///E:/
main debug: dvd:///E:/ is at 0
main debug: creating new input thread
main debug: Creating an input for 'dvd:///E:/'
main debug: requesting art for new input thread
main debug: using timeshift granularity of 50 MiB
main debug: using timeshift path: C:\Users\STEVEA~1\AppData\Local\Temp
main debug: `dvd:///E:/' gives access `dvd' demux `any' path `/E:/'
main debug: creating demux: access='dvd' demux='any' location='/E:/' file='E:\'
main debug: looking for access_demux module matching "dvd": 15 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in C:\Users\SteveandGail\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\SteveandGail\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
main debug: no art finder modules matched
dvdnav warning: ifoOpenVMGI(): Invalid main menu IFO (VIDEO_TS.IFO).
dvdnav warning: ifoOpenVMGI(): Invalid main menu IFO (VIDEO_TS.BUP).
dvdnav error: vm: vm: failed to read VIDEO_TS.IFO
dvdnav warning: cannot open DVD (E:)
qt debug: IM: Setting an input
dvdread warning: Invalid IFO for title 0 (VIDEO_TS.IFO).
dvdread warning: Invalid IFO for title 0 (VIDEO_TS.BUP).
dvdread error: DVDISOVolumeInfo, failed to read ISO9660 Primary Volume Descriptor
dvdread warning: cannot open VMG info
main debug: no access_demux modules matched
main debug: creating access: dvd:///E:/
main debug: (path: E:\)
main debug: looking for access module matching "dvd": 26 candidates
main debug: no access modules matched
main debug: dead input
qt debug: IM: Deleting the input
main debug: changing item without a request (current 0/1)
main debug: using item 0
main debug: starting playback of new item
main debug: resyncing on dvd:///E:/