LINUX.ORG.RU

Motion: замирающие отрезки видео

 ,


2

1

Стоит motion 4.0 на Debian 9.13 Включена запись по motion detect. Большинство записанных отрезков включает в себя куски, у которых при воспроизведении движок времени вроде как и идет, а изображение не меняется (видно, как минимум на счетчике времени в углу изображения). Пролистывание таких кусков тоже довольно непросто - некоторые плееры сразу скачут на «оживший кусок», некоторые вообще останавливаются. Вот загрузил пример на ютуб:

https://youtu.be/9pw-WtSmtOk Замерший кусок с 11" (12:00:46-24) по 42" (12:01:18-21)

Строки конфига, касающиеся motion detect:

threshold 500
threshold_tune off
noise_level 32
noise_tune on
despeckle_filter EedDl
smart_mask_speed 0
lightswitch 0
minimum_motion_frames 1
pre_capture 2
post_capture 2
event_gap 60
max_movie_time 600
emulate_motion off

Запись идет через ffmpeg:

ffmpeg_output_movies on
ffmpeg_output_debug_movies off
ffmpeg_timelapse 0
ffmpeg_timelapse_mode daily
ffmpeg_bps 500000
ffmpeg_variable_bitrate 0
ffmpeg_video_codec mpeg4

Как избавиться от таких замирающих кусков?



Последнее исправление: SIRtmp (всего исправлений: 1)
Ответ на: комментарий от einhander

Вангую проблемы с ffmpeg

У меня тоже такие куски есть. Пишу без перекодирования (passthrough основного потока)

MadMax
()
Ответ на: комментарий от einhander

ffmpeg из стандартного репозитория, новый:

# apt upgrade ffmpeg
Reading package lists... Done
Building dependency tree
Reading state information... Done
ffmpeg is already the newest version (7:3.2.15-0+deb9u1).

Что-то в настройках кодека для motion поменять?

SIRtmp
() автор топика
Ответ на: комментарий от anonymous

Совсем не похоже. У него коннект с потоком теряется, а не запись тормозит, и камера юсб.

SIRtmp
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.