Добро пожаловать, Гость. Пожалуйста, выберите Вход
   
  ГлавнаяСправкаПоискВход  
 
Переключение на Главную Страницу Страниц: 1
Печать
Движение в видео.... (Прочитано 119 раз)
Vitya
Специалист
****
Вне Форума



Настрочил: 937
Серов
Пол: male
Движение в видео....
17.06.2026 :: 09:26:57
 
Добрый день!
Может кто по работе сталкивался...
Задача:
Есть видео слитое с регистратора разбитое на часовый файлы, видео сплошняком... Регистратор пишет сплошняком.  Есть ли ПО способное вычленить фрагменты в видео с движением?
Наверх
 
WWW 123947662  
IP записан
 
rona
Координатор
Гуру
*****
Вне Форума



Настрочил: 8 415
краснотурьинск
Пол: male
Re: Движение в видео....
Ответ #1 - 17.06.2026 :: 11:11:32
 
На вопрос - "есть ли?"  - можно ответить утвердительно.

Но как называется, не скажу, не знаю.

Наверх
 
WWW 190351702  
IP записан
 
Vitya
Специалист
****
Вне Форума



Настрочил: 937
Серов
Пол: male
Re: Движение в видео....
Ответ #2 - 17.06.2026 :: 12:00:38
 
rona логично, что есть, но хотелось знать что конкретно искать по данному вопросу.
Наверх
 
WWW 123947662  
IP записан
 
FiN
Админ
*****
Вне Форума



Настрочил: 11 104
Krasnoturinsk
Пол: male
Re: Движение в видео....
Ответ #3 - 17.06.2026 :: 17:24:09
 
Vitya писал(а) 17.06.2026 :: 12:00:38:
rona логично, что есть, но хотелось знать что конкретно искать по данному вопросу.

ну как обычно начни с ffmpeg Улыбка

The -vf mpdecimate command is a powerful FFmpeg video filter used to automatically detect and drop duplicate or nearly identical frames. It is primarily used to reduce video file sizes, eliminate frozen screens, or strip out duplicate frames generated by screen recordings.

Common Use Cases & CommandsBecause dropping frames removes data, it alters the timing of your video.
You must combine mpdecimate with timing filters (like setpts) to prevent your output from desyncing or freezing.
1. Remove duplicates for a smoother, smaller file (without audio):ffmpeg -i input.mp4 -vf mpdecimate,setpts=N/FRAME_RATE/TB output.mp4

2. Retain audio (Variable Frame Rate output):ffmpeg -i input.mp4 -vf mpdecimate -vsync vfr output.mp4

3. Automatically remove frozen "dead time" (e.g., from coding or drawing recordings):ffmpeg -i input.mp4 -vf mpdecimate -an output.mp4 (Note: use -an to strip audio, as it will inevitably lose sync when large frozen chunks are deleted).


ps ну и на будущее сразу запись по детекции делай  архив глубже искать прощеУлыбка
Наверх
 
WWW  
IP записан
 


Переключение на Главную Страницу Страниц: 1
Печать