Record from MiniDV ...
 
通知
すべてクリア

Record from MiniDV hangs; ieee 1394 camera capture not working

2 投稿
3 ユーザー
0 Likes
1,422 表示
0
Topic starter

Hello; I'm on Ubuntu 24.04.2 LTS

I have a firewire card installed; ieee1394

I have a sony miniDV camera connected.

When I click File>Record then I see a two screens; Recording and Video In

The Record window immediately starts the Position timer clock; starts counting and I can not stop it; I end up having to reboot or Killing the process. When I click "Close" stop without pasting into project nothing happens. 

The Video In screen does allow me to control the sony camera; play, stop, rewind ect; however, the Video In screen is black; no image appears.

How do I fix both problems?

1件の回答
0

@ddevan

Andrew-R suggested trying "another compression type (say rawdv and not ffmpeg-based)".

Terje suggests:

An option to transfer dv files via ieee 1394 is using dvgrab and possibly ffmpeg
I have not used it myself for several years since the time of Kino, but dvgrab is still available (v. 3.5)
https://blog.jonsdocs.org.uk/2020/11/25/transferring-data-from-a-minidv-camcorder-using-linux/&source=gmail&ust=1746565425240000&usg=AOvVaw2-VaA5_va3_hgT1TF7wrC Y"> https://blog.jonsdocs.org.uk/2020/11/25/transferring-data-from-a-minidv-camcorder-using-linux/

Meanwhile I will review the procedure to see if I can successfully test a similar setup.

terje 26/05/2025 7:39 pm

@phylsmith2004,  @ddevan

Reviewing Capture and Record from camcorders again, I just wonder:

In preferences Record, did you try Video IN Record driver "DV 1394" only, or also "IEC 61883" ?

 

I don't know why DV 1394 is kept, because according to google AI:

IEEE 1394 (FireWire) is a physical interface standard for high-speed data transfer, while libiec61883 is a library that provides a higher-level API for streaming DV, MPEG-2, and audio data over Linux IEEE 1394. In essence, IEEE 1394 defines the hardware, and libiec61883 builds upon that to handle the application-level streaming of specific media types.

 

And from the ffmpeg documentation:

The iec61883 capture device supports capturing from a video device connected via IEEE1394 (FireWire), using libiec61883 and the new Linux FireWire stack (juju). This is the default DV/HDV input method in Linux Kernel 2.6.37 and later, since the old FireWire stack was removed.

https://www.ffmpeg.org/ffmpeg-devices.html#iec61883

 

/Terje

共有: