<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 8 нояб. 2022 г., 13:29 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>
    After using bdwrite and then <br>
    <br>
    tree -h /mntX/BDMV<br>
    <br>
    do you get output (empty content in in the structure) as I get now
    at the bottom?<br>
    12 directories, 0 files<br>
    <br>
    or <br>
    12 directories, 9 files <br>
    with i.e the main video content in STREAM<br>
    as I got last year ago?<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">well, mplayer plays resulting udfs via br: protocol with some messages from libbluray. So I assume files are there</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>
    <br>
    <br>
    <blockquote type="cite">
      <div dir="auto">
        <div dir="auto">bdwrite how reports</div>
         
        <div dir="auto">warning bdwrite uses field into from stream<br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">so, more testing needed!</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">вт, 8 нояб. 2022 г., 04:33
          Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" target="_blank" rel="noreferrer">randrianasulu@gmail.com</a>>:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div dir="auto">
            <div><br>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">вт, 8 нояб. 2022 г.,
                  00:36 Terje J. Hanssen <<a href="mailto:terjejhanssen@gmail.com" rel="noreferrer noreferrer" target="_blank">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> <br>
                    <br>
                    <div>Den 07.11.2022 21:32, skrev Andrew
                      Randrianasulu:<br>
                    </div>
                    <blockquote type="cite">
                      <div dir="auto">
                        <div><br>
                          <br>
                          <div class="gmail_quote">
                            <div dir="ltr" class="gmail_attr">пн, 7
                              нояб. 2022 г., 23:12 Terje J. Hanssen <<a href="mailto:terjejhanssen@gmail.com" rel="noreferrer noreferrer noreferrer
                                noreferrer noreferrer noreferrer
                                noreferrer noreferrer noreferrer" target="_blank">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> <br>
                                <br>
                                <div>Den 07.11.2022 19:31, skrev Andrew
                                  Randrianasulu:<br>
                                </div>
                                <blockquote type="cite">
                                  <div dir="auto">
                                    <div><br>
                                      <br>
                                      <div class="gmail_quote">
                                        <div dir="ltr" class="gmail_attr">пн, 7 нояб.
                                          2022 г., 21:27 Terje J.
                                          Hanssen <<a href="mailto:terjejhanssen@gmail.com" rel="noreferrer noreferrer
                                            noreferrer noreferrer
                                            noreferrer noreferrer
                                            noreferrer noreferrer
                                            noreferrer noreferrer" target="_blank">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> <br>
                                            <br>
                                            <div>Den 07.11.2022 18:58,
                                              skrev Andrew
                                              Randrianasulu:<br>
                                            </div>
                                            <blockquote type="cite">
                                              <div dir="auto">
                                                <div><br>
                                                  <br>
                                                  <div class="gmail_quote">
                                                    <div dir="ltr" class="gmail_attr">пн,
                                                      7 нояб. 2022 г.,
                                                      20:50 Andrew
                                                      Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer
                                                        noreferrer
                                                        noreferrer
                                                        noreferrer
                                                        noreferrer
                                                        noreferrer
                                                        noreferrer
                                                        noreferrer
                                                        noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br>
                                                    </div>
                                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                      <div dir="auto">
                                                        <div><br>
                                                          <br>
                                                          <div class="gmail_quote">
                                                          <div dir="ltr" class="gmail_attr">пн, 7 нояб. 2022 г., 20:30 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br>
                                                          </div>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <div dir="auto">
                                                          <div><br>
                                                          <br>
                                                          <div class="gmail_quote">
                                                          <div dir="ltr" class="gmail_attr">пн, 7 нояб. 2022 г., 19:40 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br>
                                                          </div>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <div dir="auto">
                                                          <div><br>
                                                          <br>
                                                          <div class="gmail_quote">
                                                          <div dir="ltr" class="gmail_attr">пн, 7 нояб. 2022 г., 19:10 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" rel="noreferrer noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer
                                                          noreferrer noreferrer" target="_blank">randrianasulu@gmail.com</a>>:<br>
                                                          </div>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <div dir="auto">Because
                                                          old thread 
                                                          now a bit too
                                                          big for mobile
                                                          gmail  client.</div>
                                                          </blockquote>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                        </div>
                                                      </div>
                                                    </blockquote>
                                                  </div>
                                                </div>
                                              </div>
                                            </blockquote>
                                            <br>
                                            Yes, I also discovered that
                                            and thougt we should
                                            continue on another thread<br>
                                            (though Thunderbird/IMAP on
                                            my Ultrabook had no
                                            problems)<br>
                                            <br>
                                            <br>
                                            <blockquote type="cite">
                                              <div dir="auto">
                                                <div>
                                                  <div class="gmail_quote">
                                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                      <div dir="auto">
                                                        <div>
                                                          <div class="gmail_quote">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <div dir="auto">
                                                          <div>
                                                          <div class="gmail_quote">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <div dir="auto">
                                                          <div>
                                                          <div class="gmail_quote">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <div dir="auto">
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto">Yes,
                                                          I'll try to
                                                          see if it
                                                          fails same way
                                                          on my end. </div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto">code
                                                          seems to check
                                                          first 100
                                                          frames</div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto">
                                                          <div dir="auto">2528
                                                          static int
                                                          field_probe(AVFormatContext
                                                          *fmt_ctx,
                                                          AVStream *st)</div>
                                                          <div dir="auto">2529
                                                          {</div>
                                                          <div dir="auto">2530 
                                                           AVDictionary
                                                          *copts = 0;</div>
                                                          <div dir="auto">2531 
 //av_dict_copy(&copts, opts, 0);</div>
                                                          <div dir="auto">2532 
                                                           AVCodecID
                                                          codec_id =
                                                          st->codecpar->codec_id;</div>
                                                          <div dir="auto">2533
                                                          #if
                                                          LIBAVCODEC_VERSION_INT
                                                          <=
                                                          AV_VERSION_INT(58,134,100)</div>
                                                          <div dir="auto">2534 
                                                           AVCodec
                                                          *decoder =
                                                          avcodec_find_decoder(codec_id);</div>
                                                          <div dir="auto">2535
                                                          #endif</div>
                                                          <div dir="auto">2536
                                                          #if
                                                          LIBAVCODEC_VERSION_INT
                                                          >=
                                                          AV_VERSION_INT(59,16,100)</div>
                                                          <div dir="auto">2537 
                                                           const AVCodec
                                                          *decoder =
                                                          avcodec_find_decoder(codec_id);</div>
                                                          <div dir="auto">2538
                                                          #endif</div>
                                                          <div dir="auto">2539 
 AVCodecContext *ctx = avcodec_alloc_context3(decoder);</div>
                                                          <div dir="auto">2540 
                                                           if( !ctx ) {</div>
                                                          <div dir="auto">2541 
                                                           
                                                           fprintf(stderr,"codec
                                                          alloc
                                                          failed\n");</div>
                                                          <div dir="auto">2542 
                                                             return -1;</div>
                                                          <div dir="auto">2543 
                                                           }</div>
                                                          <div dir="auto">2544 
 avcodec_parameters_to_context(ctx, st->codecpar);</div>
                                                          <div dir="auto">2545 
                                                           if(
                                                          avcodec_open2(ctx,
                                                          decoder,
                                                          &copts)
                                                          < 0 ) {</div>
                                                          <div dir="auto">2546 
                                                           
                                                           fprintf(stderr,"codec
                                                          open
                                                          failed\n");</div>
                                                          <div dir="auto">2547 
                                                             return -1;</div>
                                                          <div dir="auto">2548 
                                                           }</div>
                                                          <div dir="auto">2549 
 av_dict_free(&copts);</div>
                                                          <div dir="auto">2550 </div>
                                                          <div dir="auto">2551 
                                                           AVFrame *ipic
                                                          =
av_frame_alloc();</div>
                                                          <div dir="auto">2552 
                                                           AVPacket
                                                          ipkt;</div>
                                                          <div dir="auto">2553 
 av_init_packet(&ipkt);</div>
                                                          <div dir="auto">2554 
                                                           int ilaced =
                                                          -1;</div>
                                                          <div dir="auto">2555 
                                                           for( int
                                                          retrys=100;
                                                          --retrys>=0
                                                          &&
                                                          ilaced<0; )
                                                          {</div>
                                                          <div dir="auto">2556 
                                                           
                                                           av_packet_unref(&ipkt);</div>
                                                          <div dir="auto">2557 
                                                             int ret =
                                                          av_read_frame(fmt_ctx,
                                                          &ipkt);</div>
                                                          <div dir="auto">2558 
                                                             if( ret ==
                                                          AVERROR_EOF )
                                                          break;</div>
                                                          <div dir="auto">2559 
                                                             if( ret !=
                                                          0 ) continue;</div>
                                                          <div dir="auto">2560 
                                                             if(
                                                          ipkt.stream_index
                                                          !=
                                                          st->index )
                                                          continue;</div>
                                                          <div dir="auto">2561 
                                                             if(
                                                          !ipkt.data ||
                                                          !ipkt.size )
                                                          continue;</div>
                                                          <div dir="auto">2562 
                                                             ret =
                                                          avcodec_send_packet(ctx,
                                                          &ipkt);</div>
                                                          <div dir="auto">2563 
                                                             if( ret
                                                          < 0 ) {</div>
                                                          <div dir="auto">2564 
                                                             
                                                           fprintf(stderr,
"avcodec_send_packet failed\n");</div>
                                                          <div dir="auto">2565 
                                                               break;</div>
                                                          <div dir="auto">2566 
                                                             }</div>
                                                          <div dir="auto">2567 
                                                             ret =
                                                          avcodec_receive_frame(ctx,
                                                          ipic);</div>
                                                          <div dir="auto">2568 
                                                             if( ret
                                                          >= 0 ) {</div>
                                                          <div dir="auto">2569 
                                                               ilaced =
ipic->interlaced_frame ? 1 : 0;</div>
                                                          <div dir="auto">2570 
                                                               break;</div>
                                                          <div dir="auto">2571 
                                                             }</div>
                                                          <div dir="auto">2572 
                                                             if( ret !=
AVERROR(EAGAIN) )</div>
                                                          <div dir="auto">2573 
                                                             
                                                           fprintf(stderr,
"avcodec_receive_frame failed %d\n", ret);</div>
                                                          <div dir="auto">2574 
                                                           }</div>
                                                          <div dir="auto">2575 
 av_packet_unref(&ipkt);</div>
                                                          <div dir="auto">2576 
 av_frame_free(&ipic);</div>
                                                          <div dir="auto">2577 
 avcodec_free_context(&ctx);</div>
                                                          <div dir="auto">2578 
                                                           return
                                                          ilaced;</div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto">may
                                                          be we can add
                                                          flags to force
                                                          interlaced vs
                                                          progressive to
                                                          bdwrite ...
                                                          and/or debug
                                                          why it fails.</div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                          </div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto">sorry,
                                                          not m2t or
                                                          m2ts files
                                                          were found on
                                                          my main
                                                          harddrive, so
                                                          blind shot!</div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto">Terje,
                                                          can you
                                                          recompile
                                                          bdwrite with
                                                          attached patch
                                                          and see if it
                                                          improves
                                                          situation?</div>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                        </div>
                                                      </div>
                                                    </blockquote>
                                                  </div>
                                                </div>
                                              </div>
                                            </blockquote>
                                            <br>
                                            I hope to avoid recompiling
                                            my ultrabook, where I just
                                            have installed the CinGG
                                            appimage<br>
                                             <br>
                                            <br>
                                            <blockquote type="cite">
                                              <div dir="auto">
                                                <div>
                                                  <div class="gmail_quote">
                                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                      <div dir="auto">
                                                        <div>
                                                          <div class="gmail_quote">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <div dir="auto">
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto"><br>
                                                          </div>
                                                          <div dir="auto">err,
                                                          I think second
                                                          patch also
                                                          needed,
                                                          because ilace
                                                          in bdwrite is
                                                          just 1/0/-1
                                                          not more
                                                          detailed.</div>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">finally
                                                          found m2t
                                                          file, for me
                                                          bdwrite does
                                                          not complain
                                                          but resulting
                                                          file is
                                                          unplayable</div>
                                                      </div>
                                                    </blockquote>
                                                  </div>
                                                </div>
                                              </div>
                                            </blockquote>
                                            <br>
                                            Note:<br>
                                            I just used the short m2t
                                            file you linked to; maybe it
                                            is to short for interlace
                                            probe?<br>
                                          </div>
                                        </blockquote>
                                      </div>
                                    </div>
                                    <div dir="auto"><br>
                                    </div>
                                    <div dir="auto"><br>
                                    </div>
                                    <div dir="auto">may be! try to cp it
                                      under few different names then cat
                                      them together to get longer file?</div>
                                    <div dir="auto"><br>
                                    </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>  <br>
                                            <blockquote>
                                              <div dir="auto">this one
                                                contain real very short
                                                hdv sample with mp2
                                                sound</div>
                                              <a href="http://twenkid.com/os/3.m2t" rel="noreferrer
                                                noreferrer noreferrer
                                                noreferrer noreferrer
                                                noreferrer noreferrer
                                                noreferrer noreferrer
                                                noreferrer noreferrer" target="_blank">http://twenkid.com/os/3.m2t</a><br>
                                            </blockquote>
                                            <br>
                                            <blockquote type="cite">
                                              <div dir="auto">
                                                <div>
                                                  <div class="gmail_quote">
                                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                      <div dir="auto">
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">note
                                                          I used -b
                                                          switch for new
                                                          mkudffs so it
                                                          works with
                                                          2048 blocks
                                                          and not
                                                          default 512 <br>
                                                        </div>
                                                      </div>
                                                    </blockquote>
                                                  </div>
                                                </div>
                                              </div>
                                            </blockquote>
                                            <br>
                                            I used the plain manual step
                                            3 without -b, as also used
                                            for 2048 blocks in the
                                            sample step 2 ?<br>
                                            I 'll do a new attempt with
                                            -b and reort the result<br>
                                            <br>
                                            <br>
                                            <blockquote type="cite">
                                              <div dir="auto">
                                                <div>
                                                  <div class="gmail_quote">
                                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                      <div dir="auto">
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">root@slax:/tmp#
                                                          mkudffs -b
                                                          2048
                                                          /tmp/newfilename.udfs
                                                          25915         
                                                           
                                                           filename=/tmp/newfilename.udfs 
                                                                       
                                                                       
                                                               
                                                          label=LinuxUDF 
                                                                       
                                                                       
                                                                       
                                                                       
uuid=6369651cdf849fbf                                                 
                                                          blocksize=2048 
                                                                       
                                                                       
                                                                       
                                                                       
                                                          blocks=25915 
                                                                       
                                                                       
                                                                       
                                                                       
                                                            udfrev=2.01 
                                                                       
                                                                       
                                                                       
                                                                       
                                                             </div>
                                                        <div dir="auto">start=0,
                                                          blocks=16,
                                                          type=ERASE   
                                                                       
                                                                       
                                                                 
                                                          start=16,
                                                          blocks=4,
                                                          type=VRS     
                                                                       
                                                                       
                                                                   
                                                          start=20,
                                                          blocks=76,
                                                          type=ERASE   
                                                                       
                                                                       
                                                               
                                                          start=96,
                                                          blocks=16,
                                                          type=MVDS     
                                                                       
                                                                       
                                                            start=112,
                                                          blocks=16,
                                                          type=ERASE   
                                                                       
                                                                     
                                                          start=128,
                                                          blocks=4,
                                                          type=LVID     
                                                                       
                                                                     
                                                          start=132,
                                                          blocks=124,
                                                          type=ERASE   
                                                                       
                                                               
                                                          start=256,
                                                          blocks=1,
                                                          type=ANCHOR   
                                                                  </div>
                                                        <div dir="auto">start=257,
                                                          blocks=25400,
                                                          type=PSPACE   
                                                            start=25657,
                                                          blocks=1,
                                                          type=ERASE    </div>
                                                        <div dir="auto">start=25658,
                                                          blocks=1,
                                                          type=ANCHOR   
                                                                       
                                                                     
                                                          start=25659,
                                                          blocks=69,
                                                          type=ERASE   
                                                                       
                                                                     
                                                           start=25728,
                                                          blocks=16,
                                                          type=RVDS     
                                                                       
                                                                     
                                                           start=25744,
                                                          blocks=170,
                                                          type=ERASE   
                                                                       
                                                                   
                                                          start=25914,
                                                          blocks=1,
                                                          type=ANCHOR   
                                                                       
                                                                       </div>
                                                        <div dir="auto">root@slax:/tmp#
                                                          mount -o loop
/tmp/newfilename.udfs /mnt/test           </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">root@slax:/tmp#
                                                          bdwrite
                                                          /mnt/test
                                                          /home/guest/20081103140154.m2t 
                                                                </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">root@slax:/tmp#
                                                          umount
                                                          /mnt/test<br>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">playing
                                                          result in many</div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">root@slax:/tmp#
                                                          mplayer -vo
                                                          null
                                                          br://tmp/newfilename.udfs 
                                                                    </div>
                                                        <div dir="auto"> 
                                                          MPlayer
                                                          UNKNOWN-11.2.0
                                                          (C) 2000-2022
                                                          MPlayer Team 
                                                                   </div>
                                                        <div dir="auto"> do_connect:
                                                          could not
                                                          connect to
                                                          socket       
                                                                       
                                                             connect: No
                                                          such file or
                                                          directory     
                                                                     </div>
                                                        <div dir="auto"> Failed
                                                          to open LIRC
                                                          support. You
                                                          will not be
                                                          able to use
                                                          your remote
                                                          control.     
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                 Playing
br://tmp/newfilename.udfs.                                     The
                                                          hostname
                                                          option must be
                                                          an integer:
                                                          tmp           
                                                            Struct
                                                          bluray, field
                                                          hostname
                                                          parsing error:
                                                          tmp           
                                                           libavformat
                                                          version
                                                          59.33.100
                                                          (internal)   
                                                                       
                                                                 
                                                           bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          0             
                                                                       
                                                           
                                                          bluray.c:255:
                                                          00000.m2ts: no
                                                          timestamp for
                                                          SPN 0 (got 0).
                                                          clip
                                                          46909800-47511000. 
                                                                       
                                                                       
                                                                 
                                                           bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          0             
                                                                       
                                                           
                                                          bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          6144         
                                                                       
                                                          bluray.c:255:
                                                          00000.m2ts: no
                                                          timestamp for
                                                          SPN 0 (got 0).
                                                          clip
                                                          46909800-47511000. 
                                                                       
                                                                       
                                                                 
                                                           bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          0             
                                                                       
                                                           
                                                           bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          6144         
                                                                   
                                                           bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          12288         
                                                                   
                                                          bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          18432         
                                                                   
                                                          bluray.c:707:
                                                          Skipping
                                                          broken unit at
                                                          24576<br>
                                                        </div>
                                                        <div dir="auto"><br>
                                                        </div>
                                                        <div dir="auto">{and
                                                          so on}</div>
                                                      </div>
                                                    </blockquote>
                                                  </div>
                                                </div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto">on the
                                                  other hand reencoding
                                                  audio like this</div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto">root@slax:/tmp#
                                                  ffmpeg -i
                                                  /home/guest/20081103140154.m2t
                                                  -c:v copy -c:a ac3
                                                  -b:a 384k 2008.m2ts<br>
                                                </div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto">and
                                                  repeating steps with
                                                  mkudffs / mount
                                                  /bdwrite /umount
                                                  resulted in working in
                                                  mplayer file!</div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto">I have
                                                  'old' 4.4 ffmpeg, so
                                                  no bluray encoding for
                                                  me.</div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto">also, I
                                                  used wcalc as console
                                                  calc</div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto"><br>
                                                </div>
                                                <div dir="auto"><br>
                                                </div>
                                              </div>
                                            </blockquote>
                                          </div>
                                        </blockquote>
                                      </div>
                                    </div>
                                  </div>
                                </blockquote>
                                <br>
                                I discovered I had wrong calculated the
                                file size in kb instead of bytes, but
                                this didn't change anything, <br>
                                <br>
                                I attach my 8.7 Mb (small) output.mts
                                with pcm_bluray audio created with
                                ffmpeg-5.1.2 on Tumleweed, so you can
                                try it.<br>
                              </div>
                            </blockquote>
                          </div>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">thanks, I just copied m2ts file
                          from my desktop vua ssh to my tablet, run
                          ffmpeg 5.1.2 on it, moved result back to
                          desktop and created bd - no error ...</div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">it also play in mplayer and it
                          says</div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">Selected audio codec: [fflpcm]
                          afm: ffmpeg (Blu-ray LPCM)<br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">procedure on filecopy</div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">~ $ scp <a href="mailto:guest@192.168.1.102:/home/guest/20081103140154.m2t" rel="noreferrer noreferrer noreferrer" target="_blank">guest@192.168.1.102:/home/guest/20081103140154.m2t</a>
                          .<br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">note dot at the end, I copied in
                          current folder</div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">~ $ ffmpeg -i 20081103140154.m2t
                          -c:v copy -c:a pcm_bluray 2008_pcm.m2ts<br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">
                          <div dir="auto">~ $ mpv 2008_pcm.m2ts</div>
                          <div dir="auto">     Video --vid=1 (mpeg2video
                            1440x1080 25.000fps)</div>
                          <div dir="auto"> (+) Audio --aid=1 (pcm_bluray
                            2ch 48000Hz)</div>
                          <div dir="auto">AO: [opensles] 48000Hz stereo
                            2ch s16</div>
                          <div dir="auto">A: 00:00:13 / 00:00:13 (97%)</div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto">Exiting... (End of file)</div>
                          <div dir="auto">~ $ scp 2008_pcm.m2ts <a href="mailto:guest@192.168.1.102:/home/guest" rel="noreferrer noreferrer noreferrer" target="_blank">guest@192.168.1.102:/home/guest</a></div>
                          <div dir="auto"><a href="mailto:guest@192.168.1.102" rel="noreferrer noreferrer noreferrer
                              noreferrer noreferrer" target="_blank">guest@192.168.1.102</a>'s
                            password:</div>
                          <div dir="auto">2008_pcm.m2ts                 
                                   100%   45MB   5.8MB/s   00:07</div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto">and via ssh on desktop (102):</div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto">root@slax:/tmp# du -sb
                            2008_pcm.m2ts                               
                                47020032        2008_pcm.m2ts           
                                                root@slax:/tmp# mkudffs
                            -b 2048 /tmp/newfilename.udfs 27055<br>
                          </div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto">root@slax:/tmp# mount -o loop
                            /tmp/newfilename.udfs /mnt/test         
                             root@slax:/tmp# bdwrite /mnt/test
                            2008_pcm.m2ts     root@slax:/tmp# umount
                            /mnt/test                                 
                             root@slax:/tmp# mplayer -vo null -demuxer
                            mpeg br://tmp/newfilename.udfs<br>
                          </div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto">it seems to work.</div>
                          <div dir="auto"><br>
                          </div>
                          <div dir="auto">So, I see no other way for you
                            but compile Cingg/bdwrite with two patches I
                            provided and see if they improve situation
                            ... (or may be Phyllis will make special
                            appimage for you)</div>
                        </div>
                      </div>
                    </blockquote>
                    <br>
                    Nice you got it to work :) <br>
                    <br>
                    Could you also test the same with the output.mts
                    file I sent you and list up the steps and output you
                    get.<br>
                    This so I can verify if I have managed to enter
                    something wrong, or if it is due to your patched
                    bdwrite.<br>
                  </div>
                </blockquote>
              </div>
            </div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">with normal (not patched) bdwrite and your
              file I also got</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">bdwrite /mnt/test /dev/shm/output.mts       
                         interlace probe failed<br>
            </div>
            <div dir="auto"><br>
            </div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">so, next step is compile cingg on my desktop
              :)</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto"><br>
            </div>
            <div dir="auto"><br>
            </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>  <br>
                    <blockquote type="cite">
                      <div dir="auto">
                        <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> <br>
                                So I sixdoubled this with cat to the
                                bigger 53 Mb Output.mts<br>
                                <br>
                                But sorry, got the same interlace probe
                                error from bdwite<br>
                                and no content files in the BDMV
                                structure<br>
                                <br>
                                <br>
                                <br>
                                <br>
                                <br>
                              </div>
                            </blockquote>
                          </div>
                        </div>
                      </div>
                    </blockquote>
                    <br>
                  </div>
                </blockquote>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </div>

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