%20ffmpeg.png)
저는 라즈베리 파이(raspbian)를 사용하여 IP 카메라 사진을 찍고, ffmpeg로 타임랩스를 만들고 매일 밤 자동으로 YouTube에 업로드합니다.
지금까지는 괜찮았지만 음악이 없는 타임랩스는 지루해서 저작권이 없는 음악을 다운로드해서 폴더에 넣어두었습니다.
정의된 폴더에서 타이틀 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
나는 스스로 답을 찾았습니다.
#!/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