B&C Behind the Scenes: Retro Video Capture On a Budget
People who follow Bread and Circuses know that the blog is dedicated almost entirely to pop culture analysis. But people who are my friends also know that I’m a huge geek for computer hardware. So today, you’ll get you a man who can do both. This is my first behind the scenes feature, where I talk about crazy learning experiences in being a small-time YouTuber. This piece will be very technical, so I don’t blame you for skipping it.
The next project for Bread and Circuses is a full documentary and retrospective on Final Fantasy IX (2000, PlayStation), maybe the most important game in my life and one of the best RPGs ever made. Due to the scope of the video, I’m replaying all the original Final Fantasy games for the original PlayStation to jog my memory and give context for the less researchy parts. I am doing this on original hardware and a tube TV, without resorting to emulation or the re-releases. And I’ll be recording the entire game.
The choice for original hardware came for a few reasons. For one, the newer ports of Final Fantasy games are…mixed, at best. IX’s updated ports feature higher quality models and cutscenes, but the backgrounds are blurry, the new fonts and interface are hideous, and the overall “feel” of the original game is somewhat lost. As inspiration for writing the script, I also want the nostalgic experience of how I first experienced the game.
With that being said, I had a major hurdle to overcome: how do I record 50+ hours of gameplay from a 1995 console?
Step 1: Capture Setup
Most game capture these days is done in two ways: via the device playing the game, or via a capture card. The first method is quite easy on PC: you just fire up Open Broadcaster Suite, use a quick setup guide and you’re good to go. This is what I’ve done for all my videos thus far.
For modern consoles, you can use an HDMI capture card like the Elgato HD60. The cards aren’t exactly cheap, but they’re affordable enough for most streamers and let’s players.
But there’s one problem: both the original PlayStation and PlayStation 2 do not have HDMI output. The early model PS3s can play PS1 games and have native HDMI, but they are rare, expensive, and often break.
While you can buy HDMI adapters for the OG PlayStation, they are spotty in quality and present yet another challenge: such adapters often introduce noticeable input lag. Though FFIX is not a fast-paced game, the lag is still bothersome. They also don’t work with my tube TV, which is critical for my desired creative process.
That leaves me with two capture options: composite or S-Video. Composite video is the little yellow guy you used to plug into your tube TV. It looks decent on those, but when captured digitally, the blurriness and drab colors are immediately apparent. It’s for this reason that I purchased S-video cables; without going into boring technical detail, S-Video delivers far richer colors. Because the adapter includes both, I can output to my TV and computer at the same time with no additional equipment!
Speaking of adapters, the PS2 also has the option to output component video, arguably the best analog video available. While capture solutions exist for component video, my tube TV does not accept it. So to use component, I would need a system of complicated adapters and converters to both record on my computer and play on my TV at the same time. It’s too much hassle for not enough results.
So instead, I did some research and bought this little guy: the Hauppauge USB Live-2. There are many adapters like it, but Hauppauge has brand recognition in this area. This adapter also uses 4:2:2 chroma subsampling, meaning that it sacrifices very little in color depth compared to some cheaper models. It plugs into any USB port.
My tube TV only supports mono sound, which means it only needs one audio cable. I hooked up the left channel (white cable) to my TV, and the right channel (red cable) to my capture card. When outputting FFIX in mono mode, both devices receive the same sounds, and the music doesn’t suffer from missing stereo effects. Perfection.
Step 2: PS1 or PS2?
So as most people know, the PlayStation 2 is backwards compatible with original PlayStation games. The method by which this is done, however, differs based on the model.
Early PS2s have an actual PS1 processor on their motherboard. For the PS2 it’s used for sound and input/output, but when playing a PS1 game this CPU is instead, providing nearly perfect PS1 support. Sony actually did the same thing with the first PS3, but soon realized it was very expensive and scrapped it.
For later models of the PS2 – the slimlines – Sony switched to software emulation to save costs and space. The software emulation works very well, but it is just that: emulation. It is very rare for emulators to be literally perfect replications of the original experience, and Sony’s for the PS2 – called POPS – is not 100% accurate. I also don’t have a slim, so there’s that.
But I’m getting ahead of myself. I first dug out my old PlayStation 1, purchased new in 1998. While the system itself still works shockingly well (despite some skipping during movies), I quickly ran into a problem: the PS1 outputs at 240p. For the uninitiated, video nomenclature like 240p refers to the number of lines in the image along with the scan type. So 240p means there are 240 lines of pixels in the image, and they are updated progressively, meaning all at once.
Older tube TVs can accept 240p input, but output it in interlaced form. This means that the TV quickly updates every other line of the image, rather than the entire image at once. It works pretty good for this type of TV, but on a modern monitor introduces some problems…which I’ll get to in a bit.
Image from dummies.com. Fitting.
However, this was a problem for me because my new capture card did not accept 240p input. I tried countless times to get it to accept PS1 video, and it just didn’t work. However, I noticed that my PS2 did. That’s because the PS2 outputs by default at 480i, an interlaced mode that my capture card accepted.
So I opted to use my “fat” PS2 instead, which is a SCPH-30001 model, purchased new in 2001. It includes the original PlayStation chip, and – to my enormous surprise – read my original Final Fantasy IX CDs perfectly. Because the PS2 accepts PS1 controllers and PS1 memory cards, it was an almost flawless version of the original PS1 experience. Awesome!
Step 3: Recording
With setup out of the way, I got to the final step of the project: actually recording digital video.
I use Open Broadcaster Software (OBS) for all my video and streaming projects. It’s free, powerful, and pretty fast. My capture device was immediately detected by OBS, but there was one immediate problem.
Remember the interlacing I mentioned earlier? When you display interlaced video on a progressive screen – AKA any modern flat-panel monitor – you get a horribly ugly effect where the video seems to be ripping itself apart. This is called combing, and it sucks. Thankfully, OBS supports native deinterlacing, so I was able to fix it right up.
That being said, let’s break down the different parts of recording with OBS:
Resolution: the PS2 outputs in 720x480 pixels, but my videos are at 1920x1080. However, recording at 1080p requires more hardware power, so I get more definition at the expense of less overall quality. I chose instead to record at 720p, which is closer to the PS2’s native resolution and allows me to capture better colors with less blur.
Framerate: this is where things got interesting. I master all of my videos at 60 frames per second. Very, very few PS1/2 games (FFIX included) hit 60fps, because the hardware of the time just wasn’t capable of rendering graphics that fast. However, they do output at a 60 hertz refresh rate, meaning that the image updates 60 times per second even if the console doesn’t actually produce new frames that fast. So if you record at under 60fps, you get noticeable judder in your footage. That being said, 60fps was a requirement.
Encoding: I wanted to get the highest possible quality picture. My computer has a Ryzen 5 1600 processor – a capable mid-range CPU – and is excellent at software video encoding. I used the OBS x264 encoder running at medium quality. Any higher than medium and I started experiencing skipping footage as my CPU went to 100% utilization. I gotta admit, it’s pretty cool hearing my computer fans kick into overdrive as the CPU is pushed to its limits.
Bitrate: I’m recording a lot of footage here, so while I needed high quality, I also have to keep storage limitations in mind. I did some experimenting and decided on a bitrate of 9000kbps, still above YouTube quality while also saving space. This also means that each hour of footage is about 4GB; given that FFIX is about 40 hours long, that means roughly 160GB of footage for the game. Not bad, considering.
Deinterlacing: OBS presents a slew of options for deinterlacing your footage, and the differences can be tough to spot. The only option that gave me zero trouble – no juddering or excessive blur – was Yasif 2x. I also increased the brightness and saturation to make up for some of the analog video deficiencies.
I’ve included sample footage below, along with pictures of my setup. If you’re an aspiring retro YouTuber or streamer, feel free to PM me with any questions. This stuff was kinda intimidating to figure out and I’m happy to help!
Until then, I’ll be in Gaia. Or Terra, once I hit Disc 3.
Jon
Full Setup
Cable Routing Detail
The TV inputs run through this old AV hub I dug up from my teenage bedroom. This lets me run the cables behind my desk to keep things a bit neater. I say a bit because you can still see the cables back there, but that’s showbiz, baby.
In the realm of air conditioning, technological advancements continue to drive improvements in efficiency and performance. Two key components that play a significant role in enhancing the functionality of AC systems are copper and chemical coating. At JetAirCo, a trusted provider of Air Conditioning Installation services and Air Conditioning Repair Long Island, we understand these elements’ importance in optimizing your cooling system’s performance and longevity. Let’s delve into copper and chemical coating use in ACs and how they contribute to superior functionality.
JetAirCo, provider of Air Conditioning Installation services and Air Conditioning Repair Long Island explains the role of copper and chemica
In the realm of air conditioning, technological advancements continue to drive improvements in efficiency and performance. Two key components that play a significant role in enhancing the functionality of AC systems are copper and chemical coating. At JetAirCo, a trusted provider of Air Conditioning Installation services and Air Conditioning Repair Long Island, we understand these elements’ importance in optimizing your cooling system’s performance and longevity. Let’s delve into copper and chemical coating use in ACs and how they contribute to superior functionality.
In the scorching heat of summer, our air conditioners become our best friends, providing much-needed relief from the sweltering temperatures. However, there are times when relying too heavily on our AC units can do more harm than good. As the go-to destination for Air Conditioning Repair services in Long Island, JetAirCo sheds light on when it’s best to give your AC a break and let Mother Nature do her thing.