Я пытался использовать arecord
для записи wav-файла, но вместо записи в один файл он создал десятки тысяч файлов (около 60000). Это произошло после того, как я установил пакет alsaequal. Я использовал для записи, используя флаг -f dat
с arecord
, но после того, как я установил alsaequal, это перестало работать, поэтому я попытался использовать -f cd
, когда возникла эта проблема. Я не знаю, является ли alsaequal причиной такого поведения или использования формата cd
. Я использую Arch Linux на Raspberry Pi. Я выполнил полную команду: arecord -f cd test.wav
и все выведенные файлы назывались test-xxxxx.wav
Кто-нибудь знает, что может быть причиной этой проблемы?
Обновление: это, кажется, происходит случайно. Он будет работать нормально для нескольких записей, а затем я перезапускаю или запускаю arecord
со слегка отличающимися аргументами, что приведет к возникновению проблемы при каждой записи (независимо от того, какие аргументы я использую). Я не смог найти воспроизводимый шаблон.