ИСПРАВЛЕНИЕ: Прошлая длительность слишком большая ошибка в 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.

Как легко воспроизводить файлы AIFF в Windows [Руководство]

Как легко воспроизводить файлы AIFF в Windows [Руководство]Аудио редакторыАудио программное обеспечение

Если вы пытаетесь воспроизвести файл AIFF в проигрывателе Windows Media, иногда вы можете столкнуться с ошибкой о том, что этот формат несовместим.Чтобы воспроизвести любой файл AIFF в Windows 10, ...

Читать далее
Как исправить поврежденные файлы Ableton в Windows 10

Как исправить поврежденные файлы Ableton в Windows 10Adobe прослушиваниеАудио редакторы

Ошибка Ableton Неизвестный тип составного потока может появиться, если файл поврежден.Чинить При закрытии файла произошла ошибка проблема в Ableton, попробуйте восстановить временную копию.Переход ...

Читать далее
5 лучших программ для создания домашней музыки для Windows 10

5 лучших программ для создания домашней музыки для Windows 10Музыкальное программное обеспечениеАудио редакторы

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

Читать далее