This is my first quick intro to my capture setup. If there's enough interest and it survives sharp shooting from the crowd here, I'm tempted to do a more thorough run of documentation. Lossless VHS captures (ffv1/flac) and compressed post processed (h264/aac: IVTC, crop, resize, normalize audio) captures are attached.
What do you think of the quality? Is there a test or benchmark tape out there you’d like me to test my setup against? Anyone have a tough tape they’d like me take a crack at?
Equipment:
JVC HR-S2902U ($59.95)
Sony Handycam CCD-TRV85 ($49.99)
EVAL-ADV7842-7511P ($216.41)
AJA KONA LHi ($119.00)
Signal flow is VHS/Hi8 (TBC/DNR disabled, edit mode) -> EVAL-ADV7842-7511P (Line and Full frame TBC enabled, 10-bit 422 out) -> AJA KONA LHi (lossless) -> ffmpeg archival and display copies
I've experimented with:
AJA KONA LHi (ADV7403) direct - solid captures unless there's non-standard signal, appears to use line TBC-like functionality
BlackMagic Pro Capture 4k (ADV7180) - garbage, could not capture more than a few frames at a time, poor quality
Magewell Pro Capture HDMI (ADV7842) - very good performance! appears to use line and frame TBCs, however captures seemed 'washed out' or had bad default levels, strange gaps in histograms. I'd pick this. Must disable default deinterlace. 24 bit / 48kHz audio would be nice too.
BlackMagic Decklink Studio 4k (ADV7842) - while having the fancy ADV7842, the latest firmware/drivers clipped outside of broadcast levels and support hasn't fixed it in years, randomly drops a handful of frames with no explanation
Since TBCs are historically a point of friction. If you believe the marketing:
"The ADV7842 implements a patented Adaptive Digital Line
Length Tracking (ADLLT™) algorithm to track varying video
line lengths from sources such as a VCR. ADLLT enables the
ADV7842 to track and decode poor quality video sources (such
as VCRs) and noisy sources (such as tuner outputs, VCR
players, and camcorders). Frame TBC ensures stable clock
synchronization between the decoder and the downstream
devices."
https://www.analog.com/media/en/technical-documentation/data-sheets/ADV7842.pdf
https://www.analog.com/media/en/technical-documentation/application-notes/237557357AN_850.pdf
+ Reply to Thread
Results 1 to 30 of 34
-
Last edited by petet; 7th Nov 2019 at 19:39. Reason: Magewell does capture 10 bit!
-
Ooooo. Do you still have any of the other three cards for comparison?
It would be great to see the strength of the line TBC with some (horizontally) jittery home recordings. I've wanted to try that eval board myself, but I've been burned a few too many times by big marketing claims that just didn't hold up when put to the test.
EDIT: Regarding Magewell Pro Capture HDMI, supposedly they indicated that the TBC functions are not enabled:
Last edited by Brad; 4th Nov 2019 at 23:09. Reason: Meant to note FLP437's post regarding Magewell
-
Why not 720 non square pixels instead of loosing almost 100 pixels from the horizontal resolution just to have square pixels ? I would be skeptical about a line TBC that works outside the VCR, seems to be technically impossible to me but I could be wrong.
One question, I see on EVAL-ADV7842-7511P board the digital output pins out of the Y/C (S-Video) ADC labeled HS/VS, Field/DE and clock, what kind of digital stream that is? If there is a way to convert those pins to USB I may get one to experiment with.
Edit: I see the board has a USB port and can be connected to a PC, what kind of software is used to capture analog video?Last edited by dellsam34; 4th Nov 2019 at 23:01.
-
On close inspection, I see what appears to be an AGC effect, but I don't have Star Wars on hand to confirm that the VHS itself isn't to blame.
It's most obvious on fields 609-611 of Trust your feelings.mkv but happens elsewhere too. These three fields come from the same film frame and "should" be identical, but there is a large brightness shift from 609 to 610 and then a small shift from 610 to 611.
Similar effect at 624-626 and 749-751 if you view with Histogram, and 762 vs 763. -
I still have the BlackMagic Decklink Studio 4k. Will do a comparison shot (I use an older firmware to avoid the clipping issue), I'll also do one from the AJA directly. Was this clip 'representative' enough? Will find my roughest home VHS as well.
Regarding Magewell Pro Capture HDMI, supposedly they indicated that the TBC functions are not enabled
Why not 720 non square pixels instead of loosing almost 100 pixels from the horizontal resolution just to have square pixels ?
I would be skeptical about a line TBC that works outside the VCR, seems to be technically impossible to me but I could be wrong.
On close inspection, I see what appears to be an AGC effect
One question, I see on EVAL-ADV7842-7511P board the digital output pins out of the Y/C (S-Video) ADC labeled HS/VS, Field/DE and clock, what kind of digital stream that is? If there is a way to convert those pins to USB I may get one to experiment with.
Edit: I see the board has a USB port and can be connected to a PC, what kind of software is used to capture analog video?
EDIT:
There's a lot of settings...
https://www.analog.com/media/en/technical-documentation/user-guides/UG-214.pdf -
The video is a film source. It should be inverse telecined back to the original film frames at 23.976 fps, not deinterlaced to 60p. Your 60p video has a duplicate frame pattern of 1 1 2 2 3 3 4 4 4 4 5 5 6 6 7 7 8 8 8 8... making it jerky. I noticed the AGC problem too.
-
Many VCRs often a 240p signal for the menu/OSD (maybe to avoid jittery text on a CRT), a non-standard signal not all A/D chips handle equally well. Aditionally, some devices like the JVC SVHS vcrs simply route the full composite signal output from the OSD chip on both the Y and C channels, it's possible that may also cause issues.
Using an Eval board as a TBC/Capture device is an interesting idea, it gives you pretty raw access to all the settings of the capture chip. -
Oh I see, it is a HDMI output only. This card seem to have a lot of potential (comb filter for LD, line and full frame TBC's for VHS). I wish in the future they make a USB 3.0 version for lossless capturing from composite/S-video/component so USB can be used for both data transfer and configuration.
-
The eval board is aimed at engineers designing devices around the chip. It's not intended as an end-user product. Analog Devices doesn't make those themselves. And companies like Magewell that incorporate the chips don't offer access to all of these engineering settings.
-
I see, I know the BlackMagic mini converter analog to SDI has the exact same chip but most of those features don't show up in the MediaExpress application, Wonder if a third party company makes a USB capture device with that chip that takes advantage of all those features in capture software instead of the eazycrap that sells everywhere? I don't mind paying a premium price for a capture device that works with modern OS's and geared towards consumer quality video sources.
-
The video is a film source. It should be inverse telecined back to the original film frames at 23.976 fps, not deinterlaced to 60p. Your 60p video has a duplicate frame pattern of 1 1 2 2 3 3 4 4 4 4 5 5 6 6 7 7 8 8 8 8... making it jerky.
Back to the AGC - what are your thoughts? Yes it might have visible issues when you are looking at material like this because it has duplicate frames in analog. But does it help in other areas with degraded/home tapes that might have some signal or recording issue? Could run some tests, but wondering if anyone had some more robust anecdotal experience. EDIT: see page 102 of https://www.analog.com/media/en/technical-documentation/user-guides/UG-214.pdf. I'm using AGC with white peak adjustment.
Many VCRs often a 240p signal for the menu/OSD (maybe to avoid jittery text on a CRT), a non-standard signal not all A/D chips handle equally well.
I see, I know the BlackMagic mini converter analog to SDI has the exact same chip but most of those features don't show up in the MediaExpress application, Wonder if a third party company makes a USB capture device with that chip that takes advantage of all those features in capture software instead of the eazycrap that sells everywhere? I don't mind paying a premium price for a capture device that works with modern OS's and geared towards consumer quality video sources.
While I sort through some non-identifying home videos, this might suffice for dirty video. Fast-forwarded, paused and stopped video attached! Ooof, the IVTC/deint/60p does look choppy here.
If anyone has good arguments for or against AGC, please post! Trying to commit before I burn through more tapes. Or anything better for mixed content through ffmepg.
Want to give a shout out to QCTools (https://mediaarea.net/QCTools), its what allowed me to do all the pixel peeping for my assessments (and hopefully not miss AGC artifacts! Maybe need to read more of this: https://bavc.github.io/avaa/)Last edited by petet; 5th Nov 2019 at 17:30.
-
Tried to find an older tape... how about some Solo flex? Here is someone else's capture for comparison: https://www.youtube.com/watch?v=GRWkEMX3aJ8.
If someone else has a tough tape to capture and doesn't mind paying postage or the utter risk of it disappearing from the face of the earth forever, I can do a comparison capture for you. Please no sticky, flaky, moldy or otherwise physically damaged tapes that could gum up a VCR. PM and I can share a shipping address or potential local exchange. -
I have the BrightEye 75 with SDI out coupled to the PC with BM UltraStudio SDI to USB 3.0, One section in a home video tape is kicking my ass, no matter what I use it still has a frame roll, It is a PAL tape though so you can't help me in there unless you happen to have a PAL VCR. Other than that I'm happy with my capture setup, I can capture Betacam as well since I have an SDI input on the BM.
-
Those random garbage jump-back frames in the middle of the post-Fast Forward playback in FFWD.mkv are unfortunate. Two seconds have passed since the end of Search, but it's still acting unstable.
[Attachment 50785 - Click to enlarge]
[Attachment 50786 - Click to enlarge]
Do you have a second VCR to create a multi-generation tape? That's one stress test for TBC: https://forum.videohelp.com/threads/383020-In-depth-TBC-comparison-with-bad-VHS-%28video-samples%29
You could also do it VHS → Hi8 → VHS if you have a spare 8mm tape.
Also, are you able to centre the horizontal capture area with your scripts? The right edge is slightly cropped in favor of extra black on the left. Acuozzo / AntcuFaalb posted the same question to AD's forum at one point: https://ez.analog.com/video/f/q-a/7136/eval-adv7842-7511-questions-laserdiscsLast edited by Brad; 6th Nov 2019 at 02:06.
-
Good call on the multi-gen tape! I'll see if I can put one together today.
And yes - not sure about how that stabilization period compares to other TBCs or if it is due to the VRC itself, could try with Hi8 player.
As for centering, yes it is possible - however I've noticed that by default the dev board aligns what it thinks is the active part of the frame to the right. This means I can always do a left 16 pixel crop of the horizontal blanking for every tape at 704x480 (https://en.wikipedia.org/wiki/Standard-definition_television). This looks good 80%+ of the time without having to manually dial in my crops, good enough for viewing and I always have the raw to go back to if needed. You can also sometimes see a tiny fuzzy edge a pixel wide so you know its not cropping any of the active frame. So while it doesn't look as good raw, it makes bulk cleanup easier after. I did solve the issue of it shifting the video up and cropping the top, that for sure was losing the top of the frame. Now it just has the extra 6 pixels that AJA likes to capture at 720x486.
BrightEye 75 with SDI out coupled to the PC with BM UltraStudio SDI to USB 3.0 -
Can you overdrive the capture resolution in that eval board above the normal standards? Like setting the capture resolution to whatever resolution above the legal standard of 720x480 (say 780x525) so that when the output comes out from the eval board at 720x480 it will be only a clean video frame with no other signals or borders showing in the frame? To rephrase my question, does the eval board do a hardware crop? Kind of like a telecine scanner of a film, set the film gate to see the whole film strip but the recorded frames show only the active picture area.
The purpose of my question is to see if it is possible to devote more resolution to the active video area without having to crop in post and reduce the resolution of the video to a non standard one or live with permanent black borders.Last edited by dellsam34; 6th Nov 2019 at 11:21.
-
Can you overdrive the capture resolution in that eval board above the normal standards? Like setting the capture resolution to whatever resolution above the legal standard of 720x480 (say 780x525) so that when the output comes out from the eval board at 720x480 it will be only a clean video frame with no other signals or borders showing in the frame? To rephrase my question, does the eval board do a hardware crop? Kind of like a telecine scanner of a film, set the film gate to see the whole film strip but the recorded frames show only the active picture area.
https://www.analog.com/media/en/technical-documentation/user-guides/UG-214.pdf
The SDP extracts HSync and VSync synchronization that are embedded in the video data stream. The SDP does not support external
HSync and VSync inputs. The synchronization extraction has been optimized to support imperfect video sources, such as VCRs with
head switches. The extracted HSync and VSync synchronization is then used to drive the digital resampling section to ensure 720 active
pixels per line are output by the SDP.
The ADV7842 uses a VSync and HSync PLL to provide an accurate and reliable lock for both perfect and imperfect video sources.
• VSync PLL: provides extra filtering of the detected VSyncs to give improved vertical lock.
• HSync PLL: designed to filter incoming HSyncs corrupted by noise; providing much improved performance for video signals
with stable time base but poor signal to noise ratio (SNR).
Two registers, SDP_EXTEND_VS_MAX_FREQ and SDP_EXTEND_VS_MIN_FREQ, can be used to additionally extend Vsync lock
ranges.
UNKNOWN TV Source -> COAX? -> VHS -> COMPOSITE -> Hi8 -> COMPOSITE -> VHS -> COMPOSITE -> Hi8 (overwrite) -> COMPOSITE -> VHS (overwrite) -> S-VIDEO -> CAPTURELast edited by petet; 6th Nov 2019 at 19:23. Reason: Clicked 'advanced' and removed attachments. Now if I could only delete a post...
-
Just wasting space on the server here, sorry! Didn't see an easy way to edit and remove. Uploaded the old cuts. These are the correct ones.
-
Not really, main thing the line TBC does is looking at the signal and trying to determine a the horizontal sync pulses as accurate as possible, i.e where a line starts and ends, and resizing each line appropriately. When I looked at the SM for my NV-HS1000 and my JVC SVHS decks, they didn't seem to use anything internal to the VCR and they operate on the demodulated and processed video signal before going out of the VCR. In theory they could maybe look at the phase/frequency of the color signal or stabilize the video before upconverting color to maybe help make things a bit more accurate but I don't know if any VHS decks do that. May be more usable on betamax and 8mm, as I think they have a pilot tone at a specific frequency that could be of help for the TBC which may be used, though I haven't looked into the schematics of those. I think some of the broadcast JVC and Panasonic VHS decks may have more advanced TBCs that can do a bit more like improve dropout compensation etc.
A whole other issue is TBCs used on full composite signals like the older open reel broadcast tape formats. Color-under formats like VHS, 8mm, betamax, umatic etc. makes use of the fact that the color is separate from brightness on the tape to compensate for phase/frequency instability on playback when converting it up to the broadcast frequency that can be decoded by the video capture chip or CRT screen. -
I was expecting a lot worse from a fifth-generation video. There are obvious little wiggles if I look at the windows field-by-field, but in motion my brain just blurs them together with the tape noise.
Can you also capture it with the KONA directly, for comparison?
Maybe I can come up with a tape to mail to you.
This is the advantage that JVC (Victor) claimed with its 629TBC system, which they only advertised in Japan.
https://forum.videohelp.com/threads/331653-Sr-w5u-auction-alert%21%21%21#post2057782
https://forum.videohelp.com/threads/379385-Panasonic-Nv-fs200-Ag-1980-Ag-4700-Nv-hs100...st#post2453002
https://forum.videohelp.com/threads/380454-Panasonic-PV-9451-vs-JVC-SR-V101US?p=246172...=1#post2461721
The Mitsubishi HV-BS890 I imported has sat unused for years, but in my limited testing, I was never able to discern a visible advantage. -
AJA Kohna LHI S-VIDEO capture attached.
Those peeping at the histograms will notice the EVAL-ADV7842 having a few little thin spikes. You can see faint bands in the waveform as well. This same artifact appeared on the BlackMagic Decklink Studio 4k (ADV7842). I'd love to capture everything straight with the AJA Kona LHi, but the lack of frame-like TBC means it misses frames, can't capture less ideal/standard signals. Because I can't visually detect those artifacts (please someone point them out, but I can't identify them! looks like it is certain quanta of luma values are over saturated, but not enough for my eye to identify). Because this exists on both the dev board as well as the commercial implementation, I believe it is hardwired in the chip or the implementation was overlooked by me and others.Last edited by petet; 7th Nov 2019 at 19:44.
-
I am curious how you came to the conclusion that the magewell card does not do the 10 bit formats ( P010, P210, Y410 and V410 not counting with additionals formats available only through the SDK) . I have been capturing for about two years at 10 bit 422 lossless and even 10 bit 444 lossless with magicyuv and everything seems normal to me. When you tried the magewell which capture software did you try with it .Do you remember which firmware was installed because in the beginning 3 /4 years ago I did have some levels problems but not recently.Did you tried vhs capture using svideo only , or have you tried also component or even hdmi (through Pana DVD recorder for instance).
Last edited by FLP437; 7th Nov 2019 at 19:21.
-
I am curious how you came to the conclusion that the magewell card does not do the 10 bit formats ( P010, P210, Y410 and V410 not counting with additionals formats available only through the SDK) . I have been capturing for about two years at 10 bit 422 lossless and even 10 bit 444 lossless with magicyuv and everything seems normal to me. When you tried the magewell which capture software did you try with it .Do you remember which firmware was installed because in the beginning 3 /4 years ago I did have some levels problems but not recently.
EDIT
Didn't answer your other questions:
1. I used ffmpeg and virtualdub filtermod / virtualdub 2
2. I don't remember the firmware version - but latest out in late 2017 / early 2018. (EDIT google says V1.3.0.3825)
EDIT
3. S-VIDEO onlyLast edited by petet; 7th Nov 2019 at 19:32. Reason: Critical reading skills, googling skills, and edit war!
-
I too had in the beginning spiky histograms, meaning there is a levels adjustment going on somewhere. This results in banding even though it is not visible to the naked eye most of the times. I received at the time some tips as have the Proc-Amp at default settings and disable all noise reduction settings if any and others tips I cant remember.I solved the problem not exacly sure how, but I think im my case it was proc-amp related.
-
I may have gotten my answer for AGC from the Analog Devices engineers (ADV7842 Register Settings Recommendations 2013):
It is recommended to select the manual gain option for VCR type signalsNote: The gain value defined by SDP_Y_GAIN_MAN[12:0] is also used in manual gain mode for non-vcr type signals. However in general the AGC control should be used for standard signals. -
EDIT: bad information removed
Last edited by petet; 2nd May 2020 at 13:00. Reason: EDIT: bad information removed.
-
After more experimentation, I've made what most won't find useful but a few might find interesting: a 'full' 525 line capture. I can't do it in one go, and it requires capturing the same frames twice to stitch the active frame and VBI together.
Figured I'd use a low quality tape to show more of how the ADV7842 handles SLP tapes with unstable time base. Audio is, likewise, terrible.
I've seen some code out there to slice VBI info (closed caption at least) from video data and I'm tracking the awesome Domesday Duplicator work with raw RF, but is anyone else aware of existing work on decoding various VBI info from 'raw' video data? The ADV7842 has multiple built in decoders for closed caption, teletext, VITC, CGMS, and Gemstar, but I'm still working thru how that data gets passed over HDMI and captured in a meaningful way on the other end. The AJA Kona Lhi does have the ability to capture VANC... just trying to make them talk. -
-
Yes, all of those options can be enabled/disabled at will on the fly.
If anyone wants to do some pixel peeping, I've got another test tape attached. Sadly I haven't found a reputable commercial test tape, so this is home recorded and captured. Not sure how useful it is since it combines VCR recording, playback, and capture flavors all together so doesn't reveal at what point the artifacts are introduced. Helps confirm chroma/luma levels though! Had to dial things back so the ramps didn't clip chroma and commercial tapes didn't clip their macrovision signals (They're supposed to be blown out at 117 IRE... so I'll have to brighten when converting to the final playback format). -
Self necro - I could use some fresh eyes.
Have I finally reached success at the end of tweaking my capture workflow or should I let the wookie win?
Workflow:
JVC HR-S2902U -> s-video (EDIT mode, everything else disabled)
EVAL-ADV7842-7511P -> hdmi (frame+line TBCs enabled)
AJA KONA LHi -> lossless 10bit 4:2:2 video w/ 24bit audio
ffmpeg -> ffv1/flac for archive -> h264/aac for use (qtgmc, pad and scale to 640:480 w/ PAR 1:1, normalize audio)
Otherwise, I hope that vhs-decode succeeds in creating the most future proof archive copies of analog tapes.
...I also secretly hope it fails so I don't have to redo all my captures.
Anyone else have this tape and want to compare? I'd appreciate seeing a better transfer!
Similar Threads
-
Capturing VHS with TBC setup (Suggestions/Confirmation wanted)
By crissrudd4554 in forum Capturing and VCRReplies: 2Last Post: 9th May 2019, 23:32 -
best capture card for vhs and hi8 capture
By hdfills in forum Capturing and VCRReplies: 4Last Post: 18th Oct 2018, 11:21 -
Rate My VHS Capture and Setup
By creaper in forum Capturing and VCRReplies: 3Last Post: 12th Mar 2017, 13:01 -
Best video capture device with higher bit rate for converting Hi8 tapes?
By Studly in forum Capturing and VCRReplies: 10Last Post: 21st Jan 2015, 18:15 -
Lossless (10 Bit RGB 444) and (10 Bit YUV 422) Compression Codec's
By JasonCA in forum Video ConversionReplies: 62Last Post: 25th Dec 2014, 23:40