1
0
mirror of https://github.com/darkzoul5/YoutubePlaylistSync.git synced 2026-07-03 12:34:00 +03:00
Commit Graph

12 Commits

Author SHA1 Message Date
dark_zoul 66758edb4b Improve logic in ConfigLoader to handle binaries in PATH 2025-10-15 19:03:09 +03:00
dark_zoul ed8398f28c Update error message for missing config path 2025-10-15 18:51:32 +03:00
dark_zoul e1971c3928 Refactor Docker image paths for better compatibility with Docker environment 2025-10-15 18:35:30 +03:00
dark_zoul 7e9fb038c0 Remove unused import of distutils.command.config 2025-10-14 21:08:43 +03:00
dark_zoul badb1482d2 Refactor output path handling in PlaylistDownloader to create separate folders for audio and video downloads 2025-10-14 11:26:57 +03:00
dark_zoul fa25274460 Refactor file renaming logic to support separate handling of audio and video files in "both" mode 2025-10-14 11:23:56 +03:00
dark_zoul 7b1212d188 Fix playlist URL placeholder and enhance cleanup process for mode "both" for audio and video files 2025-10-14 11:22:43 +03:00
dark_zoul 72fd741b27 Update config for playlist downloads: each playlist has its own mode and quality settings 2025-10-14 11:08:18 +03:00
dark_zoul 4b32ec10c2 Update README and config file for enhanced download options and paths 2025-10-14 10:38:37 +03:00
dark_zoul daac87b16c Enhance download functionality by adding video download mode and max video quality options 2025-10-14 09:54:12 +03:00
dark_zoul 53e2030d13 changed binaries location
- changed binaries location to /bin in config, .py, and in workflow
2025-10-13 09:36:16 +03:00
dark_zoul 4889ef20bc Add YouTube playlist downloader with configuration support
- Implemented a new script (yt-playlist-main.py) for downloading audio from YouTube playlists.
- Added configuration file (yt-playlist-config.json) to specify playlists, save paths, and binary paths.
- Integrated error handling and validation for required binaries (yt-dlp, ffmpeg, aria2c).
- Included functionality to update yt-dlp automatically.
- Added support for parallel downloads and cleanup of removed tracks.
- Implemented renumbering of downloaded tracks based on playlist order.
2025-10-12 17:15:34 +03:00