Veröffentlicht am Schreib einen Kommentar

Youtube zu Mp3 leicht gemacht mit Linux Shell

Während es diverse Werbebeladene oder kostenpflichtige Tools für Windows gibt, um Youtube-Videos herunterzuladen und in MP3 umzuwandeln, bringt Linux ein einfaches Kommandozeilen Tool.

Und damit das nächste Mal am Ende des Datenvolumens nicht noch soviel Monat übrig ist, lohnt es sich die Lieblingssongs herunterzuladen.

Aber erstmal zur Grundfunktion.

Die Installation erfolgt ganz simpel.

sudo apt-get install youtube-dl

Nun suchen wir uns Youtube Video und kopieren die URL aus der Adresszeile.

Wollt ihr nur das Video herunterladen um es später anzusehen ist der Befehl ganz einfach:

youtube-dl https://www.youtube.com/watch?v=RPN88D_HjMU

Wollt ihr stattdessen nur das MP3 um es zum Beispiel auf einen Ipod Shuffle (ohne Internetzugang) zu kopieren.  Dann nutzt ihr zusätzlich die Parameter –extract-audio und –audio-format. Und zwar so:

youtube-dl –extract-audio –audio-format mp3 https://www.youtube.com/watch?v=RPN88D_HjMU

Damit wird das Audio aus der Datei in Mp3 konvertiert und der Rest an Daten wieder gelöscht.

Wollt ihr gleich mehrere Videos runterladen und ggf. auch konvertieren, dann solltet ihr eine Liste der URLs in einer Textdatei anlegen. Diese könnt ihr dann mit dem Befehl –batch-file FILE direkt übergeben.

Auch das hab ich natürlich gleich mit einer kleinen Datei mit 4 URLs getestet:

Inhalt der Datei:

https://www.youtube.com/watch?v=EkWjaoH7k6whttps://www.youtube.com/watch?v=wMIGQp4YhuUhttps://www.youtube.com/watch?v=1il3RFk5Okwhttps://www.youtube.com/watch?v=qdtLCfEcPL4

Befehl und Ausgabe:

youtube-dl –extract-audio –audio-format mp3 –batch-file Songliste
EkWjaoH7k6w: Downloading webpage
EkWjaoH7k6w: Downloading video info webpage
EkWjaoH7k6w: Extracting video information
EkWjaoH7k6w: Downloading js player vflKSi76_
[download] Destination: Adel Tawil – Ist da jemand-EkWjaoH7k6w.webm
[download] 100% of 3.66MiB in 00:00
[ffmpeg] Destination: Adel Tawil – Ist da jemand-EkWjaoH7k6w.mp3
Deleting original file Adel Tawil – Ist da jemand-EkWjaoH7k6w.webm (pass -k to keep)
wMIGQp4YhuU: Downloading webpage
wMIGQp4YhuU: Downloading video info webpage
wMIGQp4YhuU: Extracting video information
[download] Destination: Xavier Naidoo – Alles kann besser werden [Official Video]-wMIGQp4YhuU.webm
[download] 100% of 4.26MiB in 00:00
[ffmpeg] Destination: Xavier Naidoo – Alles kann besser werden [Official Video]-wMIGQp4YhuU.mp3
Deleting original file Xavier Naidoo – Alles kann besser werden [Official Video]-wMIGQp4YhuU.webm (pass -k to keep)
1il3RFk5Okw: Downloading webpage
1il3RFk5Okw: Downloading video info webpage
1il3RFk5Okw: Extracting video information
[download] Destination: Mark Forster – Chöre-1il3RFk5Okw.webm
[download] 100% of 3.28MiB in 00:00
[ffmpeg] Destination: Mark Forster – Chöre-1il3RFk5Okw.mp3
Deleting original file Mark Forster – Chöre-1il3RFk5Okw.webm (pass -k to keep)
qdtLCfEcPL4: Downloading webpage
qdtLCfEcPL4: Downloading video info webpage
qdtLCfEcPL4: Extracting video information
[download] Destination: Peter Fox – Alles neu (offizielles Video)-qdtLCfEcPL4.webm
[download] 100% of 4.03MiB in 00:00
[ffmpeg] Destination: Peter Fox – Alles neu (offizielles Video)-qdtLCfEcPL4.mp3
Deleting original file Peter Fox – Alles neu (offizielles Video)-qdtLCfEcPL4.webm (pass -k to keep)

Und schon habe ich die gewünschten Songs im Home Ordner.

Wohlt ihr noch andere Codierungsvarianten nutzt einfach die manpages.

man youtube-dl

Da werden alle Befehle nochmals im Detail erklärt. Viel Spaß beim erstellen eurer Offlineplaylist.

Veröffentlicht am 3 Kommentare

Install Hearthstone on Ubuntu 18.04

This is how I got Hearthstone up and running on Ubuntu 18.04

sudo apt-get install wine-stable winetricks

After installation is complete start winetricks

Leave Select the default wineprefix selected, and click Ok. On the next screen, select Install a font. That’ll open up a list of the available fonts.

Find corefonts, and check it. Then, press Ok. Winetricks will install all of the basic Microsoft fonts that Battle.net expects to find.

Next, follow the same process, but select Install a Windows DLL or component instead. On this one, scroll through and check off vcrun2015 and d3dx9_43.

The installer should take a bit of time, and it will be messy. Winetricks will prompt you multiple times that it’s working around bugs. Don’t worry. Just follow the prompts that you see.

Set Windows Version to Windows 7.

NOW you can install Battle.net and Hearthstone.
After installation you should force use of DirectX9 otherwise your screen will crash.

 

Go to Battle.net > Hearthstone > Options >
Game Settings > check “Additional command line arguments” and write
in the text box “-force-d3d9”.

I changed graphics to 1024×768 so I can work in windowed mode.

This work for me and I hope I got all I did correct in this instruction. Leave a comment if you experience errors and I try to help.

The only problems remains in Blizzard Updates. They might activate locationapi again or cause other failures, so I can only say it works today.

 

Update  30th July:

If you experience troubles with Battle.net after an update like I did you need to download the seclogon.dll and past it to .wine/drive_c/windows/system32 then you open winecfg and add the DLL as Native.

Important!! Do a reboot after it and then it should work again. At least it does for me.