Go Back    Forum > Digital Video > Video Project Help > Capture, Record, Transfer

Reply
 
LinkBack Thread Tools Search this Thread
  #1  
05-28-2026, 09:03 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Hello everyone,
I would like to ask for advice from people with archival and VHS preservation experience.
First, I would like to sincerely thank all the experts at digitalFAQ for their advice over the years. Your comments helped me better understand archival workflows and helped me make decisions when buying some of the equipment I now own. I would especially like to thank lordsmurf for helping me obtain and sending me some of the drivers I needed for several capture cards.

My goal is not to capture and preserve the most of the video as possibl.. My main objective is long-term archival using a lossless codec, preserving maximum information for future restoration and post-processing.

The tape I am preserving is extremely important to me personally. It contains family memories, especially recordings of my family.

The original content was filmed in 1986 using a Sony Betamax camcorder in Hi-Fi Stereo at maximum recording quality. Unfortunately, the original Betamax master tapes were lost forever many years ago.
Around the year 2000, my father copied the Betamax recordings to consumer VHS tapes to preserve the memories. Because of this, the VHS tape I am capturing today is most likely a second or third generation analog copy recorded on a 6-hour EP/SLP VHS tape.

During the last two years I became passionate about analog video preservation and started building several archival capture systems.

My systems:
• Windows XP Integral Edition, extremely stable
• Windows 10 Enterprise LTSC 2019
• Internet disabled and updates disabled on all capture systems

I mainly focused on PCIe capture systems because I found them stable and easier to work with mother computers and XP. I have no dropped frames. I did not focus on AGP systems.
I also became very interested in the ATI Theater 200 chip because of its reputation in archival capture workflows.

Main VCRs:
• Panasonic AG-1970
• Panasonic AG-1980 (I don’t used because it needs some new capacitors)
• JVC HR-S7600

All two perform surprisingly well with EP/SLP tapes.

The internal VCR TBC is not perfect, but I found that the Panasonic DMR-T6070 the T6070 corrects most of the remaining instability very effectively (this was the last professional device that Panasonic sold). In my experience, performs even better than the common ES10 workflow for difficult EP tapes Main processing and synchronization equipment:
• Panasonic DMR-T6070
• Panasonic DMR-ES10
• Datavideo DVK-200
• Leitch DPS-575 professional TBC/frame synchronizer

The DPS-575 is configured for S-Video output in my workflow.

Capture hardware:
• ATI AIW X1900 (ATI Theater 200)
• AJA Kona LHi
• Matrox MXO2 Rack

Software:
• VirtualDub
• vMix
• AJA Control Room

I use vMix with the AJA Kona LHi very successfully under Windows 10. One thing I appreciate about the Kona LHi and the MXO2 Rack is that their frame synchronization keeps audio/video synchronization perfect during long captures (6 hours).
All workflows are fully S-Video based.
I capture using lossless HuffYUV codec, as often recommended for archival workflows.
I tested many workflows, but I selected four examples for comparison.

Image #1:
Windows 10
Panasonic AG-1970 → Panasonic DMR-T6070 → Datavideo DVK-200 → Matrox MXO2 → VirtualDubHuffYUV AVI

Image #2:
Windows 10
Panasonic AG-1970 → Panasonic DMR-T6070 → AJA Kona LHi → vMix / AJA Control Room → HuffYUV AVI

Image #3:
Windows XP
Panasonic AG-1970 → Panasonic DMR-T6070 → Datavideo DVK-200 → ATI AIW X1900 → VirtualDub → HuffYUV AVI

Image #4:
Windows XP
Panasonic AG-1970 → Panasonic DMR-T6070 → Leitch DPS-575 → ATI AIW X1900 → VirtualDub → HuffYUV AVI

I post the screenshots below.
I would really appreciate opinions regarding :
• detail preservation
• filter inside devices for noise handling
• black levels
• which one preserves the most video structure and colors in the video for my family memories

Thank you very much.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Ads / Sponsors
 
Join Date: ∞
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
05-28-2026, 09:10 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Here are the screenshots


Attached Images
File Type: jpg IMG_2076.jpg (89.3 KB, 52 downloads)
File Type: jpg IMG_2080.jpg (102.6 KB, 52 downloads)
Reply With Quote
  #3  
05-28-2026, 09:19 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
One of the shoots (Aja card) shows more defined interlaced lines, the theater 200 has more noise and the MXO2 is a bit more soft (like there is some noise filter applied


Attached Images
File Type: jpg IMG_2075.jpg (132.2 KB, 51 downloads)
File Type: jpg IMG_2073.jpg (167.8 KB, 51 downloads)
File Type: jpg IMG_2074.jpg (146.3 KB, 51 downloads)
File Type: jpg IMG_2072.jpg (180.7 KB, 51 downloads)
Reply With Quote
  #4  
05-28-2026, 09:23 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
The difference between the Aja lhi et MXO2
Sorry if the images from the last reply and this are not in order


Attached Images
File Type: jpg IMG_2060.jpg (413.1 KB, 51 downloads)
File Type: jpg IMG_2059.jpg (356.8 KB, 51 downloads)
File Type: jpg IMG_2058.jpg (355.5 KB, 50 downloads)
File Type: jpg IMG_2057.jpg (401.2 KB, 50 downloads)
Reply With Quote
  #5  
05-28-2026, 10:00 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Here are the files in attachements. Sorry they are not in order


Attached Images
File Type: jpg IMG_2075.jpg (132.2 KB, 3 downloads)
File Type: jpg IMG_2074.jpg (146.3 KB, 1 downloads)
File Type: jpg IMG_2073.jpg (167.8 KB, 0 downloads)
File Type: jpg IMG_2072.jpg (180.7 KB, 0 downloads)
File Type: jpg IMG_2060.jpg (413.1 KB, 0 downloads)
File Type: jpg IMG_2059.jpg (356.8 KB, 0 downloads)
File Type: jpg IMG_2058.jpg (355.5 KB, 0 downloads)
File Type: jpg IMG_2080.jpg (102.6 KB, 1 downloads)
File Type: jpg IMG_2076.jpg (89.3 KB, 1 downloads)

Last edited by goznevi; 05-28-2026 at 10:13 AM.
Reply With Quote
  #6  
05-28-2026, 10:00 AM
vwestlife vwestlife is offline
Free Member
 
Join Date: May 2024
Location: New Jersey, USA
Posts: 192
Thanked 35 Times in 31 Posts
It's impossible to judge anything accurately when you're pointing a camera the the screen rather than doing an actual screenshot by pressing PrtSc and pasting it into a file... or, better yet, using VirtualDub's ability to grab a frame directly from the video.
Reply With Quote
  #7  
05-28-2026, 10:20 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by vwestlife View Post
It's impossible to judge anything accurately when you're pointing a camera the the screen rather than doing an actual screenshot by pressing PrtSc and pasting it into a file... or, better yet, using VirtualDub's ability to grab a frame directly from the video.
Thank you for the advise, I will do
Reply With Quote
  #8  
05-28-2026, 11:50 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
I have exported the image files of the captured videos en PNG with VirtualDub


Reply With Quote
  #9  
05-28-2026, 12:38 PM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Here are the captures


Attached Files
File Type: rar CAPTURE.part01.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part02.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part03.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part04.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part05.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part06.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part07.rar (95.00 MB, 4 downloads)
File Type: rar CAPTURE.part08.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part09.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part10.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part11.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part12.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part13.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part14.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE.part15.rar (52.53 MB, 2 downloads)
Reply With Quote
  #10  
05-29-2026, 12:48 PM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
I removed the chroma and kept only the luma.

I was very surprised to discover that the Theater 200 appears to have the deepest blacks and the brightest whites of all the captures.

At first, I thought what I was seeing was mostly noise.

I asked AI to compare the four captures after cropping 40 pixels from all edges to eliminate border effects.

IMG_2120.jpeg

The AI answer : ( photos where put in a page TOP 1,2 BOTTom 3.4

According to its pixel-based analysis

* Most detail (sharpness): Bottom-left
* Blackest blacks: Bottom-left
* Whitest whites: Bottom-left

Overall ranking:

1. Bottom-left
2. Bottom-right
3. Top-right
4. Top-left

The AI reported that the bottom-left image had the highest measured edge information (sharpness score 636.1) and was the only image reaching full 0–255 luminance range.

Can I get some expert advice on whether this methodology makes sense for evaluating VHS archival captures, and whether these results indicate more actual detail or simply more noise?

Detail (edge information / sharpness)

Rank Image Sharpness Score
1 Bottom-left 636.1
2 Bottom-right 456.0
3 Top-right 398.4
4 Top-left 393.6

For a grayscale image:

* 0 = pure black
* 255 = pure white
* 128 = middle gray

The important thing is that these numbers are luma (brightness) levels, not pixel positions or pixel density.

Blacks

Looking at the darkest values:

Image Darkest Pixel Value
Bottom-left 0
Top-left 3
Top-right 3
Bottom-right 4

Blackest blacks: Bottom-left

Whites

Looking at the brightest values:

Image Brightest Brightest Pixel Value
Bottom-left 255
Bottom-right 253
Top-left 248
Top-right 232

Whitest whites: Bottom-left

Contrast Range

Using the 1st and 99th percentiles:

Image. 1% 99% Range
Top-left 10 239 229
Top-right 14 216 202
Bottom-left 28 255 227
Bottom-right 13 243 230

Top-left and Bottom-right have similar range, but Bottom-left reaches the full 0–255 extremes.

You must be logged in to view this content; either login or register for the forum. The attached screen shots, before/after images, photos and graphics are created/posted for the benefit of site members. And you are invited to join our digital media community.


IMG_2115.jpeg

You must be logged in to view this content; either login or register for the forum. The attached screen shots, before/after images, photos and graphics are created/posted for the benefit of site members. And you are invited to join our digital media community.


IMG_2112.jpeg



Last edited by goznevi; 05-29-2026 at 01:33 PM.
Reply With Quote
  #11  
05-29-2026, 12:50 PM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
I would appreciate some expert advice.


Attached Images
File Type: jpeg IMG_2115.jpeg (101.7 KB, 4 downloads)
File Type: jpeg IMG_2112.jpeg (91.7 KB, 3 downloads)
File Type: jpeg IMG_2114.jpeg (112.3 KB, 2 downloads)
File Type: jpeg IMG_2113.jpeg (109.7 KB, 2 downloads)
Reply With Quote
  #12  
05-29-2026, 04:21 PM
Feedbucket Feedbucket is online now
Free Member
 
Join Date: Jun 2017
Location: NYC
Posts: 75
Thanked 23 Times in 22 Posts
You'll want to crop out the head switching noise and the borders when analyzing color since those areas may artificially introduce white or black levels that aren't actually a part of the picture.

Capturing in RGB makes it hard to get an accurate read on how complete the luma info is since values above 240 and below 16 get cut off, but it looks like the AJA and Matrox are blowing out whites. The ATI captures appear to be in rage.

Matrox also has some spikes in the chroma waveform which I think suggests some kind of filtering or compression. Interesting that it also doesn't seem to show the same tape flaws (Tracking error? that rolling static about 75% of the way through.) the other captures do.


Attached Files
File Type: mp4 Test.mp4 (37.70 MB, 14 downloads)
File Type: avs test.avs (1.0 KB, 4 downloads)
Reply With Quote
The following users thank Feedbucket for this useful post: goznevi (05-30-2026)
  #13  
05-30-2026, 10:35 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Feedbucket View Post
You'll want to crop out the head switching noise and the borders when analyzing color since those areas may artificially introduce white or black levels that aren't actually a part of the picture.

Capturing in RGB makes it hard to get an accurate read on how complete the luma info is since values above 240 and below 16 get cut off, but it looks like the AJA and Matrox are blowing out whites. The ATI captures appear to be in rage.

Matrox also has some spikes in the chroma waveform which I think suggests some kind of filtering or compression. Interesting that it also doesn't seem to show the same tape flaws (Tracking error? that rolling static about 75% of the way through.) the other captures do.
Thanks for the comments Feedbucket, I think I understand what you mean after seeing the video comparation.

From the analysis you did, it seems that the Theater 200 outperforms both the Matrox and the AJA in terms of preserving more information. I was hoping the AJA and Matrox would provide a better or equivalent capture without any filtering, and unfortunately there is no way to disable it. The main advantage of those cards for me is that they work under Windows 10, and I can use vmix and that they are solid with video audio sync.

Thank you very much for taking the time to do the analysis.

Regarding the RGB comment, what would be the best way to analyze still images or video captures? The PNG still frames be appropriate, or is there a better format for this type of comparison?

As for the tracking issue, that part puzzles me. I don’t know whether I accidentally used a combination of equipment that reduced or eliminated it, or if I simply got lucky. It’s the same tape being played over and over again, and I haven’t been able to reproduce the tracking problem consistently. 🙂

I will continue analyzing the videos and post additional samples and results as I go. Hopefully, once I have gathered enough data, I can put together a more complete conclusion that may help other readers who are considering the Matrox or AJA cards for VHS archival capture.

By the way, I haven’t looked at the test.avs file yet—something new to learn. 👍

How did you create the 4-video comparison and histograms? It’s a great way to compare captures.

Could you recommend a guide or resource to learn this workflow?
Reply With Quote
  #14  
06-01-2026, 08:29 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Feedbucket View Post
Capturing in RGB makes it hard to get an accurate read on how complete the luma info is…
Thank you, Feedbucket, for your comments.

I actually found how to correct the tracking issue. I manually adjusted the tracking on the AG-1970 until I found the sweet spot, and the problem disappeared.

Since your post, I have also been learning Avisynth and the differences between RGB and YUV. I realized that some of the clips I had previously exported were not in the proper format for analysis. I have now recreated all the test clips from the original HuffYUV lossless captures and generated new PNG/TIFF frame exports. I also applied the Avisynth script you shared.

The new results are quite interesting. At this point, I think we may have found a contender to the ATI AIW Theater 200, the AJA LHi. The Matrox appear to apply some form of processing or noise reduction and missing the interlaced line structure. The Theater 200,
Quote:
Originally Posted by Lordsmurf
’s long-time favorite card
, still appears to retain slightly more detail, but I would appreciate an expert opinion since I am still learning and don’t yet fully trust my own conclusions.

What I do understand is that the goal is to extract as much of the original signal as possible without applying any processing or filtering. Once a clean master capture has been created, restoration can always be performed later, as
Quote:
Originally Posted by Sanlyn
has recommended in a pas post
, while preserving the original master.

I will continue sharing my findings and learning as I go. My goal is to identify the capture card that best preserves these family VHS tapes from 1986 for long-term archival purposes.


Reply With Quote
  #15  
06-01-2026, 08:53 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Here are the new video clips exported using the lossless HuffYUV codec. Any comments or analysis would be appreciated.


Attached Files
File Type: rar CAPTURE4.part01.rar (95.00 MB, 2 downloads)
File Type: rar CAPTURE4.part02.rar (95.00 MB, 2 downloads)
File Type: rar CAPTURE4.part03.rar (95.00 MB, 2 downloads)
File Type: rar CAPTURE4.part04.rar (95.00 MB, 2 downloads)
File Type: rar CAPTURE4.part05.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE4.part06.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE4.part07.rar (95.00 MB, 2 downloads)
File Type: rar CAPTURE4.part08.rar (95.00 MB, 3 downloads)
File Type: rar CAPTURE4.part09.rar (69.27 MB, 2 downloads)
File Type: mp4 test4.mp4 (28.00 MB, 6 downloads)
Reply With Quote
  #16  
06-01-2026, 09:02 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Now that I have fixed the video clip in YUV, I have generated these new black-and-white image exports.

I'm still having a hard time deciding between these captures and don't have the expertise to properly evaluate them.

Please comment on which capture appears to preserve more detail and whether the wider luma range is actually beneficial for archival preservation? Any observations would be greatly appreciated.

Also, if you know of any tools or software that could help, I would be interested in learning about them.

IMG_2198.jpeg


Attached Images
File Type: jpeg IMG_2186.jpeg (84.3 KB, 0 downloads)
File Type: jpeg IMG_2184.jpeg (99.0 KB, 0 downloads)
File Type: jpeg IMG_2185.jpeg (109.7 KB, 0 downloads)
File Type: jpeg IMG_2187.jpeg (112.3 KB, 0 downloads)

Last edited by goznevi; 06-01-2026 at 09:36 AM.
Reply With Quote
  #17  
06-01-2026, 09:10 AM
lordsmurf's Avatar
lordsmurf lordsmurf is offline
Site Staff | Video
 
Join Date: Dec 2002
Posts: 15,476
Thanked 2,834 Times in 2,403 Posts
Quote:
Originally Posted by goznevi View Post
I would appreciate some expert advice.
Sometimes footage is just rough, difficult to work with.

- Did my advice help you? Then become a Premium Member and support this site.
- For sale in the marketplace: TBCs, workflows, capture cards, VCRs
Reply With Quote
  #18  
06-01-2026, 09:03 PM
Feedbucket Feedbucket is online now
Free Member
 
Join Date: Jun 2017
Location: NYC
Posts: 75
Thanked 23 Times in 22 Posts
I think your observations with respect to the different captures have been pretty spot on, and it looks like you have the levels sorted out. None of these look particularly terrible - mostly just a difference in the level of noise (and detail) reduction, it seems.

Don't want to push you down a rabbit hole, but other things I like to look at in AviSynth when evaluating capture quality are the individual chroma channels (UToY and VToY) and how things might look deinterlaced (a simple Bob just to quickly visualize) frame by frame in sequence - helpful for identifying interference patterns and other oddities.

Was the Matrox sample rescaled? It looks weird when deinterlaced, and I remember it being 4px taller than the other samples. I also noticed in your earlier upload that the field order on the Windows 10 captures was bottom field first while the XPs were top field first, but I don't think that matters too much as long as it's internally consistent.
Reply With Quote
  #19  
Yesterday, 05:33 AM
goznevi goznevi is offline
Free Member
 
Join Date: Sep 2023
Posts: 22
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Feedbucket View Post
I think your observations with respect to the different captures have been pretty spot on, and it looks like you have the levels sorted out. None of these look particularly terrible - mostly just a difference in the level of noise (and detail) reduction, it seems.

Don't want to push you down a rabbit hole, but other things I like to look at in AviSynth when evaluating capture quality are the individual chroma channels (UToY and VToY) and how things might look deinterlaced (a simple Bob just to quickly visualize) frame by frame in sequence - helpful for identifying interference patterns and other oddities.

Was the Matrox sample rescaled? It looks weird when deinterlaced, and I remember it being 4px taller than the other samples. I also noticed in your earlier upload that the field order on the Windows 10 captures was bottom field first while the XPs were top field first, but I don't think that matters too much as long as it's internally consistent.
Thank you for the feedback and suggestions.

The Matrox and AJA captures were done on Windows 10 using vMix. Perhaps that is why they are being captured as Bottom Field First, while the ATI X1900 captures were done on Windows XP with VirtualDub and appear to be Top Field First. I really don’t know. Does each capture card use its own strategy, or is this determined by the driver, software, or codec?

Regarding the Matrox samples, it was not rescaled and yes it does look like it was scaled or deinterlaced. I will explain, the first one was captured using Matrox’s MTXTools capture utility, configured for 720x486 uncompressed capture, and then re-encoded with HuffYUV. The second Matrox sample was captured with vMix at 720x480. As far as I know, it was not intentionally rescaled, but vMix does not expose all of the Matrox DirectShow filter settings and will not allow me to select 720x486. The MXO2 supports both hardware MPEG capture and regular uncompressed capture, so I am wondering if vMix may be accessing the MPEG capture path, which could explain some of the differences. The capture quality in vMix does not seem to be as good as with MTXTools.
vMix can capture AVI files and use the HuffYUV codec. I think this is an excellent alternative to VirtualDub. So far, with the AJA card, it is working like a charm.

As for the rabbit hole, no worries at all. For the last two years I have been comparing hardware, drivers, capture chains, operating systems, and settings in an effort to learn more about analog video hardware. I have now reached the point where I want to go deeper into the analysis, and your suggestions are exactly the kind of direction I was looking for. I did not realize how powerful AviSynth could be as an analysis tool.

Thank you again for taking the time to share your observations. I will follow your suggestions, analyze the UToY and VToY channels, inspect the captures with Bob deinterlacing frame by frame, and report back with the results.
Reply With Quote
  #20  
Yesterday, 07:36 PM
MediumDave MediumDave is offline
Free Member
 
Join Date: Mar 2025
Posts: 15
Thanked 0 Times in 0 Posts
Which drivers are you using to use the Matrox MX02 under Windows 10? I have an MX02 Mini, and the most recent driver for it was for Windows 8 64bit.
Reply With Quote
Reply




Tags
aiw, aja lhi, ati, matrox mxo2, x1900

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to capture poorly for comparison purposes? Haunted_TBC Capture, Record, Transfer 21 11-16-2025 03:23 AM
Capture comparison quality issue? Jayce72 Capture, Record, Transfer 1 06-07-2023 03:37 PM
Capture formats (archival): MiniDV, DV-AVI, 8mm tapes? nicholasserra Capture, Record, Transfer 13 10-01-2017 08:21 PM
Is MJPEG capture good enough for VHS archival? n1000 Capture, Record, Transfer 9 07-31-2016 04:26 PM
VHS Capture & long-term archival suggestions... naripeddi Project Planning, Workflows 4 12-08-2011 10:06 PM




 
All times are GMT -5. The time now is 06:41 PM