Ladda ner ljud från YouTube
Lästid: ca 8 min
Vad du lär dig
I det här momentet installerar vi det första verktyget vi behöver: yt-dlp. Det är ett kommandoradsverktyg som låter oss ladda ner video och ljud från YouTube. Vi kommer att konfigurera det så att det automatiskt extraherar ljudet, konverterar det till en MP3-fil och sparar det i din "Nedladdningar"-mapp.
Terminalen
Vi kommer att använda terminalen, som är ett textbaserat gränssnitt för att prata med din dator. Varje steg innebär att du skriver eller klistrar in ett kommando och trycker på Enter. Det är enkelt när man väl kommer igång.
Steg-för-steg-installation
1. Öppna en terminal
Hitta och öppna programmet som heter "Terminal" eller "Konsol".
2. Skapa en personlig bin-mapp
Det här är en standardplats för program som du installerar själv. Kommandot skapar mappen om den inte redan finns.
mkdir -p ~/bin
3. Ladda ner yt-dlp
Det här kommandot använder curl för att ladda ner den senaste versionen av yt-dlp och sparar den i mappen du just skapade.
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp \
-o ~/bin/yt-dlp
4. Gör filen körbar
Du måste ge systemet tillåtelse att köra filen som ett program.
chmod +x ~/bin/yt-dlp
5. Lägg till din bin-mapp i systemets sökväg
Det här gör att du kan köra yt-dlp från vilken mapp som helst i terminalen.
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc
Läs sedan in ändringen i din nuvarande terminalsession:
source ~/.bashrc
Om du använder Zsh istället för Bash, ändra .bashrc till .zshrc i kommandona ovan.
6. Installera ffmpeg
ffmpeg är ett verktyg för att arbeta med ljud och video. yt-dlp använder det för att konvertera det nedladdade ljudet till MP3-format.
För Debian/Ubuntu:
sudo apt update && sudo apt install ffmpeg
För Fedora:
sudo dnf install ffmpeg
För Arch Linux:
sudo pacman -S ffmpeg
Smart standardkonfiguration
Nu ska vi se till att yt-dlp alltid gör det vi vill: extraherar ljud som MP3 till en specifik mapp.
1. Skapa en konfigurationsmapp
mkdir -p ~/.config/yt-dlp
2. Skapa konfigurationsfilen
Kopiera och klistra in hela det här blocket i terminalen och tryck Enter:
cat << 'EOF' > ~/.config/yt-dlp/config
# Extrahera ljud
-x
# Sätt ljudformat till mp3
--audio-format mp3
# Välj högsta ljudkvalitet
--audio-quality 0
# Säkerställ att filnamn är "rena" från konstiga tecken
--restrict-filenames
# Spara i mappen Nedladdningar med videons titel som filnamn
-o ~/Downloads/%(title)s.%(ext)s
EOF
3. Ladda ner en MP3
Nu är allt klart! Öppna terminalen och kör:
yt-dlp <YOUTUBE_URL>
Ersätt <YOUTUBE_URL> med länken till en verklig YouTube-video.
4. Hitta din fil
Öppna din filhanterare och gå till mappen "Nedladdningar". Där bör du hitta en MP3-fil med videons titel.
Nästa steg
Nu när vi kan hämta ljudfiler från YouTube är nästa steg att omvandla talet i filen till text. I nästa moment sätter vi upp den miljö som krävs för att köra KB-Whisper.

