Bug 46708

Summary: zoneminder не конвертирует видео в формат 3gp
Product: Sisyphus Reporter: Anastasia Doronina <strepkovaas>
Component: zoneminderAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: rider
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
export failed
none
вложение2 none

Description Anastasia Doronina 2023-06-30 10:30:57 MSK
Created attachment 13643 [details]
export failed

Стенды, обновленные до сизифа:
K Workstation 10.1 x86-64
Workstation 10.1 x86-64

Версия пакета:
1.36.33-alt1.1

Шаги воспроизведения:
1) Развернуть zoneminder на рабочей машине
2) В браузере перейти по адресу http://IP-SERVER, внизу страницы из выпадающего списка выбрать APPLY, на открывшейся странице нажать Add
3) Настроить параметры:
> Вкладка General
Source Type: Ffmpeg
Function: Mocord
> Вкладка Source
Source Path: rtsp://<IP>
Method: UDP
Capture Resolution (pixels): 1280x720
Нажать SAVE
4) Нажать на название камеры, под изображением нажать на New Event и на открывшейся странице нажать на кнопку "Generate Video" (значок с камерой)
5) Выбрать формат 3gp и еще раз нажать на "Generate Video"

Ожидаемый результат:
Видео конвертируется и появляется в списке ниже, его можно скачать и удалить

Фактический результат:
Export Failed (см вложение), видео не конвертируется.

Дополнительно:
Проверялось в p10 , ошибка аналогично воспроизводится.
Comment 1 Anastasia Doronina 2023-06-30 10:47:24 MSK
1) Логи веб-интерфейса (см вложение2 [details])

# tail -f /var/lib/zoneminder/events/2/2023-06-30/5/ffmpeg.log

Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!

2) В /var/log/httpd2/error.log ничего не просходит.
Comment 2 Anastasia Doronina 2023-06-30 10:47:36 MSK
Created attachment 13644 [details]
вложение2 [details]
Comment 3 Anton Farygin 2024-08-29 11:46:04 MSK
у 3gp есть ограничения в списке поддерживаемых разрешений, поэтому ffmpeg и не может нормально сконвертировать.

Вообще сейчас я считаю формат 3gp уже не акутален, поэтому решу эту ошибку убрав формат из списка по умолчанию (но это можно будет исправить в конфигурационном файле)
Comment 4 Repository Robot 2024-08-31 17:22:40 MSK
zoneminder-1.36.34-alt2 -> sisyphus:

 Thu Aug 29 2024 Anton Farygin <rider@altlinux.ru> 1.36.34-alt2
 - removed 3gp format from output video generation
   due to limitations in supported sizes list (closes: #46708)