Сжать аудиофайл
Уменьшите запись так, чтобы её можно было отправить по почте, загрузить или уместить на телефоне. Вы выбираете битрейт и видите примерный размер ещё до кодирования — никаких догадок, и ничего не сохраняется.
- Не сохраняется
- Без очереди и ожидания
- Без регистрации и водяных знаков
Как это работает
Добавьте файл
Любое аудио: MP3, WAV, M4A, AAC, OGG, FLAC или WMA. Текущий битрейт и размер считываются сразу, так что вы знаете, с чего начинаете.
Выберите степень сжатия
Выберите битрейт — примерный размер обновляется на ходу. Для речи обычно лучше всего моно на 64–96 kbps: это может уменьшить файл в десять раз.
Скачайте уменьшенный файл
Результат точно покажет, на сколько уменьшился файл, и предупредит, если с такими настройками сделать его меньше не получилось.
Что даёт битрейт и когда экономить уже нечего
Битрейт — это сколько бит можно потратить на каждую секунду звука, и из него следует всё остальное в сжатии аудио. На 320 kbps у кодека достаточно места, чтобы сохранить почти всё; на 128 ему приходится решать, что выбросить; на 64 он выбрасывает очень много, и эти решения становятся слышны — тарелки превращаются в шипение, аплодисменты — в треск, а хвосты реверберации «плывут». Полезное правило: 192 kbps для музыки на телефоне, 128 для речи, 320 — когда размер неважен и нужен самый надёжный файл.
О сжатии уже сжатого файла стоит подумать до нажатия кнопки. Звук уже прошёл через кодек, который выбросил то, что счёл неслышным; второй проход выбрасывает ещё больше, начиная с меньшего, и не может отличить исходную запись от приближений первого кодека. Перекодирование MP3 на 128 kbps снова в 128 kbps почти не экономит места, но реально ухудшает качество — худший возможный обмен. А переход с 320 на 192, наоборот, примерно вдвое уменьшает файл при разнице, которую большинство людей на большинстве устройств не слышит.
По-настоящему сжатие проявляет себя при первом проходе из несжатого звука. WAV занимает около 10 MB в минуту; та же запись на 192 kbps — около 1,4 MB в минуту, то есть файл уменьшается примерно на девять десятых при разнице в качестве, которую можно уловить только при внимательном прослушивании в хороших наушниках. Вот такое сжатие стоит делать — и именно поэтому формат завоевал мир.
У речи запас намного больше, чем у музыки, и обращаться с ней стоит иначе. Лекция, подкаст или интервью на 96 или даже 64 kbps в моно совершенно разборчивы и занимают малую долю исходного размера — двухчасовая запись уменьшается со 170 MB до менее чем 60. Один только переход на один канал вдвое уменьшает файл, а у одиночного голоса никакой стереоинформации, которую можно потерять, и не было.
Если нужно другое
Кодирование с переменным битрейтом лучше, чем выбор одного числа, и ffmpeg его поддерживает: ffmpeg -i in.wav -c:a libmp3lame -q:a 2 out.mp3 тратит биты на места, где они нужны, и экономит на тихих, в среднем выходя около 190 kbps с качеством лучше, чем у фиксированных 190. -q:a 0 — максимальная настройка, около 245 kbps.
Для целой библиотеки, а не одного файла, foobar2000 и fre:ac без присмотра конвертируют тысячи файлов, сохраняя теги и обложки, и оба бесплатны. А если целевое устройство современное, а не старое, Opus на 96 kbps звучит лучше, чем MP3 вдвое большего размера — -c:a libopus -b:a 96k, — и это экономия куда больше, чем от любой тонкой настройки MP3.
Частые вопросы
Насколько можно уменьшить файл, не испортив его?
Всё зависит от содержимого. Один голос остаётся идеально разборчивым на 64 kbps в моно — часто это десятая часть исходного размера. Музыке нужно минимум 128 kbps, а комфортно — 192 kbps. Аплодисментам, дождю и всему насыщенному нужно больше, чем кажется. Уменьшите битрейт вдвое, послушайте и идите дальше, только если всё ещё звучит нормально.
Почему файл не стал меньше?
Потому что вы выбрали битрейт не ниже того, что у файла уже есть. Сжатие MP3 на 128 kbps в 192 kbps даёт файл больше, который звучит чуть хуже, — лишние биты хранят ошибки первого кодека. Страница показывает текущий битрейт и предупреждает, когда настройка не поможет.
Делать ли моно?
Если говорит один человек — да: размер уменьшится вдвое, а во втором канале нет ничего ценного. Для музыки, интервью, записанных на отдельные микрофоны, и всего, где важно положение звука, оставьте стерео.
Повторное сжатие ухудшает звук?
Да, и это самый распространённый способ незаметно испортить запись. Каждое кодирование с потерями отбрасывает ещё что-то, и это не вернуть. Если у вас есть исходный WAV или первая запись, сжимайте их, а не MP3, сделанный раньше.
Мой файл где-нибудь сохраняется?
Нет. Всё декодирование и повторное кодирование выполняет ваш собственный браузер. Большой файл сжимается так быстро, как позволяет ваше устройство, а не так быстро, как позволяет соединение, — в этом весь смысл, когда файл изначально был слишком большим, чтобы его отправить.
А двухчасовая запись?
Без проблем. Результат по мере кодирования записывается в собственное хранилище браузера, а не держится в памяти, поэтому длительность ограничена вашим диском, а не вкладкой. Прогресс показывается, и процесс можно остановить в любой момент.
Полезно знать: Сжатие идёт с потерями и необратимо — сохраните оригинал. Файлу с и так низким битрейтом почти нечего отдать, и повторное кодирование ухудшит качество, почти не сэкономив места.
Разместите этот инструмент на своём сайте
Бесплатно для любого блога, страницы класса или справочной статьи. Вставьте один фрагмент кода — и посетители смогут пользоваться инструментом прямо на вашей странице.