Описание ошибки =============== 1. Необходим любой файл с расширением wav (например, из вложения). 2. # fs_encode file.wav output.gsm 3. Прослушать файл output.gsm (например, с помощью vlc; пример см. во вложении). Фактический результат: В файле содержится только шум. Продолжительность короче исходного. Ожидаемый результат: В файле то же содержимое, что и в исходном file.wav. Дополнительно ============= Информация о файлах (ffprobe): > [wav @ 0x55eed5c04300] Discarding ID3 tags because more suitable tags were found. > Input #0, wav, from 'file.wav': > Metadata: > title : WAV Test File > album : Example Files > artist : Online-Convert.com > Duration: 00:00:36.04, bitrate: 1411 kb/s > Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s > [gsm @ 0x5610f3b77300] Estimating duration from bitrate, this may be inaccurate > Input #0, gsm, from 'output.gsm': > Duration: 00:00:07.44, start: 0.000000, bitrate: 13 kb/s > Stream #0:0: Audio: gsm, 8000 Hz, mono, s16, 13 kb/s Актуальная часть вывода # fs_encode -v file.wav output.gsm: > Opening file file.wav > 2023-08-25 13:06:37.285872 100.00% [DEBUG] switch_core_file.c:444 File file.wav sample rate 44100 doesn't match requested rate 8000 > 2023-08-25 13:06:37.285893 100.00% [WARNING] switch_core_file.c:463 File has 2 channels, muxing to 1 channel will occur. > Opening file output.gsm > Frame size is 160 > 2023-08-25 13:06:37.424628 100.00% [WARNING] switch_core_codec.c:932 Codec is not initialized! Воспроизводимость ================= [p10] server-10.1-x86-64 freeswitch-daemon-1.10.9-alt1.x86_64 vlc-3.0.18-alt3.x86_64 [sisyphus] server-10.1-x86-64 freeswitch-daemon-1.10.10-alt1.x86_64 vlc-3.0.18-alt3.x86_64 ffprobe-4.4.4-alt1.x86_64
Created attachment 14206 [details] Выходной файл Исходный файл слишком большой для загрузки в Bugzilla, его можно загрузить с помощью: # wget https://example-files.online-convert.com/audio/wav/example.wav -O file.wav