<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="Courier New, Courier, monospace"><br>
<br>
</font>
<div class="moz-cite-prefix"><font face="Courier New, Courier,
monospace">Den 12.12.2022 01:10, skrev Andrew Randrianasulu:<br>
</font></div>
<blockquote type="cite"
cite="mid:CA+rFky7aX208Kb3ZrxVQaNoy3ia2Sihv-2HPPgx06uwAyvktGg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">
<div><font face="Courier New, Courier, monospace"><br>
<br>
</font>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr"><font face="Courier New,
Courier, monospace">пн, 12 дек. 2022 г., 03:04 Terje J.
Hanssen via Cin <<a
href="mailto:cin@lists.cinelerra-gg.org"
moz-do-not-send="true" class="moz-txt-link-freetext">cin@lists.cinelerra-gg.org</a>>:<br>
</font></div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <font face="Courier New, Courier, monospace"><br>
</font> <font face="Courier New, Courier, monospace"><br>
</font>
<div><font face="Courier New, Courier, monospace">Den
11.12.2022 20:08, skrev Andrew Randrianasulu via
Cin:<br>
</font> </div>
<blockquote type="cite">
<div dir="auto">
<div><font face="Courier New, Courier, monospace"><br>
</font> <font face="Courier New, Courier,
monospace"><br>
</font>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr"><font
face="Courier New, Courier, monospace">вс,
11 дек. 2022 г., 21:44 Phyllis Smith via Cin
<<a
href="mailto:cin@lists.cinelerra-gg.org"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">cin@lists.cinelerra-gg.org</a>>:<br>
</font> </div>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_default"
style="font-size:small"><font
face="Courier New, Courier, monospace"><br>
</font> </div>
</div>
<div class="gmail_quote">
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div><font face="Courier New, Courier,
monospace"> I wonder if someone can
clarify if UDF version 2.5 or higher
really is required for creating and
burning Blu-ray video to VBD-discs<span
class="gmail_default"
style="font-size:small"> (blu-ray
video discs)</span><br>
</font> </div>
</blockquote>
<div><font face="Courier New, Courier,
monospace"><span class="gmail_default"
style="font-size:small">The latest
version of Fedora, i.e. version 36,
has udftools version 2.3 and my
laptop with Fedora 32 has udftools
version 2.1. Both have been and
continue to work to create blu-ray
discs by the CinGG method.</span> </font></div>
</div>
</div>
</blockquote>
</div>
</div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace">well, while standard demand udf 2.5 -
I guess most (newer) players relaxed on that...</font></div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
</div>
</blockquote>
<font face="Courier New, Courier, monospace"><br>
My Samsung UBD-K8500 4K UHD Blu-ray Player is a 2016
model, so it looks so. The spec sheet doesn't mention
UDF version and is not very detailed<br>
</font>
<font face="Courier New, Courier, monospace"><a
href="https://image-us.samsung.com/SamsungUS/pim/migration/doc/ubd-k8500-za_DAV_UBD_K8500_SpecSheet_01.04.16.pdf"
target="_blank" rel="noreferrer"
moz-do-not-send="true" class="moz-txt-link-freetext">https://image-us.samsung.com/SamsungUS/pim/migration/doc/ubd-k8500-za_DAV_UBD_K8500_SpecSheet_01.04.16.pdf</a><br>
</font> <font face="Courier New, Courier, monospace"><br>
</font>
<blockquote type="cite">
<div dir="auto">
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace">because while mkudffs can make udf
2.5 image/skeleton there is no simple way to
populate this filesystem with files under Linux!</font></div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace">Only netbsd kernel can write udf 2.5
disks/disk images, and for most bugfixed code
you need unreleased yet netbsd 10.</font></div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace">I extracted few utilites from netbsd
tree (because 5gb of NetBSD sources was too much
for my puny tablet)</font></div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><a
href="https://github.com/Randrianasulu/makefs_termux"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://github.com/Randrianasulu/makefs_termux</a><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace">this one should create _populated_
image, just be sure to set both min and max udf
version to 2.5 and block size suitable for
optical media. (2048)</font></div>
<div dir="auto"><font face="Courier New, Courier,
monospace"><br>
</font> </div>
<div dir="auto"><font face="Courier New, Courier,
monospace">Linux kernel even most latest git
still stuck at 2.01 for writing (bdwrite works
by utilizing linux kernel udf write support)</font></div>
</div>
</blockquote>
<font face="Courier New, Courier, monospace"><br>
</font> <font face="Courier New, Courier, monospace">The
mkudffs (and mkfs.udf in udftools) man page say it is
used to create a UDF filesystem on a device (usually a
disk). <br>
Is it a fair understanding that the mkudffs command we
use first, creates the udfs file system itself based
on the kernel support, which bdwrite next write the
udfs image upon?<br>
</font></div>
</blockquote>
</div>
</div>
<div dir="auto"><font face="Courier New, Courier, monospace"><br>
</font></div>
<div dir="auto"><font face="Courier New, Courier, monospace"><br>
</font></div>
<div dir="auto"><font face="Courier New, Courier, monospace">mkudffs
by itself should work without kernel-level support, just
there is no way (one I know) to populate this filesystem if
kernel udf module does not support writing or missed.</font></div>
<div dir="auto"><font face="Courier New, Courier, monospace"><br>
</font></div>
<div dir="auto"><font face="Courier New, Courier, monospace">in
theory there was udfclient, but I lost myself quickly in its
cmd line interface, and back in time ( ~year or so ago) it
was not working with 2.5 images for writing anyway ....</font></div>
</div>
</blockquote>
<font face="Courier New, Courier, monospace"><br>
<br>
Ok, but the Blu-ray iso image I created last year with tsMuxer (on
Leap) and burned to BD-RE disc with K3b:<br>
<a class="moz-txt-link-freetext" href="https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg03634.html">https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg03634.html</a><br>
<br>
Verifying this disc now with bdinfo outputs<br>
udfrev=2.50<br>
udfwriterev=2.50<br>
<br>
Isn't this real UDF 2.5 according to the Blu-ray standard?<br>
<br>
<br>
<br>
</font>
<blockquote type="cite"
cite="mid:CA+rFky7aX208Kb3ZrxVQaNoy3ia2Sihv-2HPPgx06uwAyvktGg@mail.gmail.com">
<div dir="auto">
<div dir="auto"><font face="Courier New, Courier, monospace"><br>
</font></div>
<div dir="auto"><font face="Courier New, Courier, monospace">in
theory you can use bdwrite over mounted ext4 image (say) and
then use populated tree as source for makefs ....</font></div>
<div dir="auto">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div> <font face="Courier New, Courier, monospace"><br>
</font></div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</body>
</html>