Ripping and cutting music sets
Here's a simple process to rip audio, add metadata and cut the audio from the command line:
yt-dlp --extract--audio --audio-quality 0 "https://youtu.be/vbkyazLGovM?si=SQXs6PHIcBrsr5to"
This rips a 3 hour set locally. Use mv
if you want to rename the file. Let's call the file set.m4a
.
Adding metadata using exiftool
:
exiftool -Title="Big set" -Artist="Wicked skengman" set.m4a
It's a three hour set and we only want from 2:30:00 until the end, so only the last 30 minutes, for this we can use ffmpeg
.
ffmpeg -ss 2:30:00 -i set.m4a -c copy output.m4a
copy
copies the file without re-encoding.
If using cmus
then run the following to update your library with the new file:
:add ~/Music/