Я должен удалить дополнительную информацию из .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 в некоторых случаях, и записанный голос режется.
что я могу использовать для моей цели? Мне нужен новый файл с теми же функциями (16bit, 16000Hz, mono, 256kb/s), но без информации.