DVD Play
  • Caterpillar
    Caterpillar
    Qwert44
    Posts: 22 from 2009/11/16
    Dear All,

    At the time I installed MorphOS last week DVDs were played smoothly via Mplayer. Now I tried it, and after a while Mplayer said that there is a read write error on the disk (any DVD basically).

    I have a MacMini 1.5, and tried with the internal DVD drive and also with external ones and with several DVDs. In Ambient all files on the DVD are shown, seems to be OK.

    I tried with AMP2, which does exactly the same thing.

    Can it happen that I installed something that "ruined" the DVD play "capability"?

    thanks for any ideas

    cheers
  • »23.11.09 - 19:29
    Profile
  • Caterpillar
    Caterpillar
    Qwert44
    Posts: 22 from 2009/11/16
    cygnused says "DOS error 296" when trying to open a smaller VOB in Cygnused...
  • »23.11.09 - 19:35
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    pampers
    Posts: 1061 from 2009/2/26
    From: Tczew, Poland
    What about other CD's, like music CD or software? From my experience i have to say that most of internal cdroms in minis are crap..
    MorphOS 3.x
  • »23.11.09 - 20:27
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Ruud
    Posts: 335 from 2009/2/2
    From: Hampshire, UK
    I have to agree with pampers. The standard drives don't seem brilliant, I've replaced mine with a nice Panasonic multi drive. It's much nicer and very quick.
    "We live, we die, we laugh, we cry"
  • »23.11.09 - 20:35
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Posts: 1331 from 2003/6/16
    These drives are crap indeed. Mine can't read anything anymore, i think. I should replace it too. Anyone got a nice link for that? :)
  • »23.11.09 - 20:37
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Ruud
    Posts: 335 from 2009/2/2
    From: Hampshire, UK
    I bought one of these.

    [edit] relisted here.

    [ Edited by Ruud on 2009/11/23 19:42 ]
    "We live, we die, we laugh, we cry"
  • »23.11.09 - 20:41
    Profile
  • Caterpillar
    Caterpillar
    Qwert44
    Posts: 22 from 2009/11/16
    To play -avi-s or mpegs from DVD or CD works nicely with the same MPlayer.
    I tried with an external drive as well and the symptoms are the same.
    Therefore I think it is a software issue...
  • »23.11.09 - 20:42
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Posts: 1331 from 2003/6/16
    Well, i hope you don't try to play encrypted DVD as if it was a normal file, because in that case it would certainly give that error. In Mplayer you play DVD by using the appropriate "Play DVD" (or DVD icon) option.
  • »23.11.09 - 21:28
    Profile Visit Website
  • Caterpillar
    Caterpillar
    Qwert44
    Posts: 22 from 2009/11/16
    A bit narrowed down:
    - with own burned DVDs it seems to have no issues
    - with "original" DVDs, I used Snoopium to see what it searches for. And I found the following in the log, which speaks about some DVDKeys etc.:

    Does that mean anything to anyone?



    [1] [mplayer] [Open] [dvd://2.ifo] [Read] [Fail]
    [2] [mplayer] [Open] [dvd://2.idx] [Read] [Fail]
    [3] [mplayer] [Open] [PROGDIR:conf/sub/2.ifo] [Read] [Fail]
    [4] [mplayer] [Open] [PROGDIR:conf/sub/2.idx] [Read] [Fail]
    [5] [mplayer] [Open] [DVDCSS_METHOD] [Read] [Fail]
    [6] [mplayer] [Open] [DVDCSS_VERBOSE] [Read] [Fail]
    [7] [mplayer] [Open] [DVDCSS_CACHE] [Read] [Fail]
    [8] [mplayer] [Open] [DVDCSS_RAW_DEVICE] [Read] [Fail]
    [9] [mplayer] [MakeDir] [PROGDIR:conf/DVDKeys] [] [Fail]
    [10] [mplayer] [MakeDir] [PROGDIR:conf/DVDKeys/GLAD_SE_D1_G4-2005071910370200-000000003c] [] [Fail]
    [11] [mplayer] [Open] [DVDREAD_NOKEYS] [Read] [Fail]
    [12] [mplayer] [Open] [PROGDIR:conf/DVDKeys/GLAD_SE_D1_G4-2005071910370200-000000003c/000000c809] [Read] [Fail]
    [13] [mplayer] [Open] [PROGDIR:conf/DVDKeys/GLAD_SE_D1_G4-2005071910370200-000000003c/00003d4e32] [Read] [Fail]
  • »23.11.09 - 21:29
    Profile
  • Caterpillar
    Caterpillar
    Qwert44
    Posts: 22 from 2009/11/16
    Does not work with the the DVD Play menu / or button it is the following log:

    [65] [mplayer] [Open] [dvd://1.ifo] [Read] [Fail]
    [66] [mplayer] [Open] [dvd://1.idx] [Read] [Fail]
    [67] [mplayer] [Open] [PROGDIR:conf/sub/1.ifo] [Read] [Fail]
    [68] [mplayer] [Open] [PROGDIR:conf/sub/1.idx] [Read] [Fail]
    [69] [mplayer] [Open] [DVDCSS_METHOD] [Read] [Fail]
    [70] [mplayer] [Open] [DVDCSS_VERBOSE] [Read] [Fail]
    [71] [mplayer] [Open] [DVDCSS_CACHE] [Read] [Fail]
    [72] [mplayer] [Open] [DVDCSS_RAW_DEVICE] [Read] [Fail]
    [73] [mplayer] [MakeDir] [PROGDIR:conf/DVDKeys] [] [Fail]
    [74] [mplayer] [MakeDir] [PROGDIR:conf/DVDKeys/GLAD_SE_D1_G4-2005071910370200-000000003c] [] [Fail]
    [75] [mplayer] [Open] [DVDREAD_NOKEYS] [Read] [Fail]
    [76] [mplayer] [Open] [PROGDIR:conf/DVDKeys/GLAD_SE_D1_G4-2005071910370200-000000003c/000000c809] [Read] [Fail]
  • »23.11.09 - 21:33
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Posts: 1331 from 2003/6/16
    Well, it looks like it can't create a directory for some reason. Do you use FFS without long names option enabled, by any chance?

    But even if Mplayer can't write keys, it should still play it anyway... Just run mplayer in shell mode and type something like mplayer dvd://1 and see the actual mplayer log.

    [ Edited by Fab on 2009/11/23 23:12 ]
  • »24.11.09 - 00:11
    Profile Visit Website
  • Caterpillar
    Caterpillar
    Qwert44
    Posts: 22 from 2009/11/16
    Hi Fab,

    no, it is the standard SFS. However if I look into the directory, it creates the keys... Strange.

    Thanks for the tip for the CLI Mplayer. It does not work either, but a bit more verbose. Sorry for the long log, but I am not sure which part of it can lead to a conclusion:

    MPlayer SVN-r29543-4.2.4 (C) 2000-2009 MPlayer Team
    138 audio & 300 video codecs

    Playing dvd://1.
    libdvdread: Using libdvdcss version 1.2.10 for DVD access
    There are 10 titles on this DVD.
    There are 1 angles in this DVD title.

    libdvdread: Attempting to retrieve all CSS keys
    libdvdread: This can take a _long_ time, please be patient

    libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000013d
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000c809
    libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_01_0.VOB (0x0000c809)
    libdvdread: Elapsed time 1
    libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000196e4
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x003c0ac7
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x003c0acc
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x003c3118
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x003c311d
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x003ce947
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x003ce94c
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x003d279c
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x003d27a1
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x003d4e2d
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x003d4e32
    libdvdread: Elapsed time 0
    libdvdread: Found 6 VTS's
    libdvdread: Elapsed time 1
    audio stream: 0 format: ac3 (5.1) language: en aid: 128.
    audio stream: 1 format: ac3 (5.1) language: hu aid: 129.
    audio stream: 2 format: ac3 (stereo) language: en aid: 130.
    number of audio channels on disk: 3.
    subtitle ( sid ): 0 language: en
    subtitle ( sid ): 1 language: hu
    subtitle ( sid ): 2 language: nl
    subtitle ( sid ): 3 language: da
    subtitle ( sid ): 4 language: fi
    subtitle ( sid ): 5 language: iw
    subtitle ( sid ): 6 language: is
    subtitle ( sid ): 7 language: no
    subtitle ( sid ): 8 language: sv
    subtitle ( sid ): 9 language: en
    subtitle ( sid ): 10 language: hu
    subtitle ( sid ): 11 language: nl
    subtitle ( sid ): 12 language: da
    subtitle ( sid ): 13 language: fi
    subtitle ( sid ): 14 language: iw
    subtitle ( sid ): 15 language: is
    subtitle ( sid ): 16 language: no
    subtitle ( sid ): 17 language: sv
    subtitle ( sid ): 18 language: en
    subtitle ( sid ): 19 language: hu
    subtitle ( sid ): 20 language: nl
    subtitle ( sid ): 21 language: da
    subtitle ( sid ): 22 language: fi
    subtitle ( sid ): 23 language: iw
    subtitle ( sid ): 24 language: is
    subtitle ( sid ): 25 language: no
    subtitle ( sid ): 26 language: sv
    subtitle ( sid ): 27 language: hu
    number of subtitles on disk: 28
    MPEG-PS file format detected.
    MPEG: No audio stream found -> no sound.
    VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 9800.0 kbps (1225.0 kbyte/s)
    VO: [cgx_overlay_gui] Hello!
    VO: [cgx_overlay] Hello!
    ==========================================================================
    Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
    VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
    Could not find matching colorspace - retrying with -vf scale...
    Opening video filter: [scale]
    The selected video_out device is incompatible with this codec.
    Try appending the scale filter to your filter list,
    e.g. -vf spp,scale instead of -vf spp.
    VDecoder init failed :(
    Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
    Unsupported PixelFormat -1
    Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
    ==========================================================================
    Audio: no sound
    Starting playback...
    VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
    VDec: using Planar YV12 as output csp (no 0)
    Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
    VO: [cgx_overlay] 720x576 => 1024x576 Planar YV12
    VO: [cgx_overlay] Window mode.
    libdvdnav: DVD Title: GLAD_SE_D1_G4
    libdvdnav: DVD Serial Number: 32f38ca1
    VO: [cgx_overlay] : window size: 1024x576.
    VO: Disabling blanker
    VO: [cgx_overlay] : cgxvideo.library >= 43.6 detected, using doublebuffer
    VO: [cgx_overlay] : using draw_slice_420p (PLANAR) primitive
    [mpeg2video @ 0x2863a8a0]ac-tex damaged at 24 7
    [mpeg2video @ 0x2863a8a0]Warning MVs not available
    [mpeg2video @ 0x2863a8a0]concealing 1305 DC, 1305 AC, 1305 MV errors

    VO: Enabling blanker

    Exiting... (End of file)
  • »24.11.09 - 05:24
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Posts: 1331 from 2003/6/16
    Mmmh, not exactly sure what happens but try in the same way from shell with just dvd:// and then dvd://2
    try titles from 2 to 10.

    Alternatively, you can also tell mplayer to use dvdnav (which supports dvd menus): dvdnav://

    My guess is the 1st title you're trying to play is a still frame or something that standard dvd:// can't play.
  • »24.11.09 - 13:55
    Profile Visit Website