[Linux] DVD works only if image is mounted. What is wrong?
#1
I've tried to get DVD working and got very strange behavior... I've tried to mount ISO image into directory. Everything works fine, it shows menu, navigating it and plays DVD. Log is below (log is long enough so only relevant for starting):
Code:
13:56:54 T:2897206128 M:1374064640  NOTICE: Creating InputStream
13:56:54 T:2897206128 M:1374064640   DEBUG: Loading: /usr/share/xbmc/system/players/dvdplayer/libdvdnav-i486-linux.so
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdnav: Using dvdnav version 4.1.3
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdread: Using libdvdcss version 1.2.10 for DVD access
13:56:54 T:2897206128 M:1374064640    INFO: dll_fopen - something opened the mount file, let's hope it knows what it's doing
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdread: Attempting to use device /dev/loop0 mounted on /home/HEAP/DVDs/Running Scared for CSS authentication
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdread: Could not open /dev/loop0 with libdvdcss.
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdread: Can't open /dev/loop0 for reading
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdread: Device /dev/loop0 inaccessible, CSS authentication not available.
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdnav: vm: DVD Title:
13:56:54 T:2897206128 M:1374064640    INFO:   msg: libdvdnav: Unable to find map file '/home/xbmc/.dvdnav/.map'
13:56:54 T:2897206128 M:1373937664    INFO:   msg: libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions:
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  1
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  2
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  3
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  4
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  5
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  6
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  7
13:56:54 T:2897206128 M:1373937664    INFO:   msg:  8
13:56:54 T:2897206128 M:1373937664    INFO:   msg:
13:56:54 T:2897206128 M:1373962240   DEBUG: Open - Setting region mask ff
13:56:54 T:2897206128 M:1373962240  NOTICE: DVDPlayer: playing a dvd with menu's
13:56:54 T:2897206128 M:1373962240  NOTICE: Creating Demuxer
Then I've tried to mount DVD in the same directory. Still playable but no DVD menu showed. Log is below:
Code:
14:09:09 T:2862611312 M:1365192704  NOTICE: Creating InputStream
14:09:09 T:2862611312 M:1365192704   DEBUG: Loading: /usr/share/xbmc/system/players/dvdplayer/libdvdnav-i486-linux.so
14:09:09 T:2905598832 M:1365192704   DEBUG: thread start, auto delete: 1
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdnav: Using dvdnav version 4.1.3
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdread: Using libdvdcss version 1.2.10 for DVD access
14:09:09 T:2862611312 M:1365192704    INFO: dll_fopen - something opened the mount file, let's hope it knows what it's doing
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdread: Attempting to use device /dev/sr0 mounted on /home/HEAP/DVDs/Running Scared for CSS authentication
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdnav: vm: DVD Title: RUNNING
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdnav: Unable to find map file '/home/xbmc/.dvdnav/RUNNING.map'
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdread: Can't open file VIDEO_TS.IFO.
14:09:09 T:2862611312 M:1365192704    INFO:   msg: libdvdnav: vm: failed to read VIDEO_TS.IFO
14:09:09 T:2862611312 M:1365192704   ERROR: Error on dvdnav_open
14:09:09 T:2862611312 M:1365192704   ERROR: CDVDPlayer::OpenInputStream - error opening [/home/HEAP/DVDs/Running Scared/VIDEO_TS/VIDEO_TS.IFO]
14:09:09 T:2862611312 M:1365192704  NOTICE: CDVDPlayer::OnExit()
14:09:09 T:2862611312 M:1365192704  NOTICE: CDVDPlayer::OnExit() deleting input stream
14:09:09 T:3029489552 M:1365192704   ERROR: Playlist Player: skipping unplayable item: 0, path [/home/HEAP/DVDs/Running Scared/VIDEO_TS/VIDEO_TS.IFO]
14:09:09 T:3029489552 M:1365192704   DEBUG: new file set audiostream:0
14:09:09 T:2905598832 M:1365192704   DEBUG: Thread 2905598832 terminating (autodelete)
14:09:09 T:2862611312 M:1365192704   DEBUG: Thread 2862611312 terminating
14:09:09 T:3029489552 M:1365192704   DEBUG: CPlayerCoreFactory::GetPlayers(/home/HEAP/DVDs/Running Scared/VIDEO_TS/VIDEO_TS.VOB)
After that I've tried to set option to autorun DVD and got nothing at all. Log is below:
Code:
14:17:29 T:2845825904 M:1364336640  NOTICE: Creating InputStream
14:17:29 T:2845825904 M:1364336640   DEBUG: Loading: /usr/share/xbmc/system/players/dvdplayer/libdvdnav-i486-linux.so
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav: Using dvdnav version 4.1.3
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdread: Using libdvdcss version 1.2.10 for DVD access
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav: vm: DVD Title: RUNNING
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav: Unable to find map file '/home/xbmc/.dvdnav/RUNNING.map'
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdread: Can't open file VIDEO_TS.IFO.
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav: vm: failed to read VIDEO_TS.IFO
14:17:29 T:2845825904 M:1364336640   ERROR: Error on dvdnav_open
14:17:29 T:2845825904 M:1364336640   ERROR: CDVDPlayer::OpenInputStream - error opening [/dev/cdrom]
14:17:29 T:2845825904 M:1364336640  NOTICE: CDVDPlayer::OnExit()
14:17:29 T:2845825904 M:1364336640  NOTICE: CDVDPlayer::OnExit() deleting input stream
14:17:29 T:3029489552 M:1364336640   DEBUG: OnPlayBackStopped - Playback was stopped
14:17:29 T:2845825904 M:1364336640   DEBUG: Thread 2845825904 terminating
14:17:29 T:2854218608 M:1364336640   DEBUG: Thread 2854218608 terminating (autodelete)
14:17:29 T:3029489552 M:1364336640  NOTICE: CDVDPlayer::CloseFile()
14:17:29 T:3029489552 M:1364336640 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
14:17:29 T:3029489552 M:1364336640  NOTICE: DVDPlayer: waiting for threads to exit
14:17:29 T:3029489552 M:1364336640  NOTICE: DVDPlayer: finished waiting
I haven't tried yet to burn another image on DVD but I'm afraid it will be the same. Can I do something with this?
Reply
#2
Code:
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdread: Can't open file VIDEO_TS.IFO.
14:17:29 T:2845825904 M:1364336640    INFO:   msg: libdvdnav: vm: failed to read VIDEO_TS.IFO
1

How did you burn / create the images? xbmc will only play udf compliant images (as per the dvd standards).

Do you still have a problem if you extract the files in the iso to a directory and play the video_ts.ifo file?
Reply
#3
prae5 Wrote:How did you burn / create the images? xbmc will only play udf compliant images (as per the dvd standards).

Do you still have a problem if you extract the files in the iso to a directory and play the video_ts.ifo file?

As I've said, I just burned that image which works fine when is mounted. You know you cannot edit image paramaters when you burning image, you can set ISO/UDF parameters only when you burn files. You mean that image was bad one so I had to burn it from files not from image instead?
Reply
#4
Thanks a lot, I've burned another disk, not from image this time and all went well.
Reply

Logout Mark Read Team Forum Stats Members Help
[Linux] DVD works only if image is mounted. What is wrong?0