happycube / ld-decode

Software defined LaserDisc decoder
GNU General Public License v3.0
312 stars 83 forks source link

ld-decode

This is the GitHub repo for ld-decode. This is the (hopefully stable) merged development branch.

Installation & Downloads

You will find self-contained binary bundled ready-to-use packages of current and future builds of the decoders and ld-x tools in the vhs-decode repository, combining ld-decode, vhs-decode, cvbs-decode & hifi-decode into one package, alongside tbc-video-export a more fluid cross format export tool to make CVBS/S-Video type TBC files into video files.

[!NOTE]
vhs-decode is not limited to VHS and supports many tape media formats!

[!IMPORTANT]
The decoders and tools are CLI - Commandline Interface, only ld-analyse & hifi-decode have a GUI - Graphical User Interface.

Documentation

Documentation is available via the GitHub wiki's. This includes installation and usage instructions.

Start with the wiki if you have any questions.

If you only care about Laserdiscs please read

If you want to learn about FM RF archival overall and other media formats such as tape or RAW Composite/CVBS decoding then please read:

The wiki also includes details of the decode community's Discord / IRC Bridge and the now legacy Facebook group.

If you intend on contributing or have general questions please join the Discord server which has the entire family of decode projects developers on it (or IRC if you must) as the Facebook group is mostly inactive there is also the r/vhs-decode subreddit that is fairly active.

If in doubt - Read the Wiki!

Source code locations

The source is split roughly into three parts: