<br><br>On Saturday, November 27, 2021, Terje J. Hanssen via Cin <<a href="mailto:cin@lists.cinelerra-gg.org">cin@lists.cinelerra-gg.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The following articles made me aware of some basic Blu-ray tools of interest:<br>
<br>
<a href="https://www.videolan.org/developers/libbluray.html" target="_blank">https://www.videolan.org/devel<wbr>opers/libbluray.html</a><br>
<a href="https://wiki.gentoo.org/wiki/Blu-ray" target="_blank">https://wiki.gentoo.org/wiki/B<wbr>lu-ray</a><br>
<a href="https://packages.gentoo.org/packages/media-video/bluray_info" target="_blank">https://packages.gentoo.org/pa<wbr>ckages/media-video/bluray_info</a><br>
<br>
=======<br>
<br>
After installation on current openSUSE Leap 15.3, this looks like:<br>
<br>
zypper se -is bluray<br>
Loading repository data...<br>
Reading installed packages...<br>
<br>
S  | Name             | Type    | Version          | Arch   | Repository<br>
---+------------------+-------<wbr>--+------------------+--------<wbr>+----------------<br>
i+ | libbluray-bdj    | package | 1.3.0-lp153.96.1 | noarch | multimedia:libs<br>
i+ | libbluray-tools  | package | 1.3.0-lp153.96.1 | x86_64 | multimedia:libs<br>
i+ | libbluray2       | package | 1.0.2-2.38       | x86_64 | Main Repository<br>
i  | libbluray2-32bit | package | 1.0.2-2.38       | x86_64 | Main Repository<br>
<br>
<br>
And to list the libbluray-tools:<br>
<br>
rpm -ql libbluray-tools<br>
/usr/bin/bd_info<br>
/usr/bin/bd_list_titles<br>
/usr/bin/bd_splice<br>
<br>
<br>
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 ;)</blockquote><div><br></div><div>hm, it requires libbluray - not packaged for termux, adventure continued} </div><div>In your case be sure you have -dev/-devel packages for libbluray</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<a href="http://bluray.beandog.org/bluray_info/" target="_blank">http://bluray.beandog.org/blur<wbr>ay_info/</a><br>
<a href="https://sourceforge.net/projects/bluray-info/" target="_blank">https://sourceforge.net/projec<wbr>ts/bluray-info/</a><br>
<br>
=======<br>
<br>
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.)</blockquote><div><br></div><div><br></div><div>well, it was supposed to play as disk, not as file-you-manually-run.. (</div><div><br></div><div>probably some bugs in bdwrite (</div><div><br></div><div>can you also try udfinfo on those? </div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Error:<br>
------<br>
bd_info /dev/sr0<br>
Using libbluray version 1.0.2<br>
disc.c:323: failed opening UDF image /dev/sr0<br>
disc.c:424: error opening file BDMV/index.bdmv<br>
disc.c:424: error opening file BDMV/BACKUP/index.bdmv<br>
bd_open('/dev/sr0', '(null)') failed.<br>
<br>
<br>
bd_info /dev/sr0<br>
Using libbluray version 1.0.2<br>
disc.c:424: error opening file BDMV/index.bdmv<br>
disc.c:424: error opening file BDMV/BACKUP/index.bdmv<br>
bd_open('/dev/sr0', '(null)') failed.<br>
<br>
<br>
No errors ....<br>
---------<br>
bd_info /dev/sr0<br>
Using libbluray version 1.0.2<br>
udfread ERROR: ECMA 167 Volume Recognition failed<br>
disc.c:323: failed opening UDF image /dev/sr0<br>
index_parse.c:227: index.bdmv: unknown extension data at 120<br>
BluRay detected     : yes<br>
First Play supported: yes<br>
Top menu supported  : no<br>
HDMV titles         : 1<br>
BD-J titles         : 0<br>
UNSUPPORTED titles  : 0<br>
BD-J detected       : no<br>
AACS detected       : no<br>
BD+ detected        : no<br>
Application info:<br>
  initial mode preference : 2D<br>
  3D content exists       : No<br>
  video format            : ignored (0x0)<br>
  frame rate              : ignored (0x0)<br>
  initial dynamic range   : SDR (0x0)<br>
  provider data           : '                             <wbr>   '<br>
No disc library metadata<br>
<br>
Failed<br>
------<br>
bd_list_titles /dev/sr0<br>
udfread ERROR: ECMA 167 Volume Recognition failed<br>
disc.c:323: failed opening UDF image /dev/sr0<br>
index_parse.c:227: index.bdmv: unknown extension data at 120<br>
Main title: 1<br>
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<br>
<br>
<br>
bd_list_titles /dev/sr0<br>
disc.c:424: error opening file BDMV/index.bdmv<br>
disc.c:424: error opening file BDMV/BACKUP/index.bdmv<br>
bd_open(/dev/sr0) failed<br>
<br>
<br>
Error and warnings<br>
------------------<br>
ffprobe bluray:/dev/sr0<br>
ffprobe version 4.4 Copyright (c) 2007-2021 the FFmpeg developers<br>
  built with gcc 7 (SUSE Linux)<br>
[.............]<br>
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<br>
  libavutil      56. 70.100 / 56. 70.100<br>
  libavcodec     58.134.100 / 58.134.100<br>
  libavformat    58. 76.100 / 58. 76.100<br>
  libavdevice    58. 13.100 / 58. 13.100<br>
  libavfilter     7.110.100 /  7.110.100<br>
  libavresample   4.  0.  0 /  4.  0.  0<br>
  libswscale      5.  9.100 /  5.  9.100<br>
  libswresample   3.  9.100 /  3.  9.100<br>
  libpostproc    55.  9.100 / 55.  9.100<br>
udfread ERROR: ECMA 167 Volume Recognition failed<br>
disc.c:323: failed opening UDF image /dev/sr0<br>
index_parse.c:227: index.bdmv: unknown extension data at 120<br>
[bluray @ 0x556e57ffdbc0] 1 usable playlists:<br>
[bluray @ 0x556e57ffdbc0] playlist 00000.mpls (0:07:38)<br>
[bluray @ 0x556e57ffdbc0] selected 00000.mpls<br>
[h264 @ 0x556e580291c0] non-existing PPS 0 referenced<br>
    Last message repeated 1 times<br>
[.......]<br>
[h264 @ 0x556e580291c0] no frame!<br>
[mpegts @ 0x556e5801a600] Stream #2: not enough frames to estimate rate; consider increasing probesize<br>
[mpegts @ 0x556e5801a600] start time for stream 2 is not set in estimate_timings_from_pts<br>
[mpegts @ 0x556e5801a600] stream 2 : no TS found at start of file, duration not set<br>
bluray.c:256: 00000.m2ts: no timestamp for SPN 0 (got 0). clip 2040-20628240.<br>
[mpegts @ 0x556e5801a600] Could not find codec parameters for stream 2 (Video: h264, none): unspecified size<br>
Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options<br>
Input #0, mpegts, from 'bluray:/dev/sr0':<br>
  Duration: 00:07:38.29, start: 0.045333, bitrate: 8877 kb/s<br>
  Program 1<br>
    Metadata:<br>
      service_name    : Service01<br>
      service_provider: FFmpeg<br>
  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<br>
  Stream #0:1[0x1100]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, fltp, 224 kb/s<br>
  No Program<br>
  Stream #0:2[0x1fff]: Video: h264, none, 90k tbr, 90k tbn<br>
<br>
===========<br>
<br>
Terje J. H<br>
<br>
<br>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" target="_blank">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" target="_blank">https://lists.cinelerra-gg.org<wbr>/mailman/listinfo/cin</a><br>
</blockquote>