Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » ffmpeg добавление звука в видео с оффсетом

Ответить
Настройки темы
ffmpeg добавление звука в видео с оффсетом

Ветеран


Сообщения: 2584
Благодарности: 245

Профиль | Отправить PM | Цитировать


Вроде бы банальная задача, добавить (вмикшировать) с задержкой звук к ролику но глюки..

Самое простое -
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

 

Ветеран


Сообщения: 2584
Благодарности: 245

Профиль | Отправить 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



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6483
Благодарности: 1462

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
ffmpeg -i "D:\Видео\video.mp4" -itsoffset 20s -i "D:\Музыка\audio.mp3" -map 0 -map 1 -async 1 -filter_complex amix=inputs=2 "D:\Видео\output.mp4"

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:17, 18-07-2022 | #3


Ветеран


Сообщения: 2584
Благодарности: 245

Профиль | Отправить PM | Цитировать


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

Отправлено: 15:28, 18-07-2022 | #4


Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6483
Благодарности: 1462

Профиль | Отправить PM | Цитировать


Добавьте
Код: Выделить весь код
-c:v copy

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:21, 18-07-2022 | #5



Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » ffmpeg добавление звука в видео с оффсетом

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] "брак" при склейке видео через 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




 
Переход