2024-01-30 14:30:11 +01:00
|
|
|
# uho!
|
2024-01-26 00:25:50 +01:00
|
|
|
|
2024-01-30 21:32:07 +01:00
|
|
|
Some python magick to help with making the Uho podcast. https://uho.rizom,si
|
2024-01-26 00:25:50 +01:00
|
|
|
|
2024-01-30 21:32:07 +01:00
|
|
|
## Usage examples:
|
|
|
|
|
|
|
|
## create a database of all music files
|
|
|
|
./mk_music_library_db.py --music_directory=music --database=database/uho.db
|
2024-01-26 00:25:50 +01:00
|
|
|
|
2024-01-30 14:30:11 +01:00
|
|
|
### create a new playlist
|
|
|
|
./mk_show.py --episode 2 --date 2024-03-11 --playlist new
|
2023-11-29 13:42:23 +01:00
|
|
|
|
2024-01-30 14:30:11 +01:00
|
|
|
### edit an existing playlist
|
|
|
|
./mk_show.py --episode 2 --playlist edit
|
|
|
|
|
|
|
|
when happy with the playlist then record the voice fills:
|
|
|
|
|
|
|
|
### record the voice fills for between the songs
|
|
|
|
each song should have a short intro description and a longer outro description
|
|
|
|
|
2024-01-30 21:32:07 +01:00
|
|
|
### record the intros for episode 1 on audio device 6
|
|
|
|
./recorder.py --episode 1 --sound_card 6 --fills out
|
2024-01-30 14:30:11 +01:00
|
|
|
|
2024-01-30 21:32:07 +01:00
|
|
|
### record the outros for episode 1 on audio device 0
|
|
|
|
./recorder.py -e 1 -s 0 -f out
|
2024-01-30 14:30:11 +01:00
|
|
|
|
|
|
|
now you have the voice fills and the playlist - time to cook up the show...
|
|
|
|
|
|
|
|
### keep the playlist and generate a website artwork and an audiofile output
|
|
|
|
./mk_show.py --episode 0 --date 2024-1-30 --playlist keep --mp3 --web --art
|
2024-01-26 02:21:31 +01:00
|
|
|
|
2024-01-30 21:32:07 +01:00
|
|
|
## unziping bandcamp into their own directory
|
2024-01-15 22:04:34 +01:00
|
|
|
for i in *.zip; do b=`basename "$i" .zip`; echo unzip \"$i\" -d \"$b\" ; done
|
|
|
|
|
2024-01-30 21:32:07 +01:00
|
|
|
|
2024-01-05 01:47:03 +01:00
|
|
|
## install notes
|
|
|
|
|
|
|
|
now using a venv so :
|
|
|
|
|
|
|
|
python3 -m venv .venv
|
|
|
|
source .venv/bin/activate
|
|
|
|
|
2024-01-22 22:42:54 +01:00
|
|
|
pip install tinytag scikit-image popen
|
2024-01-15 22:04:34 +01:00
|
|
|
|
2024-01-29 01:16:49 +01:00
|
|
|
sudo apt install portaudio mp3info
|
|
|
|
|
|
|
|
pip install pyaudio playsound pynput
|
|
|
|
|
2024-01-15 22:04:34 +01:00
|
|
|
|
2024-01-30 21:32:07 +01:00
|
|
|
## featured labels and artists:
|
|
|
|
https://pharmafabrik.bandcamp.com/
|
|
|
|
https://kamizdat.bandcamp.com/
|
|
|
|
https://sploh.bandcamp.com/
|
|
|
|
https://zalozba.radiostudent.si/
|
|
|
|
https://13bratarhiv.bandcamp.com/
|
|
|
|
https://klopotec.bandcamp.com/
|
|
|
|
https://hexenbrutal.bandcamp.com
|
|
|
|
https://musiclabstudio.bandcamp.com/
|
|
|
|
https://kataman.org/
|
|
|
|
https://matrixmusicarhiv.bandcamp.com/
|
|
|
|
https://moonleerecords.bandcamp.com/
|
|
|
|
|
|
|
|
https://sirom.bandcamp.com/music
|
|
|
|
https://kikiriki.bandcamp.com
|
|
|
|
|
2024-01-15 22:04:34 +01:00
|
|
|
|
|
|
|
|