я использую свой Raspberry Pi (Rasbian), чтобы захватить мои фотографии с IP-камер, чтобы создать timelapse с ffmpeg и автоматически загружать его на YouTube каждую ночь.

пока все хорошо, но timelapse без музыки скучен, поэтому я скачал музыку без авторских прав и положил ее в папку.

Можно ли как-то случайно выбрать 1 заголовок из определенной папки и добавить его в мое видео.

было бы замечательно, если бы я мог просто добавить больше музыки в папку с течением времени, и сценарий случайным образом выбирает 1 заголовок для каждого видео.

на данный момент мой сценарий выглядит так

#!/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

надеюсь, что это возможно

1 ответ1

0

я нашел ответ сам.

#!/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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .