On 04/04/2026 21:59, Terje J. Hanssen wrote:


On 04/04/2026 19:05, Andrew Randrianasulu wrote:


сб, 4 апр. 2026 г., 19:37 Andrew Randrianasulu <randrianasulu@gmail.com>:


сб, 4 апр. 2026 г., 16:12 Terje J. Hanssen via Cin <cin@lists.cinelerra-gg.org>:
Fixed a typo in the subject 


On 04/04/2026 15:09, Terje J. Hanssen wrote:
My camcorder since 2007, Sony HDR-FX7E has a quality lens Carl Zeiss 20x optical zoom and attachments. It is a 1080i50 HDV camcorder that records 1440x1080 anamorphic 4:2:0 MPEG-2 compressed 8-bit video on mini (H)DV tape cassettes. However it has Firewire and HDMI out ports to optional record at higher quality on disk recorders or via capture cards.

To extend the HDV camcorder's lifespan, I bought in 2013 a Blackmagic HyperDeck Shuttle 2 portable SSD Disk recorder with HDMI and SDI in/out.
I did just record a few test clips with 10-bit FHD 1920x1080 uncompressed.mov and ProRes 422 HQ codecs.
https://tinyurl.com/3ncr6m5v

The issue is now that the EOL and EOS HyperDeck Shuttle 2 seemingly is locked by a DNxHD bug similar like it had in 2016, and doesn't recognize any Video input. https://tinyurl.com/3fetrkp5

I did preserve a copy of the last 2015 version of the Blackmagic_HyperDeck Setup utility for Shuttle 2, but which unhappily is a Windows program.
I read that Wine isn't good for low-level usb communication as needed. 
https://tinyurl.com/2uvv7d86

-rw-rw-r--. 1 terje terje 253841408 okt.   7  2015 HyperDeck_4.4.1.msi


Do we have other easier options on Linux that can run the setup via usb, beyond borrowing a Windows PC?

I think you can try "install Windows in qemu" and then


see down to 

====

Using host USB devices on a Linux host

WARNING: this is an experimental feature. QEMU will slow down when using it. USB devices requiring real time streaming (i.e. USB Video Cameras) are not supported yet.


=====

not easiest, but avoids installing Windows on physical machine ....

I amnot sure if reactos works enough for this trick, I think last time I looked it had some bugs in its usb stack ... :(

so you probably need your legal copy of windows install iso ...

You might try Virtualbox too, in theory it can have GUI for this.


There is also forum answer on OpenSUSE forums from 2025, copying Arch Wiki (?)

https://forums.opensuse.org/t/usb-device-under-wine-can-someone-help-me-make-this-work/184839

but thread starter was unable to get it to work and thread was auto-closed. after 30 days.


Deepest under my table I fired up my ancient AMD Athlon 700 PC to have a look. I had originally Windows 98, which I later on upgraded to Windows 2000 in triple boot with openSUSE 11 and SLED 11. I have kept this PC because it runs a Windows program that reads log files on my heating pump via RS-232. Very slow yes, but fun to see all three OS start up as I left it.

But I think the HyperDeck utility possibly may require 64-bit, so I have asked my son to see if he has available a laptop with a newer Windows version to-morrow,


Yeah, I got borrowed a laptop with Windows, installed the Hyperdeck utility, ran the setup and got upgraded the firmware and ProRes 422 HQ codec on my Shuttler 2 SSD recorder. Then all led indicators, and Record to SSD worked directly from the camera's HDMI out and EIP at 1920x1080 in 4:2:2 color space with PCM stereo audio. 

I think ProRes 422 HQ visual lossless format is a "perfect" match and improvement over the 1080i50 HDV.m2t tape format; more details and comparisons at the bottom *).


While my uncompressed.mov clip from 2016 on the SSD is superb, the first, new test clip now in ProRes 422 HQ codec got a tear line, but that's something I have to look closer at. Another downside to accept, is very slow copying of large files from the exFAT formatted SSD in a USB3 docking station to Linux ext4 disk. The new file date-/timestamp is not correct either, 2025 instead of 2026, as shown in Metadata: Creation time below.


Below follows ffprobe output of two clips from the HyperDeck Shuttle 2 SSD recorder:


2016 uncompressed.mov

ffprobe -hide_banner Capture0001.mov
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Capture0001.mov':
  Metadata:
    creation_time   : 2016-02-23T21:49:51.000000Z
  Duration: 00:01:16.48, start: 0.000000, bitrate: 1124370 kb/s
  Stream #0:0[0x1](eng): Video: v210 (v210 / 0x30313276), yuv422p10le(bt709, top coded first (swapped)), 1920x1080, 1105920 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 2500 tbn (default)
    Metadata:
      creation_time   : 2016-02-23T21:49:51.000000Z
      handler_name    : Apple Video Media Handler
      vendor_id       : KeyG
      encoder         : Uncompressed 10-bit 4:2:2
    Side data:
      Frame cropping: 16/16/9/9
  Stream #0:1[0x2](eng): Audio: pcm_s24le (lpcm / 0x6D63706C), 48000 Hz, 16 channels, s32 (24 bit), 18432 kb/s (default)
    Metadata:
      creation_time   : 2016-02-23T21:49:51.000000Z
      handler_name    : Apple Sound Media Handler
      vendor_id       : [0][0][0][0]



2026 ProRes 422 HQ:

ffprobe -hide_banner Capture0002.mov
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Capture0002.mov':
  Metadata:
    creation_time   : 2025-03-31T16:54:52.000000Z
  Duration: 00:01:54.44, start: 0.000000, bitrate: 197555 kb/s
  Stream #0:0[0x1](eng): Video: prores (HQ) (apch / 0x68637061), yuv422p10le(bt709, top coded first (swapped)), 1920x1080, 179964 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 2500 tbn (default)
    Metadata:
      creation_time   : 2025-03-31T16:54:52.000000Z
      handler_name    : Apple Video Media Handler
      vendor_id       : appl
      encoder         : Apple ProRes 422 (HQ)
    Side data:
      Frame cropping: 16/16/9/9
  Stream #0:1[0x2](eng): Audio: pcm_s24le (lpcm / 0x6D63706C), 48000 Hz, 16 channels, s32 (24 bit), 18432 kb/s (default)
    Metadata:
      creation_time   : 2025-03-31T16:54:52.000000Z
      handler_name    : Apple Sound Media Handler
      vendor_id       : [0][0][0][0]


*) Additional info/guide from Google-AI search (-not necessarily the final answer keys)
https://tinyurl.com/yeyyye8y
https://tinyurl.com/yve4nun5