Summary: | В справочном выводе некорректный пример запуска fs_encode с форматом SPEEX (spx), нет модуля mod_speex | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Artem Varaksa <varaksaaa> |
Component: | freeswitch-daemon | Assignee: | Anton Farygin <rider> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | at, cas, crux, ender, lav, ldv, mike, qa_viy, rider, shaba, viy |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Artem Varaksa
2023-08-25 14:25:11 MSK
Согласно примеру в: https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod_native_file_6587161#script-to-convert-a-sound-file-to-specific-formats-to-avoid-transcoding Команда должна использоваться следующим образом: > # fs_encode -l mod_speex input.gsm output.SPEEX Но при этом происходит ошибка: > [NOTICE] switch_loadable_module.c:301 Adding Timer 'soft' > [CRIT] switch_loadable_module.c:1754 Error Loading module /usr/lib64/freeswitch/mod_speex.so > **/usr/lib64/freeswitch/mod_speex.so: cannot open shared object file: No such file or directory** > Cannot init mod_speex [module load file routine returned an error] > [WARNING] switch_core_codec.c:932 Codec is not initialized! > [WARNING] switch_core_codec.c:932 Codec is not initialized! Вероятно, что основная проблема - в отсутствии модуля (нет ни в одном пакете согласно https://beta.packages.altlinux.org/ru/sisyphus/files/?q=%2Fusr%2Flib64%2Ffreeswitch%2Fmod_speex.so). Может быть, что он загрузится автоматически, если будет присутствовать. Если нет, то возможно следует улучшить и пример, указав на необходимость ручного указания необходимого модуля. speex пока не планируется поддерживать в пакете. |