https://github.com/manolomartinez/greg
config
Generate the default config:
mkdir -p ~/.config/greg && cp `greg retrieveglobalconf` ~/.config/greg/greg.conf
You can use an external downloader than can follow redirects:
downloadhandler = wget {link} -P {directory}
This makes autotagging a bit more complicated, you need to use this option:
file_to_tag = {directory}/{date}_{filename}.mp3
add
greg add RevLeft https://revolutionaryleftradio.libsyn.com/rss
list
added feeds:
greg info
feed episodes:
greg check -f RevLeft
download
manual episode selection:
greg download 1, 5-7
latest episodes:
greg sync
tags
I had to install eye3D
and pip3 install --user stagger
to get tags working.
It's generally a little jank. Also id3 doesn't print the "DateTimeOriginal" tag,
but you can ensure it worked with exiftool.