vrecord icon indicating copy to clipboard operation
vrecord copied to clipboard

Parallel Captures

Open ChrisNicols opened this issue 6 years ago • 6 comments

I'm currently running a lab that captures two video tapes in parallel on the same computer using Media Express. Black Magic will tell you that it isn't possible to run two instances at once, but I do it every day. I would much rather be using vrecord, but I don't know if this functionality exists for the program yet. Since its possible in Media Express, it should be possible for vrecord, right?

screen-shot-2018-04-20-at-4-22_smaller

ChrisNicols avatar Jun 22 '18 13:06 ChrisNicols

Hey Chris, thanks for bringing this up. Currently in vrecord, it only uses the first Blackmagic device seen, see https://github.com/amiaopensource/vrecord/blob/8c29bc5005c36b64bb14a5fd575111fc90c9d138/vrecord#L148-L160. To support more than one input at once, the input device list would just have to be used to create a dropdown list in the vrecord preference window so another device could be selected. So definitely possible. Do you notice any disadvantage or risk with doing two captures in media express on your computer?

dericed avatar Jun 22 '18 13:06 dericed

I have digitized around 100 tapes this way and haven't noticed anything. I could make a QCTools report on a few videos and upload them if you want to check. I wouldn't know what to look for, really.

ChrisNicols avatar Jun 22 '18 13:06 ChrisNicols

Ya Media Express doesn't give the most verbose feedback. In this without verbose logging, the capture consistency could be tested by capturing a high quality digital tape multiple times (like a Betacam SX or Digibeta) and then comparing the framemd5s of the captures, which should show if one resulting file is missing frames that another one has. At any rate, such testing doesn't block adding an ability to select an input device if more than one are seen, but given the buffer overrun errors in other open issues, I'd like to find a way to diagnose issues of asking too much of the computer while recording.

dericed avatar Jun 22 '18 13:06 dericed

Sadly, I don't think I have the ability to do that kind of test right now. If we do have Digibeta or Betacam SX, it hasn't been processed and is sitting somewhere in the stacks here on site, or out at our warehouse. If I can help come up with or test out any diagnosis method you devise, please let me know.

ChrisNicols avatar Jun 22 '18 14:06 ChrisNicols

What do you get for:

/usr/local/opt/ffmpegdecklink/bin/ffmpeg-dl -f decklink -list_devices 1 -i dummy

when you have more than one device attached.

dericed avatar Jun 22 '18 14:06 dericed

Sorry I missed this, I'll have to let you know on Tuesday when I come back in

ChrisNicols avatar Jun 22 '18 19:06 ChrisNicols