Youtube2Audio: Difference between revisions
Jump to navigation
Jump to search
| Line 10: | Line 10: | ||
cd artist/album | cd artist/album | ||
youtube-dl --extract-audio --keep-video 'album-playlist-url' | youtube-dl --extract-audio --keep-video 'album-playlist-url' | ||
Option --embed-thumbnail seems useful, but did not work. Maybe retry later... | |||
== Commands for adding metadata == | == Commands for adding metadata == | ||
Revision as of 12:48, 3 June 2020
Youtube to Audio
Download youtube-dl or update to latest
sudo youtube-dl -U
Commands for DL a playlist
mkdir -p artist/album cd artist/album youtube-dl --extract-audio --keep-video 'album-playlist-url'
Option --embed-thumbnail seems useful, but did not work. Maybe retry later...
Commands for adding metadata
will need adapting to actual yt title formats
mkdir meta
find . -name '*.opus' -print | while read f; do
t=${f%-???????????.opus}
t=${t/Roger Waters - /}
t=${t#*/}
a=${t%/*}
t=${t#*/}
echo "<$a><$t>"
mkdir -p "meta/$a"
ffmpeg -i "$f" -acodec copy -metadata title="$t" -metadata artist="Roger Waters" -metadata album="$a" "meta/$a/$t.opus"
done