Multimedia Tipps
Linux Multimedia Tipps
Bilder verkleinern
Um z.B. Bilder in einem verkleinerten Format auf einen Webspace zu laden, weil man damit Speicherplatz einsparen will, kann man diese vorher verkleinern. Eine mögliche Variante ist diese hier:
convert datei.jpg -resize 120 kleine_datei.jpg
Dies erzeugt eine Kopie von datei.jpg mit 120 Pixeln Breite. Die Höhe bestimmt convert automatisch, sodass das vorherige Seitenverhältnis beibehalten wird.
Eine Schleife, um mehrere Dateien in einem Ordner umzubenennen, könnte so aussehen:
for i in `ls IMG*.jpg`; do (convert $i -resize 120 klein_$i); done
Dies wandelt eine Liste von Dateien (z.B. IMG1000.jpg, IMG1001.jpg, IMG1002.jpg…) um und legt diese mit dem Zusatz klein_ ab (z.B. dann klein_IMG1000.jpg usw.).
Hinweis: convert bedient sich hier der Funktionen aus dem Paket ImageMagick, welches installiert sein muss. Es befindet sich aber in allen gängigen Paketquellen.
Youtube Downloader als MP3 speichern
Um ein Video oder Playlist von Youtube via youtube-dl als mp3 zu speicher folgenden Befehl eingeben:
youtube-dl -i -x --audio-format mp3 --audio-quality 0 "URL-from-Video/Playlist"
mit dem Parameter „–audio-quality 0“ wird die maximal mögliche Qualität in das mp3 gespeichert. Neuere Versionen heißen z.B. yt-dlp
Streaming mit ffmpeg
Mit ffmpeg kann man Video/Audio Quellen streamen. Die Ausgabe kann eine Datei sein, aber auch ein Netzwerkziel. Hier ist ein Beispiel mit einem Multicast-Output:
ffmpeg -f alsa -ac 1 -i default -f video4linux2 -i /dev/video0 -f mpegts udp://239.1.2.3:4000
Hier streamt man z.B. von der eignen Webcam. Leider funktionierte im Test der Ton (noch) nicht.
ffmpeg -re -i flashlight.mp4 -b:v 2100k -f mpegts udp://239.1.2.3:4000
Und dieses Beispiel sendet eine Videodatei ins lokale Netzwerk.
Virtuelle Soundkarte
Zum Sound über Netzwerk an einem 2.PC auszugeben.
ToDo - Dieser Punkt muss noch bearbeitet werden. :-)