A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/Fagear/SDVPCMdecoder below:

Fagear/SDVPCMdecoder: SD video to digital audio PCM decoder

SDVPCM (or Standard Definition Video to Pulse Code Modulation) is GUI cross-platform software designed for decoding PCM digital audio data from SD video sources. It takes video file containing capture of some PCM format recording and produces WAV file with decoded audio, performing error correction and dropout masking set by user.

At the dawn of digital audio the only viable option to store relatively high bandwidth digital signal was to record it to the video tape. From 1970s various systems were developed that accompanied some kind of video tape recorder with additional PCM audio processor to achieve capabilities of digital audio recording and playback.

Notable ones:

Denon DN-023R was a professional 8-channel digital audio recorder. Sony PCM-1 was the first consumer-oriented 13-bit PCM audio processor. Sony PCM-16x0 series were professional 16-bit PCM audio processors, that were used for mastering Audio CDs. EIAJ STC-007 was widely supported standard of consumer PCM audio processors with 14-bit audio, Sony PCM-F1 was its 16-bit extension. Technics SV-P100 was a combined VHS deck with STC-007 digital audio processing and some additional mark and search features put into one device.

The idea was to encode digital audio bitstream as some sort of video patterns that could be recorded as SD video and than played back and decoded. Digital nature of the signal allowed addition of error detection and error correction codes into the bitstream and interleaving data to avoid signal loss in case of problems with reading signal from the tape.

After all frames are decoded, process will stop and {START/STOP} button will reset. Decoded WAV file will be placed in the same path as the source video file and will have the same name with decoder version added to it. If WAV file is already present it will be overwritten!

User can stop decoding at any moment by pressing {START/STOP} button. User also can pause decoding with {Pause} button or by ticking {Stepped playback} option while in decoding. User can change decoder settings before or while decoding but best practice is to set everything before starting decoding.

When in doubt, reset decoder settings to defaults by selecting {Reset decoder settings} in the {Settings} menu.

Updated video on STC-007:

Outdated video:

SDVPCM is still in development and debugging stage, GUI is not finalized yet. There are many debug menus and indicators all over the interface.

Most of the features should work as intended.

Target platform is Windows, not guaranteed to be working on other platforms. Development is performed with Qt 5.5.0 toolset.

Program copyright 2020-2023.

This program is free software. Licensed under the Apache License, Version 2.0 (the "License");


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4