Releases: woefe/ytcc
Releases · woefe/ytcc
Version 2.6.1
Version 2.6.0
- Add plain output format
- Use plain output format in preview of ytccf.sh
- Add Python 3.10 support
Version 2.5.5
- Fix duplicates in generic extractor when using yt_dlp
- Fix ytccf.sh crashing with only one option given
Version 2.5.4
- Fix ytccf.sh layout calculation and truncation (issue #105)
- Fix missing escaping of filter parameters in ytccf.sh
- Switch default installation from youtub-dl to yt-dlp
Version 2.5.3
- Fix crash with newer versions of yt-dlp
Version 2.5.2
- Fix crash on some 32 bit systems
Version 2.5.1
- Improve bug-report output
- Allow multiple playlists passed to
ytcc unsubscribe
- Keep the order of IDs passed to
ytcc play
and similar commands - Fix shell completions
- Fix duplicated playlists when listing videos and playlists have multiple tags
- Fix missing playlists when listing videos and filtering for certain playlists
- Fix symlink issue on download if path has ~
Version 2.5.0
- Add optional support for yt-dlp. If yt-dlp is installed it is preferred over youtube-dl
- Add
ytcc.download_subdirs
config option to save downloads in subdirectories per playlist. This should be preferred over setting ayoutube_dl.output_template
with subdirectories based on%(uploader)s
, because%(uploader)s
is not always available and differs from the playlist name you gave in ytcc when subscribing. E.g. instead ofyou should use[youtube_dl] output_template = %(uploader)s/%(title)s.%(ext)s
[ytcc] download_subdirs = on [youtube_dl] output_template = %(title)s.%(ext)s
Version 2.4.2
- Support for more playlist types. For example, RSS feeds with embedded audio or video can now be tracked.
- Faster
ytcc update
using asyncio - Respect XDG_CACHE_HOME in ytccf.sh
- Fix crash when loading the config file in locale encoding
- Fix filter parameters in ytccf.sh
- Fix migration script
Version 2.4.1
- Fix hardcoded bash path in ytccf.sh