Size: a a a

2021 March 09

DB

Dmitry Baryshnikov in Asterisker-ы
Александр Челноков
чет сложно для конвертации как то..
в моем случае конвертация рекурсивно в каталоге происходит так

find . -name "*.wav"|while read w;do lame -b 128 "$w" "${w/%.wav/_final.mp3}" ;rm $w ;done

можно и конкретный файл передать если сильно хочется по 1 файлу конвертить
а что будет в вашем случае, если файл еще занят астером?
источник

DB

Dmitry Baryshnikov in Asterisker-ы
ну и сохраняете ли вы метрики файла
источник

DQ

Dmitriy Q in Asterisker-ы
Andrew Shmig
Переслано от Andrew Shmig
Коллеги, будьте добры, помогите разобраться в чем проблема... уже взгляд настолько замылился, что ничего не вижу...

Кусок инвайта и ответ No matching endpoint found: https://paste.ubuntu.com/p/hG6TMVP8Wq/
А вот конфиг в pjsip.conf: https://paste.ubuntu.com/p/54pSDqfcmW/

Шо не так с конфигом-то?
так а pjsip show endpoint mtt показывает чего?
источник

DB

Dmitry Baryshnikov in Asterisker-ы
Александр Челноков
чет сложно для конвертации как то..
в моем случае конвертация рекурсивно в каталоге происходит так

find . -name "*.wav"|while read w;do lame -b 128 "$w" "${w/%.wav/_final.mp3}" ;rm $w ;done

можно и конкретный файл передать если сильно хочется по 1 файлу конвертить
и вы получается по всем каталогам и подкаталогам проходите каждый раз?
источник

АЧ

Александр Челноков... in Asterisker-ы
Dmitry Baryshnikov
а что будет в вашем случае, если файл еще занят астером?
на сколько знаю при read опции, трогаются файлы только те, что доступны для чтения.
метрики файла у меня формируютс в момент запроса файла по API.
источник

DQ

Dmitriy Q in Asterisker-ы
pjsip конфиг перечитывал?
источник

AS

Andrew Shmig in Asterisker-ы
Dmitriy Q
так а pjsip show endpoint mtt показывает чего?
Unable to find object mtt.

Конфиг перечитывал.
источник

АЧ

Александр Челноков... in Asterisker-ы
Dmitry Baryshnikov
и вы получается по всем каталогам и подкаталогам проходите каждый раз?
у меня целенаправленно  на файле склеивается stereo и конвертируется в mp3, в момент окончания звонка.
А данную команду я запускал ранее, когда возникали лаги при конвертации.
источник

DQ

Dmitriy Q in Asterisker-ы
Andrew Shmig
Unable to find object mtt.

Конфиг перечитывал.
так перечитай из кли и посмотри на ошибки - явно не применилось
источник

DB

Dmitry Baryshnikov in Asterisker-ы
Александр Челноков
у меня целенаправленно  на файле склеивается stereo и конвертируется в mp3, в момент окончания звонка.
А данную команду я запускал ранее, когда возникали лаги при конвертации.
ну тут сделано для конвертации раз в сутки в кроне. он смотрит только последние 3 дня
источник

DB

Dmitry Baryshnikov in Asterisker-ы
у нас есть вариант, как конвертить сразу и клеить в стерео, но тут задача была не в этом)
источник

DB

Dmitry Baryshnikov in Asterisker-ы
в момент завершения вызова разумеется
источник

AS

Andrew Shmig in Asterisker-ы
Dmitriy Q
так перечитай из кли и посмотри на ошибки - явно не применилось
Не выдаёт ошибок на pjsip reload
источник

АЧ

Александр Челноков... in Asterisker-ы
ну как раз таки вот эту команду я и травил в кроне  на каталог с записями раз в сутки
он выщелкивал все wav и конвертил в mp3.
не ограничивал сутками и тд.
работает быстро. подчищает все что находит, удобно
источник

DQ

Dmitriy Q in Asterisker-ы
Andrew Shmig
Не выдаёт ошибок на pjsip reload
а что-то подобное выдает?
Module 'res_pjsip.so' reloaded successfully.
Module 'res_pjsip_authenticator_digest.so' reloaded successfully.
Module 'res_pjsip_endpoint_identifier_ip.so' reloaded successfully.
Module 'res_pjsip_mwi.so' reloaded successfully.
Module 'res_pjsip_notify.so' reloaded successfully.
Module 'res_pjsip_outbound_publish.so' reloaded successfully.
Module 'res_pjsip_publish_asterisk.so' reloaded successfully.
Module 'res_pjsip_outbound_registration.so' reloaded successfully.
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip.so' (Basic SIP resource)
[2021-03-09 14:41:45] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:45] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:46] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:46] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:46] NOTICE[13554]: sorcery.c:1334 sorcery_object_load: Type 'system' is not reloadable, maintaining previous values
[2021-03-09 14:41:46] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_authenticator_digest.so' (PJSIP authentication resource)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_endpoint_identifier_ip.so' (PJSIP IP endpoint identifier)
[2021-03-09 14:41:46] ERROR[10952]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_mwi.so' (PJSIP MWI resource)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_notify.so' (CLI/AMI PJSIP NOTIFY Support)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_outbound_publish.so' (PJSIP Outbound Publish Support)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_publish_asterisk.so' (PJSIP Asterisk Event PUBLISH Support)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_outbound_registration.so' (PJSIP Outbound Registration Support)
[2021-03-09 14:41:46] ERROR[10952]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
источник

АЧ

Александр Челноков... in Asterisker-ы
но раз еще нужны метрики  в названии файла, вероятно будет команда по сложнее
источник

AS

Andrew Shmig in Asterisker-ы
Dmitriy Q
а что-то подобное выдает?
Module 'res_pjsip.so' reloaded successfully.
Module 'res_pjsip_authenticator_digest.so' reloaded successfully.
Module 'res_pjsip_endpoint_identifier_ip.so' reloaded successfully.
Module 'res_pjsip_mwi.so' reloaded successfully.
Module 'res_pjsip_notify.so' reloaded successfully.
Module 'res_pjsip_outbound_publish.so' reloaded successfully.
Module 'res_pjsip_publish_asterisk.so' reloaded successfully.
Module 'res_pjsip_outbound_registration.so' reloaded successfully.
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip.so' (Basic SIP resource)
[2021-03-09 14:41:45] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:45] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:46] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:46] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[2021-03-09 14:41:46] NOTICE[13554]: sorcery.c:1334 sorcery_object_load: Type 'system' is not reloadable, maintaining previous values
[2021-03-09 14:41:46] ERROR[13554]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_authenticator_digest.so' (PJSIP authentication resource)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_endpoint_identifier_ip.so' (PJSIP IP endpoint identifier)
[2021-03-09 14:41:46] ERROR[10952]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_mwi.so' (PJSIP MWI resource)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_notify.so' (CLI/AMI PJSIP NOTIFY Support)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_outbound_publish.so' (PJSIP Outbound Publish Support)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_publish_asterisk.so' (PJSIP Asterisk Event PUBLISH Support)
[Mar  9 14:41:46]     -- Reloading module 'res_pjsip_outbound_registration.so' (PJSIP Outbound Registration Support)
[2021-03-09 14:41:46] ERROR[10952]: res_pjsip_config_wizard.c:1091 object_type_loaded_observer: Unable to load config file 'pjsip_wizard.conf'
dsp-asterisk-1*CLI> pjsip reload
Module 'res_pjsip.so' reloaded successfully.
Module 'res_pjsip_authenticator_digest.so' reloaded successfully.
Module 'res_pjsip_endpoint_identifier_ip.so' reloaded successfully.
Module 'res_pjsip_mwi.so' reloaded successfully.
Module 'res_pjsip_notify.so' reloaded successfully.
Module 'res_pjsip_outbound_publish.so' reloaded successfully.
Module 'res_pjsip_publish_asterisk.so' reloaded successfully.
Module 'res_pjsip_outbound_registration.so' reloaded successfully.
   -- Reloading module 'res_pjsip.so' (Basic SIP resource)
[2021-03-09 11:40:59]
WARNING[11923]: res_pjsip/config_transport.c:676 transport_apply: Transport 'transport-udp' is not reloadable, maintaining previous values
[2021-03-09 11:40:59]
WARNING[11923]: res_pjsip/config_transport.c:676 transport_apply: Transport 'transport-wss' is not reloadable, maintaining previous values
[2021-03-09 11:40:59]
NOTICE[11923]: sorcery.c:1345 sorcery_object_load: Type 'system' is not reloadable, maintaining previous values
   -- Reloading module 'res_pjsip_authenticator_digest.so' (PJSIP authentication resource)
   -- Reloading module 'res_pjsip_endpoint_identifier_ip.so' (PJSIP IP endpoint identifier)
   -- Reloading module 'res_pjsip_mwi.so' (PJSIP MWI resource)
   -- Reloading module 'res_pjsip_notify.so' (CLI/AMI PJSIP NOTIFY Support)
   -- Reloading module 'res_pjsip_outbound_publish.so' (PJSIP Outbound Publish Support)
   -- Reloading module 'res_pjsip_publish_asterisk.so' (PJSIP Asterisk Event PUBLISH Support)
   -- Reloading module 'res_pjsip_outbound_registration.so' (PJSIP Outbound Registration Support)
источник

DQ

Dmitriy Q in Asterisker-ы
Andrew Shmig
dsp-asterisk-1*CLI> pjsip reload
Module 'res_pjsip.so' reloaded successfully.
Module 'res_pjsip_authenticator_digest.so' reloaded successfully.
Module 'res_pjsip_endpoint_identifier_ip.so' reloaded successfully.
Module 'res_pjsip_mwi.so' reloaded successfully.
Module 'res_pjsip_notify.so' reloaded successfully.
Module 'res_pjsip_outbound_publish.so' reloaded successfully.
Module 'res_pjsip_publish_asterisk.so' reloaded successfully.
Module 'res_pjsip_outbound_registration.so' reloaded successfully.
   -- Reloading module 'res_pjsip.so' (Basic SIP resource)
[2021-03-09 11:40:59]
WARNING[11923]: res_pjsip/config_transport.c:676 transport_apply: Transport 'transport-udp' is not reloadable, maintaining previous values
[2021-03-09 11:40:59]
WARNING[11923]: res_pjsip/config_transport.c:676 transport_apply: Transport 'transport-wss' is not reloadable, maintaining previous values
[2021-03-09 11:40:59]
NOTICE[11923]: sorcery.c:1345 sorcery_object_load: Type 'system' is not reloadable, maintaining previous values
   -- Reloading module 'res_pjsip_authenticator_digest.so' (PJSIP authentication resource)
   -- Reloading module 'res_pjsip_endpoint_identifier_ip.so' (PJSIP IP endpoint identifier)
   -- Reloading module 'res_pjsip_mwi.so' (PJSIP MWI resource)
   -- Reloading module 'res_pjsip_notify.so' (CLI/AMI PJSIP NOTIFY Support)
   -- Reloading module 'res_pjsip_outbound_publish.so' (PJSIP Outbound Publish Support)
   -- Reloading module 'res_pjsip_publish_asterisk.so' (PJSIP Asterisk Event PUBLISH Support)
   -- Reloading module 'res_pjsip_outbound_registration.so' (PJSIP Outbound Registration Support)
попробуй все же варнинги поправить - бывает из-за чего-то такого может не перезагружать конфиг
источник

DB

Dmitry Baryshnikov in Asterisker-ы
Александр Челноков
но раз еще нужны метрики  в названии файла, вероятно будет команда по сложнее
тут метрики не только в названии файла, но и сохранение исходных метрик при rjydthnfwbb
источник

DB

Dmitry Baryshnikov in Asterisker-ы
т.е если файл wav был создан например 8-го марта в 9.30, то при конвертации в ночь с 8 на 9 марта, например в 0.23 уже 9-го марта, исходное время создания у него останется
источник