На курсах по дистанционному образованию мне необходимо записать аудио и отправить его. Тем не менее, они являются абсолютно неразумными. Мне разрешено вложить только файл размером 5 МБ, а запись - 17 МБ. Даже после архивирования, файл все еще превышает предел. Я не могу разместить его на своем сайте и предоставить ссылку либо. Я попытался разбить файлы на файлы частей с помощью 7zip, но они отказались принять это. Есть идеи?
compression
zip
wav
Никс
источник
источник
Ответы:
Файл WAV - это несжатый звук без потерь. Даже с форматом сжатых файлов без потерь, таким как FLAC, вы не сможете получить его в рамках ограничений.
Вы должны попробовать формат с потерями как MP3. Высококачественный файл MP3 часто неотличим от файла без потерь, особенно в случае речи. Если вы работаете в Windows, вы можете попробовать такую программу, как winLAME . Если вы используете macOS, попробуйте XLD . Кроме того, Audacity с LAME может работать на любой настольной операционной системе.
Если файл все еще слишком большой, вам, возможно, придется снизить битрейт MP3.
Если абсолютно необходимо, чтобы файл был .WAV , существует способ уменьшить размер файла, хотя при этом вы потеряете больше качества, чем при использовании аудиокодека с потерями.
Возможные варианты уменьшения размера файла:
Я приведу несколько примеров, как это сделать с помощью Audacity .
Использование
Tracks > Stereo Track to Mono
преобразует стереофоническую запись в монофоническую.В левом нижнем углу вы можете изменить частоту дискретизации, используя выпадающий список.
Вы можете просмотреть свои изменения, используя элементы управления в верхнем левом углу программы. Чтобы сохранить файл, перейдите на
File > Export
. Типичный тип файла для .wavWAV (Microsoft) signed 16-bit PCM
.Если вы обнаружите, что вам нужно уменьшить разрядность, вы можете сделать это во время экспорта, изменив тип файла на
Other uncompressed files
, установив заголовокWAV (Microsoft)
и кодировкуUnsigned 8-bit PCM
.источник
Я бы посоветовал вместо этого сжать ваш WAV в MP3. MP3 - это формат сжатия, специфичный для аудио, тогда как ZIP - более универсальный метод сжатия. Поскольку ZIP универсален, он меньше подходит для конкретной задачи сжатия аудио.
Алгоритм сжатия MP3 разработан специально для аудио и является алгоритмом с потерями и, таким образом, может сжимать звук намного лучше, чем ZIP. ZIP использует метод «без потерь» и поэтому вынужден сохранять каждый бит в дословной записи, занимая больше места в полученной сжатой версии.
Даже несмотря на то, что сжатие для MP3 является «потерянным», такая потеря информации вряд ли повлияет на воспринимаемое качество записи голоса вообще, при условии, что вы сжимаете свой файл WAV, скажем, со скоростью MP3, например, 128 Кбит / с или выше.
Ваши преподаватели по дистанционному обучению должны уметь работать с аудиофайлами MP3 (в настоящее время MP3 невероятно распространены), но сначала убедитесь, что это приемлемое для них решение.
Если сжатие с использованием MP3 или другого специфичного для аудио алгоритма неприемлемо, вы можете уменьшить частоту дискретизации или другие параметры в записи WAV. Например, если вы записываете на 2-канальном (стерео), 44 кГц, 16-битном, файл будет больше, чем если бы вы записывали, скажем, на 1-канальном (моно), 22 кГц, 16-битном. и т.д. Поиграйте и выясните, что является приемлемым для вашей записи голоса.
источник
Сначала я бы порекомендовал вам конвертировать его в mp3 или wma, но эти курсы, кажется, думают, что wav - это святой кодек и больше ничего не примет (был там, сделал это).
Так что я бы сказал, просто посмотрите на компрессор, быстрый поиск в Google придумал это . Но я не могу комментировать это, так как я никогда не использовал это.
источник
Это должен быть файл WAV? Вы можете сжать его, закодировав его в файл FLAC (без потерь) или Vorbis (lossy %%). Если это должен быть WAV, кто-то на stackoverflow.com, кажется, думал, что Audacity может уменьшить размер. Я предполагаю, что это потребует установки другой скорости передачи / скорости передачи в байтах / чего бы то ни было, когда вы экспортируете файл WAV после его импорта.
%% Возможно, вам удастся извлечь файл Vorbis без потерь, но он, вероятно, не будет на самом деле сжимать данные, поэтому он действительно не имеет значения.
источник
Вы можете попробовать Speex. Его главная цель - сжать речь: http://en.wikipedia.org/wiki/Speex
Его контейнер ogg, который широко поддерживается.
источник