Skip to content

IvoNexus/yt-starlight-wim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💫 YT-Starlight

This is the release repository for YT-Starlight, an easy to use youtube-dl and ffmpeg add-on for Windows.

Linux edition can be found here - https://github.com/IvoNexus/yt-starlight-lnx

📄 Description

This batch script, takes advantage of youtube-dl or any of it's forks and ffmpeg to provide you, with easy to use functionality to download digital assets in various formats, resolutions and bitrates.

💊 Version History

  • Since it's work in progress, I decided to remove versioning and releases. Just git clone the repo.

🧰 Requirements

  • youtube-dl application is required - GitHub / Website
  • ffmpeg application is required - GitHub / Website
  • Windows OS. (fully tested on Windows 10 and 11)

🔧 Installation

  • place youtube-dl.exe in ".\core" folder
  • place ffmpeg.exe in ".\core" folder
  • make sure you have "rwx" permissions

📌 Legal Notice

This application was made for testing purposes only and not intended to infringe copyright assets, therefore is compliant with the applicable law. By downloading it end user agrees to take full responsibility of how and where is going to be used and developer cannot be held liable for any loss or damage whatsoever caused by third party actions.

📌 License

Copyright (C) 2021-2022 Youtube-Starlight

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see https://www.gnu.org/licenses/.

🛡️ Security

This application is provided in plain source code, therefore can be easily modified, so some precautions have to be taken in mind:

  • Always download from the official release repo/s.
  • Always check the MD5 and/or SHA256 checksums of downloaded files.
  • This application will never ask you for Admin/SU privileges.

Check MD5 and SHA256 checksums via cmd:

certutil -hashfile Example.bat MD5
certutil -hashfile Example.bat SHA256

📌 Credits

I want to express my gratitude to both dev teams of youtube-dl and ffmpeg also the entire community, which work so hard to provide us with such amazing tools! Show them love by supporting their projects! Keep up the good work guys!

💻 Dev Notes

Let's start with the most obvious question - why starlight, because it's my light at the end of the road. I'm a music freak, I love music, I love to discover new artists and can't live without music. There are two main reasons why I created Starlight, I travel to remote areas where internet it's not available at all time, I know most streaming platforms provide an option for offline use well, yes and no, because some of them need verification from time to time, so I decided to take control in my hands. The second reason, most of the artists I listen are not that popular and are all over the place, put the subscription plans aside, I don't want to use 5 different platforms/applications to do the same thing, so here we are - I unify it.

Thank you for taking the time to read! Enjoy!