<!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>