%20ffmpeg.png)
ich verwende meinen Raspberry Pi (Raspbian), um die Bilder meiner IP-Kameras aufzunehmen, mit FFMPEG einen Zeitraffer zu erstellen und ihn jede Nacht automatisch auf YouTube hochzuladen.
soweit so gut, aber ein Zeitraffer ohne Musik ist langweilig, deshalb habe ich urheberrechtsfreie Musik heruntergeladen und in einem Ordner abgelegt.
ist es irgendwie möglich, einen Titel nach dem Zufallsprinzip aus einem bestimmten Ordner auszuwählen und ihn meinem Video hinzuzufügen?
wäre toll, wenn ich einfach mit der Zeit mehr Musik in den Ordner ziehen könnte und das Skript zufällig einen Titel pro Video auswählt.
im Moment sieht mein Skript so aus
#!/bin/bash
THEDATE=$(date --date="yesterday" +%d.%m.%y)
cd /mnt/pi/timelapse
ffmpeg -r 30 -pattern_type glob -i '*.jpg' -c:v copy -preset slow -pix_fmt yuv420p /mnt/pi/timelapse-$THEDATE.mp4
hoffe das ist möglich
Antwort1
ich habe die Antwort selbst gefunden.
#!/bin/bash
THEDATE=$(date --date="yesterday" +%d.%m.%y)
MUSIC=$(shuf -n1 -e /mnt/pi/youtube-music/*)
cd /mnt/pi/timelapse
ffmpeg -thread_queue_size 512 -r 30 -pattern_type glob -i '*.jpg' -i $MUSIC -c copy -preset slow -pix_fmt yuv420p -shortest /mnt/pi/timelapse-$THEDATE.mp4