|
Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » ffmpeg добавление звука в видео с оффсетом |
|
ffmpeg добавление звука в видео с оффсетом
|
Ветеран Сообщения: 2690 |
Вроде бы банальная задача, добавить (вмикшировать) с задержкой звук к ролику но глюки..
Самое простое - ffmpeg -i video.mp4 -itsoffset 00:0:20.000 -i audio.aac -c copy -map 0:0 -map 1:1 output.mp4 - ругается, что у второго файла нет видеопотока. Использование фильтра adelay - ffmpeg \ -i video_and_audio.mp4 \ -i audio_only.aac \ -c:v copy \ -filter_complex '[1:a] adelay=20000|20000 [delayed]; [0:a] [delayed] amix [out]' \ -map 0:v \ -map '[out]' \ out.webm - хоть вроде бы тоже описано в приложенных к дистру спеках, но... но ругается "не знаю, что такое 20000", и не делает. Вариант ffmpeg -i 1.mp4 -i 1.aaс \ -filter_complex "[1]adelay=20000|20000[s1];\ [0][s1]amix=2[mixout]" \ -map 2:v -map [mixout] -c:v copy result.mp4 - ругается, что инвалид файл индекс 2. ffmpeg -i file.mkv -itsoffset 3 -i file.аас -c:a copy -c:v copy -map 0:v:0 -map 1:a:0 out.mkv - возьмет только аудио второго файла, а мне нужно смешение. понимаю, что явно какая-то мелочь не так, но гуглинг подкидывает всё те же варианты от разных источников. |
|
Отправлено: 23:41, 17-07-2022 |
Ветеран Сообщения: 2690
|
Профиль | Отправить PM | Цитировать ... а банальное
ffmpeg -i video.mp4 -itsoffset 00:0:20.000 -i audio.aac -c:v copy -c:a aac output.mp4 или даже то же самое без оффсета - вроде бы кодит.. но второй файл вообще не слышен в результате. Пробовал намеренно взять более короткий видео, чтоб звуковая дорожка была длиннее, но НЕ использовать флаг -shortest - всё равно заканчивается по видео, и дополнительного звука не слышно. |
------- Отправлено: 00:21, 18-07-2022 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
fascinating rhythm Сообщения: 6566
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 13:17, 18-07-2022 | #3 |
Ветеран Сообщения: 2690
|
Профиль | Отправить PM | Цитировать спасибо, вроде пашет, но он весь видеопоток рекодит. А можно так, чтоб не рекодил видеопоток, замыливая его?
|
------- Отправлено: 15:28, 18-07-2022 | #4 |
fascinating rhythm Сообщения: 6566
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 16:21, 18-07-2022 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] "брак" при склейке видео через ffmpeg | 9119 | Видео и аудио: обработка и кодирование | 4 | 06-07-2021 11:51 | |
CMD/BAT - ffmpeg. Как сделать обрезку видео всех файлов в папке? | Ritoferini | Скриптовые языки администрирования Windows | 1 | 05-07-2021 09:21 | |
Пакетная склейка видео [ffmpeg?] Подскажите, как сделать. | konoden | Видео и аудио: обработка и кодирование | 0 | 03-07-2016 23:24 | |
FFMPEG - Захват видео с веб-камеры в Ubuntu | aimaim | Видео и аудио: обработка и кодирование | 0 | 14-03-2016 15:18 | |
[решено] Наложение звука на видео-поток|ffmpeg, vlc | Nauti1us | Видео и аудио: обработка и кодирование | 3 | 02-07-2015 12:34 |
|