Down the rabbit-hole: VHS Digitisation
First Published: 2024-01-26
Last Updated: 2024-05-20
My brief look into the world of VHS digitisation
It all started with a simple project: to digitise and back up some of my childhood moments which recorded through VHS.
Mini Background:
- VHS tapes are very much a legacy medium, and as they age, both the tapes and the players are gradually breaking down.
- VHS digitisation is real-time and is hence very time-consuming,e.g., a 4 hour tape will played for 4 hours
Level-1: Ignorance is bliss
When I started this project, I naively thought that it would be pretty straightforward, all I needed was to
- Purchase a capture card to interface with my old VCR, an old basic Sony.
- Capture and record the output through OBS.
- Done.
So I picked up a unopened Elgato Game Capture HD cheaply locally, set it up properly and started digitising.
This should have been my end point, but I got a bit curious:
Since it will take a couple of weeks to fully digitise my VHS tapes, I might as well look at what it takes to do it more "properly"
Level-1: Ignorance is bliss
How hard could it be?
When I started this project, I naively thought that it would be pretty straightforward, all I needed was to
- Purchase a capture card to interface with my old VCR, an old basic Sony.
- Capture and record the output through OBS.
- Done.
So I picked up a unopened Elgato Game Capture HD cheaply locally, set it up properly and started digitising.
This should have been my end point, but I got a bit curious:
Since it will take a couple of weeks to fully digitise my VHS tapes, I might as well look at what it takes to do it more "properly"
Level-2: Research
What have I gotten myself into
I started with a simple search: Best VCRs for VHS digisation.
That led me to a deep rabbit-hole which has consumed hours throughout many weeks, here was what I found.
VCRs
My research generally led me to one point: the most complete buyers guide for VCRs I could find: Definitive guide
A brief synoposis of the information I learnt:
- Generally the most important feature that makes a good VCR: well implemented Time Base Correction (TBC)
- A TBC is a device which corrects and improves the video input fed into it from VHS tapes. More detailed information on TBCs
- Not all TBCs are built equal, there are "Line TBC, frame TBC, frame sync TBC, field TBCs, etc.", and different implementations More detailed information on TBCs
- The capture card device is also important, though choosing a capture card is more like not purchasing a bad capture card and choosing an option from the "good" models.
- Finally there is the capture software, which is documented well at Guide to capture software and cards
At this point, the sheer amount of research I had done to try make a "optimal" end-to-end system was rather overwhelming.
It was at this point, where I heard of a project named VHS-Decode
Level-3 VHS-Decode
I've gone too far
When I was trawling through forums, reddit and YouTube, an interesting comment somewhere showed up, talking about VHS-Decode.
VHS-Decode is an interesting project, a fork of LD-Decode, it works by bypassing the VHS's video capabilities althogether and taps into the RF signals used internally by the VHS, before decoding and processing via software. VHS-Decode Github
VHS-Decode is also a divisive project, it has good intentions in how it wants to lower the barrier through the use of more commodity hardware compared to the traditional capture pipelines.
But in its current state, it is anything but perfect, there is still a big barrier of entry in the fact that it requires a VHS to be disassembled and the RF tap points to be soldered onto.
There are also forum threads discussing the technical limitations of its current approach, but as a (largely) uninformed 3rd party,I will not wade into that debate.
Conclusion
After looking into VHS-Decode, I decided to smoke myself out of the rabbit hole I had gotten into.
You, the reader, might be curious to what setup I ended up with after all my research.
Well, I ended up using a Panasonic DMR-ES35V, which is captured by either an Elgato video capture or Game Capture HD and their respective software.
Compared to the research, it is frankly awful.
But my rational was quite simple, any digitised video, as long as it is watchable, is better than no digitised video.
I might build a VHS-Decode setup one day, or I might build a traditional digitising pipeline one day.
But until I do, I at least have a digitised backup of my VHS childhood in case of emergency.