@KirOFF_YT

FFmpeg — проблема функции concat, увеличивается FPS при объединении видео, как исправить?

У меня есть два видео, которые мне нужно объединить.

Первое - заставка.
Второе - произвольная новость.

Со списком видео всё нормально:
file 'logo.mp4'
file 'news02072024.mp4'


И с командой тоже:
ffmpeg -f concat -i list.txt -c copy completed_nes.mp4


Но несмотря на то, что оба видео в 25FPS, в на выходе получается видео в ~40-45FPS и на втором видео звука нет вообще. Как решить эту проблему?

P.S. - Из информации могу пока предоставить только "Non-monotonous DTS".
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 1
Alex-rsk
@Alex-rsk
Бэкендер
Подозреваю, что в первом видео нет аудиодорожки, поэтому в результирующем видео тоже нет (проверьте через ffprobe) . В таком случае надо добавить пустую аудиодорожку в первое видео.

ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=<рейт второго видео> -i logo.mp4 -shortest -c:v copy -c:a <Кодек второго видео> new_logo.mp4

По поводу фпс задайте его явно : -c:v h264 -r 25.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы