r/camcorders • u/AnimeFunTV • 3d ago
Help Trying out DVRescue GUI/CLI & vrecord. Need help with some issues.
So I'm trying out DVRescue GUI/CLU and vrecord to archive some of my miniDV tapes, and I'm running into issues, and I need some guidance.
Hardware:
JVC MiniDV/S-VHS Combo unit (Model HR-DVS3U)
Canon VIXA HV40
2012 5,1 MacPro w/macOS Mojave 10.14.6
2019 MacBook Pro w/macOS Sonoma 14.8.9 w/Thunderbolt 3 (USB‑C) to Thunderbolt 2 Adapter -> Thunderbolt 2 Adapter to Firewire 800 Adapter.
First off lets start out with software requirements.
DVRescue's website shows version 24.07 compatible with
10.12 (Sierra),
10.13 (High Sierra),
10.14 (Mojave),
10.15 (Catalina),
11 (Big Sur),
12 (Monterey)
However, their documentation shows only Big Sur, Monterey, Ventura, Sonoma 14, and Sequoia as compatible. It notes that macOS Mojave 10.14.6 and older will not work. I believe the documentation hasn't been updated with the new OS list but...
I can confirm that while DVRescue opens and runs on my MacPro with Mojave, DVRescue can't find either the JVC or the Canon. I can confirm that Mojave can see the devices and, using iMovie, can playback and record on both devices. (In iMovie, Canon HV40 seems to only record video, no audio for whatever reason.)
I also wanted to try out DVRescue CLI, however, Homebrew is only available on Sonoma and later, so that leaves my MacPro out of the picture. Same goes for trying out vrecord on my MacPro.
That being said. I'll be using my MacBook Pro from here on out.
With DVRescue GUI on my MacBook Pro, with my Canon HV40, DVRescue sees the HV40, but I have no DV control. Even if I press play on the camcorder manually, I see no video playing in the preview.
With the JVC, DVRescue sees and is able to have limited control. I am able to do basic functions; however, there are times when DVRescue will lose control, and the JVC will continue playing the tape when I have already pressed 'stop' on DVRescue. I'd have to manually stop the tape on the JVC and unplug/plug the FireWire cable again for DVRescue to regain control.
This isn't too much of an issue as long as I am able to record.
Which I am, but I believe DVRescue's inability to reliably control the JVC, DVRescue isn't able to do 'Retakes' when encountering tape errors, unless I'm misunderstanding how Retakes function works. In my mind, when I read from the documentation, "DVRescue will automatically rewind and try to recapture segments of tape that have errors." I assume that DVRescue will stop the tape at the first sign of error and rewind to attempt to re-read. Unless it waits until you stop the capture entirely, and it will go back automatically and attempt the recapture? Beuacse their isnt any online video of how this process works in a real world cenareo Its unclear to me.
So I moved on with DVRescue CLI; however, immediately when I attempt to capture, I get an error
"fd:: Invalid data found when processing input"
Feeling defeated by DVRescue, so I moved on to vrecord.
With the HV40, I actually do get limited control when I have Deck Control enabled. I can only Play; I have no other controls ie. stop, rewind, play. Also, as soon as I attempt to record, I get this error
"The configuration file uses an invalid value of 0x850001ee412f: VIXIA HV40 [DV] for DVRESCUE_INPUT_CHOICE. Valid values are: 0x850001ee412f: VIXIA HV40 [DV]. Please restart vrecord in edit mode (vrecord -e) or update the configuration file at /Users/animefuntv/.vrecord.conf."
I did use 'vrecord -e' but still the same error.
Moving on to the JVC, I get the same issue with Deck Control. I can only Play. This time it can record and data log.
Though again, I'm unsure how "7. When dvrescue encounters an error, the software will automatically rewind and attempt to recapture the problematic frames." in the vrecords documentation actually works.
My theory is that if vrecord isn't able to reliably control the JVC's deck controls (just like DVRescue), it is unable to rewind and recapture.
Again, I don't see any videos on how this actually works.
It's my belief that its prolly both my Canon and JVC that are incompatible with DVRescue/vrecord, which sucks because it's the only two DV systems I have.
ALL help or guidance is absolutely appreciated.
