<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">Den 18.06.2025 22:17, skrev Andrew
      Randrianasulu:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+rFky6rq2jyhJG+3wdguSq8WW4ZW7Uc74wC9eXE4H-MrgJ=iQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="auto">
        <div><br>
          <br>
          <div class="gmail_quote gmail_quote_container">
            <div dir="ltr" class="gmail_attr">ср, 18 июн. 2025 г., 23:13
              Terje J. Hanssen via Cin <<a
                href="mailto:cin@lists.cinelerra-gg.org"
                moz-do-not-send="true" class="moz-txt-link-freetext">cin@lists.cinelerra-gg.org</a>>:<br>
            </div>
            <blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div> I tried CinGG-20250430-x86_64.AppImage to record HDV
                cam Live video connected via IEEE-1394 (Sony iLink,
                Firewire) using the iec61883 driver.<br>
              </div>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><span style="font-size:15px">"For the </span><span
            style="font-size:15px">IEC 61883</span><span
            style="font-size:15px"> driver, the compression must be </span><span
            style="font-size:15px">DV</span><span style="font-size:15px">."</span></div>
        <div dir="auto"><span style="font-size:15px">I think HDV (mpeg2)
            was never implemented there?</span></div>
      </div>
    </blockquote>
    <br>
    I noticed "must be DV", but was not sure how literal "DV" was
    meant(?)<br>
    <br>
    According to the ffmpeg man page for iec61883:<br>
    <i>The iec61883 capture device supports capturing from a video
      device connected via IEEE1394 (FireWire), using <b>libiec61883 </b>and
      the new Linux FireWire stack (juju). This is the <b>default
        DV/HDV input method</b> in Linux Kernel 2.6.37 and later, since
      the old FireWire stack was removed.<br>
      Specify the FireWire port to be used as input file, or "auto" to
      choose the first port connected.<br>
    </i><a class="moz-txt-link-freetext" href="https://www.mankier.com/1/ffmpeg-devices#Input_Devices-iec61883">https://www.mankier.com/1/ffmpeg-devices#Input_Devices-iec61883</a><i><br>
      <br>
    </i>Kernel 2.6.37 was released in Jan 2011.<br>
    And according to Phoronix:Linux Has A New Firewire IEEE-1394
    Maintainer - Intends To Maintain Support To 2029<i><br>
    </i><a class="moz-txt-link-freetext" href="https://www.phoronix.com/news/Linux-Firewire-New-Maintainer">https://www.phoronix.com/news/Linux-Firewire-New-Maintainer</a><i><br>
    </i><br>
    <br>
    <blockquote type="cite"
cite="mid:CA+rFky6rq2jyhJG+3wdguSq8WW4ZW7Uc74wC9eXE4H-MrgJ=iQ@mail.gmail.com">
      <div dir="auto">
        <div dir="auto"><span style="font-size:15px">I am not sure if I
            can do anything even if changes very simple - I have no such
            hardware.....</span></div>
      </div>
    </blockquote>
    <br>
    Yeah, I understand that will be difficult. <br>
    My legacy SuperMicro workstation had a Firewire port on its front
    panel, which now is working with a <br>
    Texas Instruments XIO2200A IEEE-1394a-2000 Controller (pci) mounted
    on the MSI mobo.<br>
    <br>
    libIEC 61883 has not been enabled on my system ffmpeg-7, but
    recently I got this bug accepted by OBS, and iec61883 is just
    enabled in Factory.<br>
    So when it is available for Slowroll, I will try recording with
    ffmpeg.<br>
    <br>
    <blockquote type="cite"
cite="mid:CA+rFky6rq2jyhJG+3wdguSq8WW4ZW7Uc74wC9eXE4H-MrgJ=iQ@mail.gmail.com">
      <div dir="auto">
        <div dir="auto"> <br>
          According to the manual:<br>
          <small>The file format must be Quicktime for Linux and video
            recording must be enabled for it. Click on the wrench to set
            the video compression. </small> <br>
          <small>For the <span>IEC 61883</span> driver, the compression
            must be <span>DV</span>.</small><br>
          <a
href="https://cinelerra-gg.org/download/CinelerraGG_Manual/Live_Video.html"
            target="_blank" rel="noreferrer" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://cinelerra-gg.org/download/CinelerraGG_Manual/Live_Video.html</a><br>
          <br>
          So I tried first <br>
          Shift-P<br>
          FFMPEG and qt, mp4 audio and dv_pal.qt video<br>
          <br>
          I also tried <br>
          FFMPEG mpeg, Audio mpeg_mp2, Video mpeg and mpeg_hdv<br>
          <br>
          But got these error messages in both cases using default port
          0 or alternative port 1<br>
          <br>
          <b>AVC1394Control::initialize(): couldn't set port: Invalid
            argument </b><br>
          int FFMPEG::init_encoder(const char*): <br>
          bad file format: /home/terje/test.mpeg <br>
          <br>
          rom1394_0 warning: read failed: 0x0000fffff0000414 <br>
          AVC1394Control::initialize(): node 0 <br>
          int FFMPEG::init_encoder(const char*): <br>
          bad file format: /home/terje/test.mpeg <br>
          <br>
          A control test of the connection with the legacy 'dvgrab'
          recorded a m2t file ok.<br>
          <br>
          <br>
          Related references:<br>
          <a
href="https://www.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blob;f=cinelerra-5.1/cinelerra/avc1394control.C;h=dfde60d96fecf935c89fb7cfd5b766d1f4d9914f;hb=HEAD"
            target="_blank" rel="noreferrer" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://www.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blob;f=cinelerra-5.1/cinelerra/avc1394control.C;h=dfde60d96fecf935c89fb7cfd5b766d1f4d9914f;hb=HEAD</a><br>
          <a
href="https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg05661.html"
            target="_blank" rel="noreferrer" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg05661.html</a><br>
          <a href="https://www.ffmpeg.org/ffmpeg-devices.html#iec61883"
            target="_blank" rel="noreferrer" moz-do-not-send="true"
            class="moz-txt-link-freetext">https://www.ffmpeg.org/ffmpeg-devices.html#iec61883</a><br>
          <br>
          <br>
          <br>
           <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">
              -- <br>
              Cin mailing list<br>
              <a href="mailto:Cin@lists.cinelerra-gg.org"
                target="_blank" rel="noreferrer" moz-do-not-send="true"
                class="moz-txt-link-freetext">Cin@lists.cinelerra-gg.org</a><br>
              <a
href="https://lists.cinelerra-gg.org/mailman/listinfo/cin"
                rel="noreferrer noreferrer" target="_blank"
                moz-do-not-send="true" class="moz-txt-link-freetext">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
            </blockquote>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>