Запись Mjpeg с информацией о времени сохранения FFMPEG

Я записываю видео MJPEG с IP-камеры и сохраняю его в файл, но проблема в том, что продолжительность файла меньше, чем фактическое время записи. Его около 9 секунд видео в течение 2 минут записи. Я попробовал следующие команды в порядке

ffmpeg -f mjpeg -r 8 -i http://c-cam.uchicago.edu/mjpg/video.mjpg -vcodec mpeg4 -b 1000000 -r 8 video_file.avi 

Затем я пропустил большинство флагов и попробовал это

  • Обновление путей к файлам в PowerPoint
  • FFMPEG записывает субтитры во время резания видео
  • Как найти URL видеоресурса моего DVR безопасности самостоятельно?
  • Ffmpeg - Создайте видео с кадра изображения с началом и cout
  • Мой чипсет Thinkpad T60 выводит композитный видеосигнал на одном из выходных кабелей
  • Протокол чата с открытым исходным кодом, который обрабатывает голос и видео?
  •  ffmpeg -f mjpeg -i http://c-cam.uchicago.edu/mjpg/video.mjpg video_file.avi 

    Но проблема в том, что продолжительность записанного файла составляет 9 секунд, когда фактическое время записи составляет около 2 минут. Я, наконец, попробовал фильтр настроек, который должен вставить отметки времени. Команда выглядит следующим образом

     ffmpeg -f mjpeg -i http://c-cam.uchicago.edu/mjpg/video.mjpg -vf "setpts=1*PTS" video_file.avi 

    Но результат все тот же. Время записи было больше, чем продолжительность видео.

  • Объединение нескольких файлов WAV с использованием одной команды без дополнительного файла
  • Изменение частоты кадров в ffmpeg без перекодирования
  • Каков правильный способ рассчитать качество 1080p 720p 360p 240p?
  • Программа для преобразования flac в mp3?
  • Остановка видео на YouTube
  • Избегайте ffmpeg, чтобы потерять ключевые флеш-файлы
  • 2 Solutions collect form web for “Запись Mjpeg с информацией о времени сохранения FFMPEG”

    Я знаю, что это старый вопрос, однако это сработало для меня как опция для ffmpeg: -use_wallclock_as_timestamps 1

    У меня была аналогичная проблема, и опция -re разрешила это для меня. Это говорит о том, что ffmpeg будет действовать в качестве захвата кадра.

    Давайте будем гением компьютера.