<div dir="auto"><div><br><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">пн, 5 мая 2025 г., 01:02 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"><u></u>

  
    
  
  <div>
    <br>
    <br>
    <div>Den 04.05.2025 15:42, skrev Andrew
      Randrianasulu:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="auto">
        <div><br>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">вс, 4 мая 2025 г., 16:31
              Terje J. Hanssen <<a href="mailto:terjejhanssen@gmail.com" target="_blank" rel="noreferrer">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 04.05.2025 05:49, skrev Andrew Randrianasulu:<br>
                </div>
                <blockquote type="cite">
                  <div dir="auto">
                    <div><br>
                      <br>
                      <div class="gmail_quote">
                        <div dir="ltr" class="gmail_attr">вс, 4 мая 2025
                          г., 01:37 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>
                            <div>Den 03.05.2025 13:00, skrev Terje J.
                              Hanssen:<br>
                            </div>
                            <blockquote type="cite"> <br>
                              <div>Den 02.05.2025 21:42, skrev Andrew
                                Randrianasulu:<br>
                              </div>
                              <blockquote type="cite">
                                <div dir="auto">
                                  <div><br>
                                    <br>
                                    <div class="gmail_quote">
                                      <div dir="ltr" class="gmail_attr">пт,
                                        2 мая 2025 г., 22:37 Terje J.
                                        Hanssen <<a href="mailto:terjejhanssen@gmail.com" rel="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> <a href="https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg05748.html" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg05748.html</a><br>
                                          <br>
                                          I contine this new thread with
                                          an short extract from the long
                                          growing<br>
                                          [Cin] ms2130 HDMI-USB3 UHD
                                          capture card - not quite as
                                          expected?<br>
                                          <br>
                                          But shouldn't a 422 and not a
                                          420 output format be created?<br>
                                        </div>
                                      </blockquote>
                                    </div>
                                  </div>
                                </div>
                              </blockquote>
                            </blockquote>
                          </div>
                        </blockquote>
                      </div>
                    </div>
                  </div>
                </blockquote>
              </div>
            </blockquote>
          </div>
        </div>
      </div>
    </blockquote>
    <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>
                <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>
                            <blockquote type="cite">
                              <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>
                                          <blockquote>>> it seems
                                            in some cases ffmpeg not
                                            geared towards preserving
                                            most information, just picks
                                            up most commonly
                                            defined/first pixel format.
                                            <br>
                                            >> Try mpeg2video as
                                            output codec, and/or specify
                                            pixel format (pix_fmt) more
                                            explicitly before output's
                                            filename?<br>
                                            <br>
                                            >>> Could you
                                            possibly examplify the
                                            latter?<br>
                                            <br>
                                            >>>> I think I
                                            just theorized ffmpeg may
                                            try to get some info from
                                            alsa device file directly,
                                            as it tries with /dev/video.
                                            But I never >>>>
                                            tried this way, so I can be
                                            totally wrong!<br>
                                          </blockquote>
-------------------------------<br>
                                          <br>
                                          Instead of 50i (pal interlaced
                                          fields), I try 50 fps
                                          (progressive) that at least is
                                          a pal frequence.<br>
                                          <br>
                                          And yes, it seems from the
                                          output that ffmpeg uses
                                          mpeg1video as default output
                                          codec.<br>
                                          <br>
                                          Furter I try to combine the
                                          current line<br>
                                          <blockquote>ffmpeg
                                            -hide_banner -f v4l2
                                            -input_format yuyv422
                                            -video_size 720x576
                                            -framerate 25 -t 20 -i
                                            /dev/video2
                                            out-720x576_ms2130.mpeg<br>
                                          </blockquote>
                                          <br>
                                          with and utilize the syntax
                                          developed 2021 for "Blu-ray
                                          compliant MPEG-2 SD video with
                                          LPCM audio"<br>
                                          <blockquote>ffmpeg -i dv28.dv
                                            -c:v mpeg2video -refs 1 -bf
                                            2 -b:v 25M -maxrate 25M
                                            -minrate 25M -bufsize 45M
                                            -muxrate 45M -dc 10 -c:a
                                            pcm_s16be -f vob dv28.mpg <br>
                                          </blockquote>
                                          and for the current ongoing
                                          "DVD compliant MPEG-2 Video
                                          and PCM Audio"<br>
                                          <blockquote>ffmpeg
                                            -hide_banner -i dv01.dv -c:v
                                            mpeg2video -refs 1 -bf 2
                                            -b:v 8M -maxrate 8M -minrate
                                            8M -bufsize 20M -muxrate 11M
                                            -dc 10 -c:a pcm_dvd -f vob
                                            -flags +ilme+ildct dv01.mpg<br>
                                          </blockquote>
                                          to first<br>
                                          <blockquote>ffmpeg
                                            -hide_banner -f v4l2
                                            -input_format yuyv422
                                            -video_size 720x576
                                            -framerate 50 -c:v
                                            mpeg2video -refs 1 -bf 2
                                            -b:v 8M -maxrate 8M -minrate
                                            8M -bufsize 20M -muxrate 11M
                                            -dc 10 -c:a pcm_dvd -f vob
                                            -t 20 -i /dev/video2
                                            720x576_50p_ms2130.mpg <br>
                                            Option b:v (video bitrate
                                            (please use -b:v)) cannot be
                                            applied to input url
                                            /dev/video2 -- you are
                                            trying to apply an input
                                            option to an output file or
                                            vice versa. Move this option
                                            before the file it belongs
                                            to.<br>
                                            Error parsing options for
                                            input file /dev/video2.<br>
                                            Error opening input files:
                                            Invalid argument<br>
                                          </blockquote>
                                          <br>
                                          and next revised with no
                                          output. That is I need help to
                                          debug the syntax error: <br>
                                          <blockquote>ffmpeg
                                            -hide_banner -f v4l2
                                            -input_format yuyv422
                                            -video_size 720x576
                                            -framerate 50 -i /dev/video2
                                            -c:v mpeg2video -refs 1 -bf
                                            2 -b:v 8M -maxrate 8M
                                            -minrate 8M -bufsize 20M
                                            -muxrate 11M -dc 10 -c:a
                                            pcm_dvd -f vob -t 20
                                            720x576_50p_ms2130.mpg<br>
                                            [video4linux2,v4l2 @
                                            0x55db770ef9c0] Dequeued
                                            v4l2 buffer contains
                                            corrupted data (0 bytes).<br>
                                            Input #0, video4linux2,v4l2,
                                            from '/dev/video2':<br>
                                              Duration: N/A, start:
                                            0.000000, bitrate: 331776
                                            kb/s<br>
                                              Stream #0:0: Video:
                                            rawvideo (YUY2 /
                                            0x32595559), yuyv422,
                                            720x576, 331776 kb/s, 50
                                            fps, 50 tbr, 1000k tbn<br>
                                            Stream mapping:<br>
                                              Stream #0:0 -> #0:0
                                            (rawvideo (native) ->
                                            mpeg2video (native))<br>
                                            Press [q] to stop, [?] for
                                            help<br>
                                            [video4linux2,v4l2 @
                                            0x55db770ef9c0] Dequeued
                                            v4l2 buffer contains
                                            corrupted data (0 bytes).<br>
                                                Last message repeated 30
                                            times<br>
                                            [mpeg2video @
                                            0x55db77114f00] Warning
                                            vbv_delay will be set to
                                            0xFFFF (=VBR) as the
                                            specified vbv buffer is too
                                            large for the given bitrate!<br>
                                            Output #0, vob, to
                                            '720x576_50p_ms2130.mpg':<br>
                                              Metadata:<br>
                                                encoder         :
                                            Lavf59.27.100<br>
                                              Stream #0:0: Video:
                                            mpeg2video (4:2:2),
                                            yuv422p(tv, progressive),
                                            720x576, q=2-31, 8000 kb/s,
                                            50 fps, 90k tbn<br>
                                                Metadata:<br>
                                                  encoder         :
                                            Lavc59.37.100 mpeg2video<br>
                                                Side data:<br>
                                                  cpb: bitrate
                                            max/min/avg:
                                            8000000/8000000/8000000
                                            buffer size: 20000000
                                            vbv_delay: N/A<br>
                                            frame=    0 fps=0.0 q=0.0
                                            Lsize=       0kB
                                            time=00:00:00.00 bitrate=N/A
                                            speed=   0x    <br>
                                            video:0kB audio:0kB
                                            subtitle:0kB other
                                            streams:0kB global
                                            headers:0kB muxing overhead:
                                            unknown<br>
                                            Output file is empty,
                                            nothing was encoded (check
                                            -ss / -t / -frames
                                            parameters if used)<br>
                                          </blockquote>
                                        </div>
                                      </blockquote>
                                    </div>
                                  </div>
                                  <div dir="auto"><br>
                                  </div>
                                  <div dir="auto">well, I think
                                    framerate still 25 for 50i stream
                                    ....</div>
                                  <div dir="auto"><br>
                                  </div>
                                  <div dir="auto">can you re-check last
                                    line with framerate parameter
                                    removed or changed back to 25?</div>
                                  <div dir="auto"><br>
                                  </div>
                                </div>
                              </blockquote>
                              <br>
                              Ok, as this old post by my mistake already
                              has been forwarded to the list and
                              replied, I will follow it up later today,
                              but need to rig rig up my camcorder and
                              devices <br>
                            </blockquote>
                            <br>
                            Finally ready, I had to recall a lot since
                            2023.<br>
                            <br>
                            ls /dev/video*<br>
                            /dev/video0  /dev/video1  /dev/video2 
                            /dev/video3<br>
                            <br>
                            <br>
                            for i in /dev/video*; do echo "$i"; udevadm
                            info --query=all --attribute-walk --name=$i
                            | grep -E "name"; done<br>
                            /dev/video0<br>
                                ATTR{name}=="USB3.0 UHD: USB3.0 UHD"<br>
                            /dev/video1<br>
                                ATTR{name}=="USB3.0 UHD: USB3.0 UHD"<br>
                            /dev/video2<br>
                                ATTR{name}=="USB 2.0 Camera: HD 720P
                            Webcam"<br>
                            /dev/video3<br>
                                ATTR{name}=="USB 2.0 Camera: HD 720P
                            Webcam"<br>
                            <br>
                            <br>
                            v4l2-ctl --list-devices<br>
                            USB 2.0 Camera: HD 720P Webcam
                            (usb-0000:00:14.0-11.2):<br>
                                /dev/video2<br>
                                /dev/video3<br>
                                /dev/media1<br>
                            <br>
                            USB3.0 UHD: USB3.0 UHD (usb-0000:00:14.0-3):<br>
                                /dev/video0<br>
                                /dev/video1<br>
                                /dev/media0<br>
                            <br>
                            As seen the HDMI-USB3 capture card + the
                            S-Video/HDMI converter (with the analog
                            S-video camcorder) is now on /dev/video0<br>
                            while the USB2 webcam is on /dev/video2<br>
                          </div>
                        </blockquote>
                      </div>
                    </div>
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto">but what is on video1 ?</div>
                  </div>
                </blockquote>
                <br>
                Nothing as far as I can see(?). It seems both camera
                devices allocate or are associated with three devices
                each.<br>
                <br>
                <blockquote type="cite">
                  <div dir="auto">
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto">it seems that whole thing fail at</div>
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto">Dequeued v4l2 buffer contains
                      corrupted data (0 bytes).</div>
                  </div>
                </blockquote>
                <br>
                I seems to happend when and after using unsupported fps
                <br>
                <br>
                <blockquote type="cite">
                  <div dir="auto">
                    <div dir="auto">Does anything else (guvcview, vlc
                      ..) process video stream this usb3 UHD device?</div>
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto">mplayer tv:// -demuxer tv ?</div>
                  </div>
                </blockquote>
                <br>
                Not that I use, but have not haven't found a way to
                verify it.<br>
                <br>
                However, I have recalled and found out more with
                progress. <br>
                <br>
                The most important it seems required to reboot the
                machine with the camcorder ON (video signal) on
                beforehand, before ffmpeg get the video input.<br>
                <br>
                Reboot also seems required to clean up v4L2 buffer after
                using unsupported fps ffplay or ffmpeg cause the<br>
                "Dequeued v4l2 buffer contains corrupted data (0
                bytes)." <br>
                Hopefully there are a v4L command to easier cleanup the
                latter?<br>
              </div>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Does unpluggin and repluggin it helps without
          reboot?</div>
      </div>
    </blockquote>
    <br>
    It is easier and faster for me to reboot than to creep under the
    table and unplug from the WS backplane :)<br>
    There is the only working USB3 port, while it tend to hang on the
    frontpanel. I read somewhere once that shared USB buses may have
    such problems on Linux.<br>
     <br>
    <blockquote type="cite">
      <div dir="auto">
        <div dir="auto"><br>
        </div>
        <div dir="auto">Otherwise you probably want to talk to v4l2
          maintainers or knowledgable people at suse forums ...</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>
                Beside the already listed Video4Linux devices, there are
                also<br>
                <br>
                cat /proc/asound/cards<br>
                <blockquote> 0 [PCH_1          ]: HDA-Intel - HDA Intel
                  PCH<br>
                                        HDA Intel PCH at 0x4200910000
                  irq 168<br>
                   1 [PCH            ]: HDA-Intel - HDA Intel PCH<br>
                                        HDA Intel PCH at 0x41300000 irq
                  169<br>
                   2 [UHD            ]: USB-Audio - USB3.0 UHD<br>
                                        MACROSILICON USB3.0 UHD at
                  usb-0000:00:14.0-3, super speed<br>
                   3 [Camera         ]: USB-Audio - USB 2.0 Camera<br>
                                        Sonix Technology Co., Ltd. USB
                  2.0 Camera at usb-0000:00:14.0-11.2, high speed<br>
                </blockquote>
                <br>
                However, so far ffmpeg has yet to find any audio streams
                via v4l2 as seen below.<br>
              </div>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">may be you need another -i so you can point
          ffmpeg at alsa or pulseaudio audio capture device?</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">yes, this line grows bigger by the day ... )</div>
      </div>
    </blockquote>
    <br>
    Thank you for the tip and reminder regarding alsa input. I also
    found a FFmpeg wiki: Capture / V4L2_ALSA that helped me<br>
    <a href="https://trac.ffmpeg.org/wiki/Capture/V4L2_ALSA" target="_blank" rel="noreferrer">https://trac.ffmpeg.org/wiki/Capture/V4L2_ALSA</a><br>
    <br>
    arecord -L<br>
    <blockquote>null<br>
          Discard all samples (playback) or generate zero samples
      (capture)<br>
      sysdefault<br>
          Default Audio Device<br>
      speexrate<br>
          Rate Converter Plugin Using Speex Resampler<br>
      pipewire<br>
          PipeWire Sound Server<br>
      upmix<br>
          Plugin for channel upmix (4,6,8)<br>
      default<br>
          Default ALSA Output (currently PipeWire Media Server)<br>
      sysdefault:CARD=UHD<br>
          USB3.0 UHD, USB Audio<br>
          Default Audio Device<br>
      front:CARD=UHD,DEV=0<br>
          USB3.0 UHD, USB Audio<br>
          Front output / input<br>
      sysdefault:CARD=PCH_1<br>
          HDA Intel PCH, ALC897 Analog<br>
          Default Audio Device<br>
      front:CARD=PCH_1,DEV=0<br>
          HDA Intel PCH, ALC897 Analog<br>
          Front output / input<br>
      sysdefault:CARD=Camera<br>
          USB 2.0 Camera, USB Audio<br>
          Default Audio Device<br>
      front:CARD=Camera,DEV=0<br>
          USB 2.0 Camera, USB Audio<br>
          Front output / input<br>
    </blockquote>
    <br>
    I used -i hw:CARD=UHD,DEV=0 as working alsa input device for ffmpeg
    below<br>
    ------------------------<br>
    <br>
    Capture MPEG-2 File with 422 Video an PCM_DVD Audio Encoding<br>
    <br>
    cd /Videoklipp/HDMI-USB3_Capture<br>
    <br>
    Reboot camcorder to clean up v4l2 buffer first:<br>
    <br>
    ffmpeg -hide_banner -f v4l2 -input_format yuyv422 -video_size
    720x576 -framerate 50 -i /dev/video0 -f alsa -ac 2 -i
    hw:CARD=UHD,DEV=0 -c:v mpeg2video -refs 1 -bf 2 -b:v 8M -maxrate 8M
    -minrate 8M -bufsize 20M -muxrate 11M -dc 10 -c:a pcm_dvd -f vob -t
    20 720x576_50fps+alsa_ms2130.mpg<br>
    <blockquote>Input #0, video4linux2,v4l2, from '/dev/video0':<br>
        Duration: N/A, start: 247.290426, bitrate: 331776 kb/s<br>
        Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422,
      720x576, 331776 kb/s, 50 fps, 50 tbr, 1000k tbn<br>
      [aist#1:0/pcm_s16le @ 0x558f7224bf00] Guessed Channel Layout:
      stereo<br>
      Input #1, alsa, from 'hw:CARD=UHD,DEV=0':<br>
        Duration: N/A, start: 1746391255.237803, bitrate: 1536 kb/s<br>
        Stream #1:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s<br>
      Stream mapping:<br>
        Stream #0:0 -> #0:0 (rawvideo (native) -> mpeg2video
      (native))<br>
        Stream #1:0 -> #0:1 (pcm_s16le (native) -> pcm_dvd
      (native))<br>
      Press [q] to stop, [?] for help<br>
      [mpeg2video @ 0x558f72233280] Warning vbv_delay will be set to
      0xFFFF (=VBR) as the specified vbv buffer is too large for the
      given bitrate!<br>
      Output #0, vob, to '720x576_50fps+alsa_ms2130.mpg':<br>
        Metadata:<br>
          encoder         : Lavf61.7.100<br>
        Stream #0:0: Video: mpeg2video (4:2:2), yuv422p(tv,
      progressive), 720x576, q=2-31, 8000 kb/s, 50 fps, 90k tbn<br>
            Metadata:<br>
              encoder         : Lavc61.19.101 mpeg2video<br>
            Side data:<br>
              cpb: bitrate max/min/avg: 8000000/8000000/8000000 buffer
      size: 20000000 vbv_delay: N/A<br>
        Stream #0:1: Audio: pcm_dvd, 48000 Hz, stereo, s16, 1536 kb/s<br>
            Metadata:<br>
              encoder         : Lavc61.19.101 pcm_dvd<br>
      [out#0/vob @ 0x558f7224c200] video:18921KiB audio:3756KiB
      subtitle:0KiB other streams:0KiB global headers:0KiB muxing
      overhead: 1.320964%<br>
      frame= 1000 fps= 50 q=2.5 Lsize=   22976KiB time=00:00:19.98
      bitrate=9420.4kbits/s speed=0.998x    <br>
    </blockquote>
    Stopped automatic with frame=1000<br>
    --------<br>
    <br>
    du -sh *<br>
    23M    720x576_50fps+alsa_ms2130.mpg<br>
    19M    720x576_50fps_ms2130.mpg<br>
    --------<br>
    <br>
    ffprobe -hide_banner 720x576_50fps+alsa_ms2130.mpg<br>
    <blockquote>Input #0, mpeg, from '720x576_50fps+alsa_ms2130.mpg':<br>
        Duration: 00:00:20.01, start: 0.520000, bitrate: 9408 kb/s<br>
        Stream #0:0[0x1e0]: Video: mpeg2video (4:2:2), yuv422p(tv,
      progressive), 720x576 [SAR 1:1 DAR 5:4], 50 fps, 50 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>
    ========================================<br>
    <br>
    <br>
    -----------------------<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> S-vido as well as audio L/R cables are connected
                between the camcorder out and A/D converter IN.<br>
                Maybe additional configuration is required (I didn't
                think the separate sound card (Behringer U-Phono should
                be necessary) <br>
                ----------<br>
                <br>
                To list the v4l2 device capabilities;<br>
                <br>
                v4l2-ctl -d /dev/video0 --list-formats-ext<br>
                <blockquote>ioctl: VIDIOC_ENUM_FMT<br>
                      Type: Video Capture<br>
                  <br>
                      [0]: 'YUYV' (YUYV 4:2:2)<br>
                          Size: Discrete 1920x1080<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 1600x1200<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 1360x768<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 1280x1024<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 1280x960<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 1280x720<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 1024x768<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 800x600<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 720x576<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 720x480<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                          Size: Discrete 640x480<br>
                              Interval: Discrete 0.017s (60.000 fps)<br>
                              Interval: Discrete 0.020s (50.000 fps)<br>
                              Interval: Discrete 0.033s (30.000 fps)<br>
                              Interval: Discrete 0.050s (20.000 fps)<br>
                              Interval: Discrete 0.100s (10.000 fps)<br>
                </blockquote>
                           <br>
                That is supported 10-20-30-50-60 fps for all sizes, not
                25 fps!<br>
              </div>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">so it looks like it does some frame/field
          interpolation (for s-video input) without letting user
          correct/disable this?</div>
      </div>
    </blockquote>
    I don't see real drawback it makes progressive 50p PAL video output.<br>
    <blockquote type="cite">
      <div dir="auto">
        <div dir="auto"><br>
        </div>
        <div dir="auto">Does this device come with manual of any sort?
          Any Windows utility perhaps?</div>
      </div>
    </blockquote>
    <br>
    This is the ms2130 HDMI-USB3 dongle we also discussed in older
    threads:<br>
    <a href="https://www.aliexpress.com/item/1005004883158574.html" target="_blank" rel="noreferrer">https://www.aliexpress.com/item/1005004883158574.html</a><br>
<a href="https://www.cnx-software.com/2022/11/07/ms2130-based-4k-hdmi-to-usb-3-0-video-capture-dongle-sells-for-19/" target="_blank" rel="noreferrer">https://www.cnx-software.com/2022/11/07/ms2130-based-4k-hdmi-to-usb-3-0-video-capture-dongle-sells-for-19/</a><br>
<a href="https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg05587.html" target="_blank" rel="noreferrer">https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg05587.html</a><br>
    <br>
    The AV S-Video to HDMI converter is this one<br>
<a href="https://www.ebay.com.au/itm/356431236663?_trkparms=amclksrc%3DITM%26aid%3D1110006%26algo%3DHOMESPLICE.SIM%26ao%3D1%26asc%3D20231107084023%26meid%3Dbe9608c9e82b4402bdf76dd76348ab53%26pid%3D101875%26rk%3D3%26rkt%3D4%26sd%3D405137532923%26itm%3D356431236663%26pmt%3D1%26noa%3D0%26pg%3D2332490%26algv%3DSimVIDwebV3WithCPCExpansionEmbeddingSearchQuerySemanticBroadMatchSingularityRecallReplaceKnnV4WithVectorDbNsOptHotPlRecall%26brand%3DUnbranded&_trksid=p2332490.c101875.m1851&itmprp=cksum%3A356431236663be9608c9e82b4402bdf76dd76348ab53%7Cenc%3AAQAKAAABYHKEKKNMUePryBh1zZl0qrjonWK6%252Bbjh8v6%252FxTRbw1Loxqx736BoO2V7ozv6W4xuOBJjwGhPLWk9lnRB2teM6PFgOrZGVcTwpTth7MW79p066SWQrB1VasW1Di58xl1RMBXsH%252BaNxpzil0t8bdqbPkgJlZgvtHVYNSkxo5xG%252Bq21xDVUvrBLotjMgH%252FqV5wXQshGzZM4R6lRyvrYsaYO6TKvrPFmelkCTCubM5eKn0qdO3WG4prHt35axM0b1AnPHppmlHMdGYmjckTyOKNM9%252FV6GLsHrR8V%252Ff%252B4IzCQPxMALQwAlk93n4I9O8AtpmJfVUqsoKsJZFWDdLSsj%252B4SwyzNEGDD0PvOh7nWjXVZBIKMAXxQ94%252B6ePFlKMbiIx4MUcjDAsxbXWMGCAgmUAUvyT8%252FjaimC0vYNMPEguAR4RrTGwG3aZFugrXdz9WAUWrYTwBHrcQRD06DIrkiCLvdErY%253D%7Campid%3APL_CLK%7Cclp%3A2332490&itmmeta=01JTDZ3923JE7AHB2E0118810J" target="_blank" rel="noreferrer">https://www.ebay.com.au/itm/356431236663?_trkparms=amclksrc%3DITM%26aid%3D1110006%26algo%3DHOMESPLICE.SIM%26ao%3D1%26asc%3D20231107084023%26meid%3Dbe9608c9e82b4402bdf76dd76348ab53%26pid%3D101875%26rk%3D3%26rkt%3D4%26sd%3D405137532923%26itm%3D356431236663%26pmt%3D1%26noa%3D0%26pg%3D2332490%26algv%3DSimVIDwebV3WithCPCExpansionEmbeddingSearchQuerySemanticBroadMatchSingularityRecallReplaceKnnV4WithVectorDbNsOptHotPlRecall%26brand%3DUnbranded&_trksid=p2332490.c101875.m1851&itmprp=cksum%3A356431236663be9608c9e82b4402bdf76dd76348ab53%7Cenc%3AAQAKAAABYHKEKKNMUePryBh1zZl0qrjonWK6%252Bbjh8v6%252FxTRbw1Loxqx736BoO2V7ozv6W4xuOBJjwGhPLWk9lnRB2teM6PFgOrZGVcTwpTth7MW79p066SWQrB1VasW1Di58xl1RMBXsH%252BaNxpzil0t8bdqbPkgJlZgvtHVYNSkxo5xG%252Bq21xDVUvrBLotjMgH%252FqV5wXQshGzZM4R6lRyvrYsaYO6TKvrPFmelkCTCubM5eKn0qdO3WG4prHt35axM0b1AnPHppmlHMdGYmjckTyOKNM9%252FV6GLsHrR8V%252Ff%252B4IzCQPxMALQwAlk93n4I9O8AtpmJfVUqsoKsJZFWDdLSsj%252B4SwyzNEGDD0PvOh7nWjXVZBIKMAXxQ94%252B6ePFlKMbiIx4MUcjDAsxbXWMGCAgmUAUvyT8%252FjaimC0vYNMPEguAR4RrTGwG3aZFugrXdz9WAUWrYTwBHrcQRD06DIrkiCLvdErY%253D%7Campid%3APL_CLK%7Cclp%3A2332490&itmmeta=01JTDZ3923JE7AHB2E0118810J</a>
    <br>
    <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>
                <br>
                Try the same test for /dev/video1<br>
                <br>
                v4l2-ctl -d /dev/video1 --list-formats-ext<br>
                <blockquote>ioctl: VIDIOC_ENUM_FMT<br>
                </blockquote>
                ===========<br>
                <br>
                ffmpeg listed available formats (supported pixel
                formats, video formats, and frame sizes) for a
                particular input device: <br>
                <br>
                ffmpeg -hide_banner -f v4l2 -list_formats all -i
                /dev/video0<br>
                <br>
                [video4linux2,v4l2 @ 0x55a384b214c0] Raw       :    
                yuyv422 :           YUYV 4:2:2 : 1920x1080 1600x1200
                1360x768 1280x1024 1280x960 1280x720 1024x768 800x600
                720x576 720x480 640x480<br>
                [in#0 @ 0x55a384b21200] Error opening input: Immediate
                exit requested<br>
                Error opening input file /dev/video0.<br>
                <br>
                And similar test for /dev/video1<br>
                <br>
                ffmpeg -hide_banner -f v4l2 -list_formats all -i
                /dev/video1<br>
                <br>
                [video4linux2,v4l2 @ 0x557e1a5164c0]
                ioctl(VIDIOC_G_INPUT): Inappropriate ioctl for device<br>
                [in#0 @ 0x557e1a516200] Error opening input:
                Inappropriate ioctl for device<br>
                Error opening input file /dev/video1.<br>
                Error opening input files: Inappropriate ioctl for
                device<br>
                <br>
                ===============<br>
                <br>
                With supported 50 fps specified, ffplay playback looks
                ok visually:<br>
                <br>
                ffplay -hide_banner -f v4l2 -input_format yuyv422
                -video_size 720x576 -framerate 50 /dev/video0<br>
                <blockquote>Input #0, video4linux2,v4l2, from
                  '/dev/video0':B sq=    0B <br>
                    Duration: N/A, start: 311.577886, bitrate: 331776
                  kb/s<br>
                    Stream #0:0: Video: rawvideo (YUY2 / 0x32595559),
                  yuyv422, 720x576, 331776 kb/s, 50 fps, 50 tbr, 1000k
                  tbn<br>
                  ^Cterje@localhost:/Videoklipp/HDMI-USB3_Capture> 
                  sq=    0B <br>
                </blockquote>
                ===============<br>
                <br>
                Capture DVD compatible MPG video (no audio found) with
                supported 50 fps progressive video.<br>
                No Audio stream!?<br>
                <br>
                ffmpeg -hide_banner -f v4l2 -input_format yuyv422
                -video_size 720x576 -framerate 50 -i /dev/video0 -c:v
                mpeg2video -refs 1 -bf 2 -b:v 8M -maxrate 8M -minrate 8M
                -bufsize 20M -muxrate 11M -dc 10 -c:a pcm_dvd -f vob -t
                20 720x576_50fps_ms2130.mpg<br>
                <blockquote>Input #0, video4linux2,v4l2, from
                  '/dev/video0':<br>
                    Duration: N/A, start: 323.195348, bitrate: 331776
                  kb/s<br>
                    Stream #0:0: Video: rawvideo (YUY2 / 0x32595559),
                  yuyv422, 720x576, 331776 kb/s, 50 fps, 50 tbr, 1000k
                  tbn<br>
                  Stream mapping:<br>
                    Stream #0:0 -> #0:0 (rawvideo (native) ->
                  mpeg2video (native))<br>
                  Press [q] to stop, [?] for help<br>
                  [mpeg2video @ 0x55e390580200] Warning vbv_delay will
                  be set to 0xFFFF (=VBR) as the specified vbv buffer is
                  too large for the given bitrate!<br>
                  Output #0, vob, to '720x576_50fps_ms2130.mpg':<br>
                    Metadata:<br>
                      encoder         : Lavf61.7.100<br>
                    Stream #0:0: Video: mpeg2video (4:2:2), yuv422p(tv,
                  progressive), 720x576, q=2-31, 8000 kb/s, 50 fps, 90k
                  tbn<br>
                        Metadata:<br>
                          encoder         : Lavc61.19.101 mpeg2video<br>
                        Side data:<br>
                          cpb: bitrate max/min/avg:
                  8000000/8000000/8000000 buffer size: 20000000
                  vbv_delay: N/A<br>
                  [out#0/vob @ 0x55e390581e00] video:18921KiB audio:0KiB
                  subtitle:0KiB other streams:0KiB global headers:0KiB
                  muxing overhead: 1.242550%<br>
                  frame= 1000 fps= 50 q=2.5 Lsize=   19156KiB
                  time=00:00:19.98 bitrate=7854.2kbits/s speed=0.998x  
                   <br>
                </blockquote>
                <br>
                Stopped automatic ! Why?<br>
              </div>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">may be usb cable just moved a bit?</div>
      </div>
    </blockquote>
    <br>
    No, next test also stopped at frame=1000<br>
    Maybe this is some security default for "still" camcorder (Sony
    TR2000) on a desk mount where the image is not changed or moved.<br>
    I have not tested playback of real S-video tape recordings.<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">try to remove "-t 20" part of ffmpeg command line? or change it to 60 (seconds) or something suitable for longer tests ...</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">at least  AV to hdmi box should come with manual ;)</div><div dir="auto"><br></div><div dir="auto">hopefully there is copy somewhere online ...</div><div dir="auto"><br></div><div dir="auto">Sorry, I missed initially that you use TWO devices to get s-video into your workstation. Yes, it was in email subject line. </div><div dir="auto"><br></div><div dir="auto">Happy capturing!</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><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>
                ----------------<br>
                <br>
                du -sh *<br>
                <blockquote>19M    720x576_50fps_ms2130.mpg<br>
                </blockquote>
                <br>
                ffprobe -hide_banner 720x576_50fps_ms2130.mpg<br>
                <blockquote>Input #0, mpeg, from
                  '720x576_50fps_ms2130.mpg':<br>
                    Duration: 00:00:20.00, start: 0.520000, bitrate:
                  7846 kb/s<br>
                    Stream #0:0[0x1e0]: Video: mpeg2video (4:2:2),
                  yuv422p(tv, progressive), 720x576 [SAR 1:1 DAR 5:4],
                  50 fps, 50 tbr, 90k tbn<br>
                        Side data:<br>
                          cpb: bitrate max/min/avg: 8000000/0/0 buffer
                  size: 20004864 vbv_delay: N/A<br>
                </blockquote>
                <br>
                The video file playback looks ok with correct SD aspect
                ratio using ffplay and VLC, though "1080P" is printer
                near the top-right corner.<br>
              </div>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">hm ...... I hope this "overlay" can be disabled?</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>
                ============================<br>
                <br>
                <br>
                <br>
                <br>
                <br>
              </div>
            </blockquote>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </div>

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