Добавьте более короткое аудио к видео с помощью петли с регулировкой громкости аудио и видео и только на определенную продолжительность ((я хочу добавить аудио и сохранить звук и видео в обоих случаях))
У меня есть две части проблемы
1) звук длится 27 секунд 2) видео длится 2 минуты 24 секунды
а) Я хочу зациклить аудио и добавить его к видео, например (добавить только аудио) от 50 секунд до 1 минуты 30 секунд (не все видео, но все же получить все видео в качестве вывода) в видео, с зацикленным аудио
б) создать видеоклип продолжительностью от 50 секунд до 1 минуты 30 секунд (а не целое видео в качестве вывода) внутри видео с зацикленным звуком
Я использовал команду follwing из ffmpeg, чтобы добавить аудио к видео, которое добавляет все видео, как мы можем: i) указать только часть видео, чтобы иметь зацикленное аудио ii) создать новый клип для выбранной продолжительности с зацикленным аудио
до сих пор я был в состоянии зациклить, и изменить громкость аудио и видео и смешать их с помощью следующей команды для всего видео
"-y","-i",videofile, "-filter_complex",
"amovie=audiofile:loop=1000,asetpts=N/SR/TB,aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=1.5[a1];" +
"[0:a]aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=0.5[a2];" +
" [a1][a2]amerge,pan=stereo:c0<c0+c2:c1<c1+c3[out]",
"-map","0:v","-map","[out]","-c:v","copy","-c:a","aac","-shortest","-preset", "ultrafast", outputfile
Я застрял в управлении временем в обоих случаях