Skip to content

Cadmium is a python command line application made to conveniently download youtube videos without the risk of malware.

License

Notifications You must be signed in to change notification settings

Jodenee/Cadmium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cadmium

Cadmium is a python command line application made to conveniently download youtube videos without the risk of malware.

Features

  • High quality downloads
    • Cadmium can download 4k (2160p) video.
  • 🛡️ Safe
    • Cadmium's source code and dependencies are fully open source.
  • ✔️ Simple to use
    • Cadmium has a very simple user interface.
  • 🔄 Automatic File Conversion
    • Cadmium can convert your youtube videos to any video or audio formats supported by FFmpeg ex. (mp4, wav, avi, mkv)
  • ⚙️ Customizable
    • Cadmium has many configurations you can use to make your experience better.

Supported Platforms

Operating System Supported
Windows 10/11
Linux
macOS N/A

Cadmium is primarily developed on Windows, and tested on a Linux Mint virtual machine. Cadmium is not tested on macOS due to requiring apple hardware to run macOS.

Download Instructions (prebuilt executable)

This section will help instruct you through the download process, please note that this is for the prebuilt executable file. If you wish to build or run the source code please follow this tutorial instead.

  1. Download the latest version of Cadmium from here and extract it, please ensure you download the correct version for your os.
  2. Open the folder and run Cadmium.exe
  3. Done! The following steps are optional but are worth following for the full experience.
  4. Download and install FFmpeg using the following resources.
    • Required to convert files as well as merge files.
    • Download Page
    • Download Guide (Windows 10)
    • Download Guide (Windows 11)
    • For linux run the following command sudo apt update && sudo apt install ffmpeg, please note that this command will not work for all distributions of linux so please research if ffmpeg is available for install through your distribution's package manager.
  5. Download and install Node.js using the following resources.
    • Helps Cadmium stay hidden from youtube's bot counter measures. While not 100% effective, it can help you get denied less frequently.
    • Download Page
    • Download Guide (Windows 10/11)
    • For linux run the following command sudo apt update && sudo apt install nodejs && sudo apt install npm, please note that this command will not work for all distributions of linux so please research if nodejs and npm are available through your distribution's package manager.

Download Instructions (Building from source/Running source code)

To learn how to build Cadmium from it's source code please look at this tutorial, it covers building Cadmium from source and running the source code manually with Python.

Tutorials

Acknowledgements

Huge thanks to all the open source libraries and projects that helped make Cadmium possible!

About

Cadmium is a python command line application made to conveniently download youtube videos without the risk of malware.

Topics

Resources

License

Stars

Watchers

Forks

Languages