Youtube zu Mp3 auf der Kommandozeile: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Zur Navigation springen Zur Suche springen
(Artikelstil angepasst)
(vorlage 'artikelstil' entfernt und kategorie eingefügt)
Zeile 1: Zeile 1:
{{Artikelstil}}
 
 
Möchte man aus einem Youtube-Video die Tonspur extrahieren und in eine Mp3datei konvertieren, lässt sich das mithilfe des folgenden Scriptes komfortabel erledigen. Um das Script verwenden zu können werden {{ic|youtube-dl}}, {{ic|ffmpeg}} und {{ic|lame}} benötigt.
 
Möchte man aus einem Youtube-Video die Tonspur extrahieren und in eine Mp3datei konvertieren, lässt sich das mithilfe des folgenden Scriptes komfortabel erledigen. Um das Script verwenden zu können werden {{ic|youtube-dl}}, {{ic|ffmpeg}} und {{ic|lame}} benötigt.
  
Zeile 33: Zeile 32:
 
== Quelle ==
 
== Quelle ==
 
* [http://www.linuxjournal.com/content/grabbing-your-music-youtube-do-it-your-way www.linuxjournal.com] {{sprache|en}}
 
* [http://www.linuxjournal.com/content/grabbing-your-music-youtube-do-it-your-way www.linuxjournal.com] {{sprache|en}}
 +
[[Kategorie:Tipps und Tricks]]

Version vom 11. April 2013, 16:46 Uhr

Möchte man aus einem Youtube-Video die Tonspur extrahieren und in eine Mp3datei konvertieren, lässt sich das mithilfe des folgenden Scriptes komfortabel erledigen. Um das Script verwenden zu können werden youtube-dl, ffmpeg und lame benötigt.

# pacman -S youtube-dl ffmpeg  lame

Das Script legt man als youtube2mp3.sh in /usr/bin ab.

#!/bin/bash 
# A very simple Bash script to download a YouTube video 
# and extract the music file from it. 
address=$1 
regex='v=(.*)' 
if [[ $address =~ $regex ]]; then 
   video_id=${BASH_REMATCH[1]}
   video_id=$(echo $video_id | cut -d'&' -f1) 
   video_title="$(youtube-dl --get-title $address)" 
   youtube-dl $address 
   ext="mp4" 
   ffmpeg -i $video_id.$ext "$video_title".wav 
   lame "$video_title".wav "$video_title".mp3 
   rm $video_id.$ext "$video_title".wav 
else 
   echo "Es trat ein Fehler auf. Tut mir Leid das Video konnte nicht konvertiert werden!" 
fi

Script: May 23, 2011 By Emre Sevinc via www.linuxjournal.com with some changes by Mario Aichinger

Ausführung

youtube2mp3 <Url zum Youtube-Video>

 $ youtube2mp3 http://www.youtube.com/watch?v=7Gf2A8Ar4o 


Quelle