<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    I thought to create a DVD compliant MPEG2 Video and PCM Audio using
    the same principles as earlier for BD video.<br>
    <br>
    The sample source input is a raw DV25 PAL file which includes PCM
    audio:<br>
    <br>
    <blockquote>ffprobe -hide_banner dv28.dv<br>
      [dv @ 0x55dc6248cf00] Estimating duration from bitrate, this may
      be inaccurate<br>
      [dv @ 0x55dc6248cf00] Could not find codec parameters for stream 0
      (Video: dvvideo, none, 25000 kb/s): unspecified size<br>
      Consider increasing the value for the 'analyzeduration' (0) and
      'probesize' (5000000) options<br>
      Input #0, dv, from 'dv28.dv':<br>
        Metadata:<br>
          timecode        : 00:00:00:00<br>
        Duration: 00:02:16.64, start: 0.000000, bitrate: 28800 kb/s<br>
        Stream #0:0: Video: dvvideo, none, 25000 kb/s, SAR 16:15 DAR
      0:0, 25 fps, 25 tbr, 25 tbn<br>
        Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s<br>
      Unsupported codec with id 24 for input stream 0<br>
    </blockquote>
    <br>
    <br>
    1) ffmpeg encoding DV to MPEG-2 video and copy PCM audio as is to a
    VOB/MPG format:<br>
    <br>
    <blockquote>ffmpeg -i dv28.dv -c:v mpeg2video -refs 1 -bf 2 -b:v 8M
      -maxrate 8M -minrate 8M -bufsize 20M -muxrate 11M -dc 10 -c:a
      pcm_s16be -f vob -flags +ilme+ildct dv28.mpg<br>
      .............<br>
      a lot of warning messages<br>
      [vob @ 0x55b227ae4240] packet too large, ignoring buffer limits to
      mux it<br>
      [vob @ 0x55b227ae4240] buffer underflow st=1 bufi=6744 size=7680<br>
      ..................<br>
      frame= 3416 fps=400 q=3.6 Lsize=  161296kB time=00:02:16.64
      bitrate=9670.2kbits/s speed=  16x    <br>
      video:133611kB audio:25620kB subtitle:0kB other streams:0kB global
      headers:0kB muxing overhead: 1.296714%<br>
    </blockquote>
    <br>
    I've tried various bufsizes and muxrate sizes, but still the warning
    messages arise. Suggestions?<br>
    <br>
    <blockquote>ffprobe -hide_banner dv28.mpg<br>
      Input #0, mpeg, from 'dv28.mpg':<br>
        Duration: 00:02:16.64, start: 0.540000, bitrate: 9670 kb/s<br>
        Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, bottom
      first), 720x576 [SAR 16:15 DAR 4:3], 25 fps, 25 tbr, 90k tbn<br>
          Side data:<br>
            cpb: bitrate max/min/avg: 8000000/0/0 buffer size: 20004864
      vbv_delay: N/A<br>
        Stream #0:1[0xa0]: Audio: pcm_dvd, 48000 Hz, stereo, s16, 1536
      kb/s<br>
    </blockquote>
    <br>
    The resulting dv28.mpg file seems to playback fine with video and
    audio in ffplay and VLC<br>
    <br>
    Afterwards I loaded it as input to tsMuxer, and muxed it to dv28.ts,
    in lack of a button to create an DVD ISO similar like simple Blu-ray
    ISO<br>
    <br>
    <blockquote>du -sh dv28.*<br>
      470M    dv28.dv<br>
      158M    dv28.mpg<br>
      164M    dv28.ts<br>
    </blockquote>
    <br>
    Any idea how to create a simple DVD iso with tsMuxer command line if
    possible, or with other tools?<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
  </body>
</html>