Commit 3adf136
Changed files (4)
.gitignore
@@ -7,4 +7,5 @@
**.webp
**.jpg
**.jpeg
+media
venv
fetch.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+set -eux
+
+function playlist-dl {
+ NAME=${1}
+ PLAYLIST=${2}
+ mkdir -p media/${NAME}
+ pushd media/${NAME}
+ youtube-dl \
+ --extract-audio \
+ --audio-format mp3 \
+ --embed-thumbnail \
+ --output "%(title)s.%(ext)s" \
+ --yes-playlist \
+ "https://music.youtube.com/playlist?list=${PLAYLIST}"
+ popd
+}
+
+
+playlist-dl driving-with-natalie PL1q1SH2wELHAj8Ob18bBJJce8okmekj1q
+playlist-dl beach PL1q1SH2wELHCutmXKuDNHsdgOdsDOpeDr
install.sh
@@ -0,0 +1,5 @@
+sudo apt install -y ffmpeg atomicparsley
+pyhton3 -m venv venv
+source venv/bin/activate
+python3 -m pip install --upgrade pip
+python3 -m pip install -r requirements.txt
start.sh
@@ -1,17 +0,0 @@
-sudo apt install -y ffmpeg atomicparsley
-pyhton3 -m venv venv
-source venv/bin/activate
-python3 -m pip install --upgrade pip
-python3 -m pip install -r requirements.txt
-
-# driving with natalie
-mkdir -p driving-with-natalie
-pushd driving-with-natalie
-youtube-dl -x --audio-format mp3 --embed-thumbnail -o "%(title)s.%(ext)s" --yes-playlist 'https://music.youtube.com/playlist?list=PL1q1SH2wELHAj8Ob18bBJJce8okmekj1q&feature=share'
-popd
-
-# beach
-mkdir -p beach
-pushd beach
-youtube-dl -cwix --audio-format mp3 --embed-thumbnail -o "%(title)s.%(ext)s" --yes-playlist 'https://music.youtube.com/playlist?list=PL1q1SH2wELHCutmXKuDNHsdgOdsDOpeDr&feature=share'
-popd