Я должен удалить дополнительную информацию из заголовка .wav
чтобы она могла быть обработана другой программой. После некоторого поиска я попытался использовать ffmpeg
, например:
ffmpeg -y -i $filename -map_metadata -1 -codec copy $filename
или же
ffmpeg -y -i $filename -map_metadata -1 -c:v copy -c:a copy $filename
Однако, хотя новый .wav
файл поддерживает старые функции, они оба сокращают длину моих .wav
файлов, которые длиннее 4 секунд, например, 4,9 секунды становятся 4,03 в некоторых случаях, а записанный голос обрезается. ,
Что я могу использовать для своих целей? Мне нужен новый файл с теми же функциями (16 бит, 16000 Гц, моно, 256 кбит / с), но без информации.