ИСПРАВЛЕНИЕ: Прошлая длительность слишком большая ошибка в FFmpeg

  • FFmpeg - это инструмент для редактирования аудио и видео с открытым исходным кодом.
  • В приведенном ниже руководстве будут рассмотрены более частые проблемы, которые, по сообщениям пользователей, возникают при использовании FFmpeg.
  • Для получения дополнительных статей об этом типе продуктов ознакомьтесь с нашими Центр видеоредакторов.
  • Дополнительные исправления и руководства, касающиеся проблем с программным обеспечением, можно найти на нашем сайте. Страница исправлений программного обеспечения.
Исправить слишком большую ошибку прошлой продолжительности в FFmpeg
Для решения различных проблем с ПК мы рекомендуем DriverFix:
Это программное обеспечение будет поддерживать ваши драйверы в рабочем состоянии, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы сейчас за 3 простых шага:
  1. Скачать DriverFix (проверенный файл загрузки).
  2. Нажмите Начать сканирование найти все проблемные драйверы.
  3. Нажмите Обновите драйверы чтобы получить новые версии и избежать сбоев в работе системы.
  • DriverFix был загружен 0 читатели в этом месяце.

FFmpeg - это инструмент с открытым исходным кодом, который используют миллиарды людей во всем мире для обработки аудио, видео и другого мультимедийного контента.

Эта программа командной строки часто генерирует Прошлая длительность слишком велика ошибка при масштабировании или кодировании видеоконтента. Один из пользователей, столкнувшихся с подобной проблемой сообщил проблема на StackOverflow.

При кодировании H.264 с использованием ffmpeg я получаю предупреждения следующего типа: Прошлая длительность 0.603386 слишком велика.

Что они имеют в виду? Я не нашел ничего ясного в Интернете или в документации ffmpeg.

Похоже, что это предупреждение, а не ошибка, которая появляется, когда вы пытаетесь кодировать файл с высокой частотой кадров в выходной файл с низкой частотой кадров.

В этом случае частота кадров снижается. Сегодня мы покажем, как можно избавиться от этого предупреждающего сообщения.


Как исправить ошибку "Прошлая продолжительность слишком велика" в FFmpeg?

1. Установите частоту входных кадров

установить частоту входных кадров FFmpeg Past Duration Too Large error
  1. Проблема может возникнуть, если входные кадры отсутствуют в видео, и это может привести к пропаданию некоторых кадров.
    • Вам нужно добавить рамки ввода, чтобы исправить проблему.
  2. Посмотрите на вызов, который вы используете для преобразования видео.
    • Он должен быть похож на этот:
      • ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
  3. Отдельно нужно отметить Вход а также выход частота кадров следующим образом:
    • ffmpeg -framerate 25 -i% 05d.png -r 10 -c: v libx264 -crf 5 out.mkv

Проблема должна исчезнуть, потому что кодирование теперь выполняется для изображений 161/400. Система удалит остальные изображения.

Однако, если проблема не устранена, перейдите ко второму решению.


2. Добавить флаги синхронизации

добавить флаги синхронизации FFmpeg Past Duration Too Large error
  1. Прямо сейчас вы можете использовать вызов, упомянутый ниже: ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv
  2. Если да, возможно, вам не хватает команд синхронизации, и это может вызвать ошибку.
  3. Добавить -async 1 -vsync1 Команды синхронизации для синхронизации видеовхода и видеовыхода:
    • ffmpeg -framerate 24 -i% 05d.png -c: v libx264 -crf 5 out.mkv -async 1 -vsync 1

Ситуация может расстраивать, если вы не можете кодировать или масштабировать видео. В этом случае важно найти быстрое решение.

Убедитесь, что вы правильно выполняете каждый шаг, чтобы решить эту проблему. Сообщите нам в разделе комментариев ниже, помогли ли наши решения решить эту проблему.



Часто задаваемые вопросы

  • FFmpeg - это инструмент с открытым исходным кодом, который используют миллиарды людей во всем мире для обработки аудио, видео и другого мультимедийного контента.

  • FFmpeg можно скачать с официального сайта и установить, как и любой другой продукт. Проверить эта статья для получения более подробной информации о получении FFmpeg.

  • Что касается извлечения звука, существует множество инструментов, которые вы можете использовать как альтернативу FFmpeg.

6 способов объединить аудиофайлы в Windows 10

6 способов объединить аудиофайлы в Windows 10Adobe прослушиваниеАудиоАудио редакторы

Если вы хотите комбинировать mp3-файлы как профессионал, то в нашей статье вы найдете нужные инструменты. Программное обеспечение, такое как AudioMix, позволяет накладывать треки и даже добавлять э...

Читать далее
5 лучших усилителей звука для Windows 10 [Руководство на 2021 год]

5 лучших усилителей звука для Windows 10 [Руководство на 2021 год]Windows 10Аудио редакторыУсилители звукаАудио программное обеспечение

Экономящий время опыт в области программного и аппаратного обеспечения, который помогает 200 миллионам пользователей ежегодно. Сопроводит вас практическими советами, новостями и советами по улучшен...

Читать далее
5 лучших программ для шумоподавления для уменьшения фонового шума

5 лучших программ для шумоподавления для уменьшения фонового шумаАудио редакторыУсилители звукаАудио программное обеспечение

Шумоподавление - это процесс удаления звуковых помех, таких как шум микрофона или активных шумов, из записи для создания кристально чистых звуков.Существует множество звуковых инструментов, которые...

Читать далее