Re: Help ripping old DVD showing errors
Jonathan Crowther <[email protected]> Sat, 8 Jul 2023 15:58:17 +0000
| Newsgroups | gmane.comp.video.mplayer.user |
|---|---|
| Message-ID | <SJ0PR11MB7704E3396C0004E3F6F95415C032A@SJ0PR11MB7704.namprd11.prod.outlook.com> |
Mark, Thanks for the idea. The issues are reading the DVD file itself, especially metadata related to elapsed time and frames. Not sure cache is used for input, and my modern PC should not be limiting the processing and read/write speed. Minor question: any idea what default cache would be if no use of either -cache or -nocache? (man unclear of default) Just tried using "-cache 8192" , but still get elapsed time display incorrect, and same error: libdvdread: CHECK_VALUE failed in src/nav_read.c:271 for dsi->dsi_gi.zero1 == 0 If useful, here's the whole output (see more comment about "-nocache" after this output): MPlayer sherpya-r38407+g10a56363a7-12 (C) 2000-2022 MPlayer Team Playing DVD://1. libdvdread: Zero check failed in src/ifo_read.c:567 for vmgi_mat->zero_3 : 0x00000000010000000000000000000000000000 There are 6 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 0x00000290 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00000b00 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0002b080 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x000a4060 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x000c7840 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x000d0ef0 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00118310 libdvdread: Elapsed time 0 libdvdread: Found 6 VTS's libdvdread: Elapsed time 0 audio stream: 0 format: ac3 (stereo) language: unknown aid: 128. number of audio channels on disk: 1. number of subtitles on disk: 0 libdvdread: CHECK_VALUE failed in src/nav_read.c:271 for dsi->dsi_gi.zero1 == 0 ..........line repeats many times............ libdvdread: CHECK_VALUE failed in src/nav_read.c:271 for dsi->dsi_gi.zero1 == 0 dump: 351897600 bytes written to 'dvdout.mpg'. Core dumped ;) Exiting... (End of file) My use of "-nocache" was from a comment on https://en.wikibooks.org/wiki/MPlayer#Rip_DVD_to_raw_video ...though they also used "dvdnav://1" which I have also tried with no improvement for elapsed time. Using "dvdnav://1" results in same elapsed time issue, though has more info/error output, and specifically says: INIT ERROR: couldn't get init pos New position not yet determined. Remember to disable MPlayer's cache when playing dvdnav:// streams (adding -nocache to your command line) Cheers, Jonathan 🚂 ________________________________ From: MPlayer-users <[email protected]> on behalf of max muster <[email protected]> Sent: Saturday, July 8, 2023 4:24 AM To: MPlayer usage questions, feature requests, bug reports <[email protected]> Subject: Re: [MPlayer-users] Help ripping old DVD showing errors Hello i think you need to set the cache option: "C:\Program Files (x86)\MPlayer\mplayer.exe" -cache 8192 -dvd-device e: -dumpstream DVD://1 -dumpfile dvdout.mpg That gives mplayer the possibility to read 8MB data ahead from dvd drive and then writes down data to dumpfile. Regards,Mark _______________________________________________ MPlayer-users mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users