On Saturday, November 27, 2021, Terje J. Hanssen via Cin < cin@lists.cinelerra-gg.org> wrote:
> The following articles made me aware of some basic Blu-ray tools of > interest: > > https://www.videolan.org/developers/libbluray.html > https://wiki.gentoo.org/wiki/Blu-ray > https://packages.gentoo.org/packages/media-video/bluray_info > > ======= > > After installation on current openSUSE Leap 15.3, this looks like: > > zypper se -is bluray > Loading repository data... > Reading installed packages... > > S | Name | Type | Version | Arch | Repository > ---+------------------+---------+------------------+-------- > +---------------- > i+ | libbluray-bdj | package | 1.3.0-lp153.96.1 | noarch | > multimedia:libs > i+ | libbluray-tools | package | 1.3.0-lp153.96.1 | x86_64 | > multimedia:libs > i+ | libbluray2 | package | 1.0.2-2.38 | x86_64 | Main > Repository > i | libbluray2-32bit | package | 1.0.2-2.38 | x86_64 | Main > Repository > > > And to list the libbluray-tools: > > rpm -ql libbluray-tools > /usr/bin/bd_info > /usr/bin/bd_list_titles > /usr/bin/bd_splice > > > A fourth tool, "bluray_info" used in the Gentoo article, I didn't packaged > for Leap i.e as rpm, and I didn't succeed to compile and install it using > "Linux" procedure in the tar install file. So tip here is welcome ;) hm, it requires libbluray - not packaged for termux, adventure continued} In your case be sure you have -dev/-devel packages for libbluray > > http://bluray.beandog.org/bluray_info/ > https://sourceforge.net/projects/bluray-info/ > > ======= > > Without going in detail on each disc content and structure, here are my > preliminary test output for some earlier written BD-RE discs (Nero Linux > and bdwrite). Most of them recognized by my Samsung UBD-K8500 player as > Data discs. Autoplay not started for /udfs/BDMV/BDAV (as it does for DVD SD > and Wide-SD), but it is possible to browse down to STREAM and play video > files (m2ts, AC-3, HEVC, h264, HD and SD, but not pure dv.avi). (Browsing > is not required with VLC, with Nautilus just open the top directory: > Open>with VLC which starts playing a single video file.) well, it was supposed to play as disk, not as file-you-manually-run.. ( probably some bugs in bdwrite ( can you also try udfinfo on those? > > Error: > ------ > bd_info /dev/sr0 > Using libbluray version 1.0.2 > disc.c:323: failed opening UDF image /dev/sr0 > disc.c:424: error opening file BDMV/index.bdmv > disc.c:424: error opening file BDMV/BACKUP/index.bdmv > bd_open('/dev/sr0', '(null)') failed. > > > bd_info /dev/sr0 > Using libbluray version 1.0.2 > disc.c:424: error opening file BDMV/index.bdmv > disc.c:424: error opening file BDMV/BACKUP/index.bdmv > bd_open('/dev/sr0', '(null)') failed. > > > No errors .... > --------- > bd_info /dev/sr0 > Using libbluray version 1.0.2 > udfread ERROR: ECMA 167 Volume Recognition failed > disc.c:323: failed opening UDF image /dev/sr0 > index_parse.c:227: index.bdmv: unknown extension data at 120 > BluRay detected : yes > First Play supported: yes > Top menu supported : no > HDMV titles : 1 > BD-J titles : 0 > UNSUPPORTED titles : 0 > BD-J detected : no > AACS detected : no > BD+ detected : no > Application info: > initial mode preference : 2D > 3D content exists : No > video format : ignored (0x0) > frame rate : ignored (0x0) > initial dynamic range : SDR (0x0) > provider data : ' ' > No disc library metadata > > Failed > ------ > bd_list_titles /dev/sr0 > udfread ERROR: ECMA 167 Volume Recognition failed > disc.c:323: failed opening UDF image /dev/sr0 > index_parse.c:227: index.bdmv: unknown extension data at 120 > Main title: 1 > index: 1 duration: 00:07:38 chapters: 2 angles: 1 clips: 1 > (playlist: 00000.mpls) V:1 A:1 PG:0 IG:0 SV:0 SA:0 > > > bd_list_titles /dev/sr0 > disc.c:424: error opening file BDMV/index.bdmv > disc.c:424: error opening file BDMV/BACKUP/index.bdmv > bd_open(/dev/sr0) failed > > > Error and warnings > ------------------ > ffprobe bluray:/dev/sr0 > ffprobe version 4.4 Copyright (c) 2007-2021 the FFmpeg developers > built with gcc 7 (SUSE Linux) > [.............] > static --enable-gpl --enable-version3 --disable-openssl > --enable-avresample --enable-gnutls --enable-ladspa --enable-libass > --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio > --enable-libdav1d --enable-libdc1394 --enable-libdrm --enable-libfontconfig > --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack > --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt > --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh > --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf > --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp > --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-libmfx > --enable-vaapi --enable-vdpau --enable-version3 --enable-libfdk-aac-dlopen > --enable-nonfree --enable-libvo-amrwbenc --enable-libx264 --enable-libx265 > --enable-librtmp --enable-libxvid > libavutil 56. 70.100 / 56. 70.100 > libavcodec 58.134.100 / 58.134.100 > libavformat 58. 76.100 / 58. 76.100 > libavdevice 58. 13.100 / 58. 13.100 > libavfilter 7.110.100 / 7.110.100 > libavresample 4. 0. 0 / 4. 0. 0 > libswscale 5. 9.100 / 5. 9.100 > libswresample 3. 9.100 / 3. 9.100 > libpostproc 55. 9.100 / 55. 9.100 > udfread ERROR: ECMA 167 Volume Recognition failed > disc.c:323: failed opening UDF image /dev/sr0 > index_parse.c:227: index.bdmv: unknown extension data at 120 > [bluray @ 0x556e57ffdbc0] 1 usable playlists: > [bluray @ 0x556e57ffdbc0] playlist 00000.mpls (0:07:38) > [bluray @ 0x556e57ffdbc0] selected 00000.mpls > [h264 @ 0x556e580291c0] non-existing PPS 0 referenced > Last message repeated 1 times > [.......] > [h264 @ 0x556e580291c0] no frame! > [mpegts @ 0x556e5801a600] Stream #2: not enough frames to estimate rate; > consider increasing probesize > [mpegts @ 0x556e5801a600] start time for stream 2 is not set in > estimate_timings_from_pts > [mpegts @ 0x556e5801a600] stream 2 : no TS found at start of file, > duration not set > bluray.c:256: 00000.m2ts: no timestamp for SPN 0 (got 0). clip > 2040-20628240. > [mpegts @ 0x556e5801a600] Could not find codec parameters for stream 2 > (Video: h264, none): unspecified size > Consider increasing the value for the 'analyzeduration' (0) and > 'probesize' (5000000) options > Input #0, mpegts, from 'bluray:/dev/sr0': > Duration: 00:07:38.29, start: 0.045333, bitrate: 8877 kb/s > Program 1 > Metadata: > service_name : Service01 > service_provider: FFmpeg > Stream #0:0[0x1011]: Video: h264 (High) ([27][0][0][0] / 0x001B), > yuv420p(top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, > 50 tbc > Stream #0:1[0x1100]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, > stereo, fltp, 224 kb/s > No Program > Stream #0:2[0x1fff]: Video: h264, none, 90k tbr, 90k tbn > > =========== > > Terje J. H > > > -- > Cin mailing list > Cin@lists.cinelerra-gg.org > https://lists.cinelerra-gg.org/mailman/listinfo/cin >
-- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin