<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пн, 12 дек. 2022 г., 06:00 Terje J. Hanssen <<a href="mailto:terjejhanssen@gmail.com">terjejhanssen@gmail.com</a>>:<br></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>
      <br>
    </font>
    <div><font face="Courier New, Courier,
        monospace">Den 12.12.2022 01:10, skrev Andrew Randrianasulu:<br>
      </font></div>
    <blockquote type="cite">
      
      <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" target="_blank" rel="noreferrer">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" rel="noreferrer noreferrer" target="_blank">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" rel="noreferrer noreferrer" target="_blank">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" rel="noreferrer noreferrer" target="_blank">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 href="https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg03634.html" target="_blank" rel="noreferrer">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></font></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">it should be, at least we hope!</div><div dir="auto"><br></div><div dir="auto">just as far as I understand there was no (open-source) way to make udf 2.5 image from *arbitrary* folder. (tsmuxer need video/media files to put into image)</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">So I reached to netbsd tools.</div><div dir="auto"><br></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>
      <br>
      <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">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>
  </div>

</blockquote></div></div></div>