Конвертер аудіо в WAV / FLAC

Конвертер WAV / FLAC — перетворення аудіо в WAV або FLAC без втрат онлайн — перетворіть будь-який поширений аудіофайл (MP3, OGG, Opus, M4A, AAC, WMA, AIFF та інші) у WAV або FLAC без втрат. Обидва формати зберігають кожен біт початкового звуку. Для WAV ви обираєте частоту дискретизації, канали та глибину біта; для FLAC — рівень стиснення. Вбудований редактор тегів: наявні теги (назва, виконавець, альбом, виконавець альбому, жанр, рік, номер треку, коментар) автоматично зчитуються з вихідного файлу, їх можна змінити та записати у вивід під час кодування. Усе обробляється локально у вашому браузері — файли ніколи не завантажуються на сервер.
Підтримуване введення: MP3, WAV, FLAC, OGG, Opus, M4A, AAC, WMA, AIFF та інші поширені аудіоформати. Усе конвертується локально у вашому браузері; файли ніколи не завантажуються на сервер.
Під час першого використання в поточний браузер завантажується рушій обробки аудіо приблизно на 30 МБ. Його буде кешовано й повторно використано, тож, будь ласка, зачекайте.
🎧
Натисніть, щоб вибрати, або перетягніть аудіофайл
Будь-який поширений аудіоформат; бажано до 500 МБ
Канали:
Частота дискретизації:
Глибина біта:
Стиснення:
WAV: WAV зберігає нестиснений PCM-аудіо — ідеально для редагування, але файли великі. Без втрат означає повну відсутність втрат якості.
FLAC: FLAC стискає без втрат — файли менші за WAV з ідентичною якістю звуку. Вищий рівень дає менші файли, але повільніше конвертування.
Аудіотеги
Заповніть будь-які поля нижче, щоб записати теги метаданих у вихідний файл (порожні поля пропускаються). Наявні теги у вхідному файлі зчитуються автоматично й заповнюються тут після вибору файлу.
Що таке WAV і FLAC?

WAV і FLAC — два формати, які зберігають аудіо без втрати жодного семпла — обидва без втрат. Вони роблять це дуже по-різному. WAV — сирий контейнер, що зберігає нестиснені семпли PCM точно так, як їх створив мікрофон чи синтезатор: кожен знімок амплітуди лягає у файл дослівно, тому WAV великий, але повністю придатний для редагування і є універсальним проміжним форматом у студіях. FLAC загортає той самий PCM у компресор без втрат, що зазвичай зменшує файл на 50–60%, але дозволяє бітово точне декодування назад до початкових байтів — decode(encode(x)) дорівнює x щоразу. Обидва формати зберігають кожен семпл на відміну від форматів з втратами, як MP3, AAC і Ogg Vorbis (їх описано на окремих сторінках); компроміс — розмір файлу.

П'ять фактів, на яких тримається решта сторінки:
• WAV = контейнер RIFF із сирим нестисненим PCM (без жодного стиснення)
• FLAC = стиснення PCM без втрат, зазвичай на 50–60% менше, декодується байт у байт
• бітрейт (біт/с) = частота дискретизації (Гц) × глибина біта × канали — єдині три регулятори розміру PCM
• розмір WAV (байти) = бітрейт × тривалість_секунди / 8 — повністю передбачувана математика
• Найквіст: максимальна відтворювана частота = частота дискретизації / 2; 44,1 кГц відтворює до 22,05 кГц, вище за слух людини (20 кГц)
PCM і як працює цифровий звук

PCM (імпульсно-кодова модуляція) — універсальний сирий формат цифрового аудіо: аналогова хвиля нарізається на рівні проміжки часу (частота дискретизації), і на кожному проміжку амплітуда округлюється до найближчого з фіксованої кількості дискретних рівнів (глибина біта). Запис 44,1 кГц / 16 біт / стерео зберігає 44 100 вимірів амплітуди на секунду для кожного каналу, кожен округлений до одного з 216 = 65 536 рівнів (24 біти: один з 224 = 16 777 216). Теорема Найквіста–Шеннона стверджує, що дискретизований сигнал можна ідеально відновити, якщо його найвища частота нижча за частоту дискретизації / 2. Слух людини сягає приблизно 20 кГц, тож 44,1 кГц (захоплює до 22,05 кГц) математично достатньо для ідеального відтворення — саме тому стандарт CD прийняв саме цю частоту.

Глибина біта керує динамічним діапазоном (співвідношенням між найгучнішим і найтихішим сигналом), а не частотною характеристикою. Кожен додатковий біт додає близько 6,02 дБ теоретичного відношення сигнал/шум: 16 біт дають 98,1 дБ, 24 біти — 146,2 дБ, 32-бітний float (використовується всередині DAW) — 194,4 дБ. Реальне обладнання ніколи не досягає теоретичної цифри — добре спроектований 24-бітний АЦП забезпечує близько 120 дБ корисного діапазону (вініл: ~70 дБ, касета: ~60 дБ).

WAV — це контейнер PCM

WAV (або WAVE, офіційно WAVEform Audio File Format) — контейнер RIFF від Microsoft/IBM, визначений у 1991 році. Його дискова структура — три фрагменти один за одним: 12-байтовий заголовок RIFF, який позначає файл як WAVE, фрагмент fmt , що описує формат PCM (частота дискретизації, канали, глибина біта), і фрагмент data з самими сирими семплами. Байти записано у порядку little-endian; формат не змінювався 35 років; кожна операційна система та DAW читає його нативно.

Оскільки WAV зберігає сирий PCM без стиснення й без накладних витрат, крім заголовка, розмір файлу точно передбачуваний: байти = частота дискретизації × глибина біта × канали × тривалість_секунди / 8. Трек якості CD (44,1 кГц / 16 біт / стерео, бітрейт = 1 411 200 біт/с = 1411,2 кбіт/с) споживає 1 411 200 ÷ 8 = 176 400 байтів на секунду, що становить 10,584 МБ на хвилину або приблизно 42,336 МБ для 4-хвилинної пісні. Студійний формат 48 кГц / 24 біти / стерео (бітрейт 2304 кбіт/с) сягає 17,280 МБ на хвилину. Ця передбачуваність — причина, чому WAV лишається обмінним форматом індустрії.

FLAC — це стиснення без втрат

FLAC (Free Lossless Audio Codec) створив Джош Колсон у 2001 році як відкритий, вільний від роялті відповідь на тоді закритий ALAC від Apple. Він працює з блоками семплів (зазвичай 4096 на рівні 5) у три кроки: міжканальна декорельація (роблячи два стереоканали схожішими), лінійне прогнозування (передбачити наступний семпл за попередніми і зберегти лише малий залишок) та ентропійне кодування Райса (майже оптимальний спосіб пакувати малі цілі числа в біти). Ключова властивість: декодування повертає початковий PCM байт у байт. FLACdecode(FLACencode(x)) === x. Саме ця тотожність робить FLAC без втрат — не «висока якість», а бітово ідентичний результат.

FLAC має 9 рівнів стиснення (0–8), які обмінюють швидкість кодування на розмір файлу. Рівень 0 найшвидший і дає лише близько 30% зменшення; рівень 5 — типовий і сягає близько 55%; рівень 8 вичавлює близько 62%, але кодується в 4–5 разів довше. Реальні співвідношення залежать від музики: соло фортепіано або вокал зменшуються на 45–50%, бо сигнал розріджений; щільна оркестрова чи електронна музика зменшується на 55–65%, бо підлога шуму передбачуваніша. Типовий 4-хвилинний трек якості CD на рівні 5 важить близько 19,05 МБ — майже рівно половину від 42,336 МБ WAV.

Розрахунок бітрейту та розміру файлу

Бітрейт будь-якого потоку PCM задається однією короткою формулою: біт/с = частота дискретизації × глибина біта × канали. Типові орієнтири:

  • 1411,2 кбіт/с — аудіо CD (44,1 кГц / 16 біт / стерео)
  • 1536 кбіт/с — 48 кГц / 16 біт / стерео (DAT, ранній DVD)
  • 2304 кбіт/с — 48 кГц / 24 біти / стерео (студійний майстер)
  • 4608 кбіт/с — 96 кГц / 24 біти / стерео (Hi-Res)
  • 9216 кбіт/с — 192 кГц / 24 біти / стерео (ультра Hi-Res)

Щоб перевести бітрейт у розмір файлу, помножте його на тривалість і поділіть на 8 (байтів на біт). Для 4-хвилинного прикладу якості CD: 1411200 × 240 / 8 = 42 336 000 байтів = 42,336 МБ. Для FLAC помножте розмір WAV на 1 - коефіцієнт_стиснення: за типового рівня 5 (~55%) той самий трек становить 42 336 000 × 0,45 ≈ 19 051 200 байтів ≈ 19,05 МБ. Трек 48 кГц / 24 біти / стерео важить 17,280 МБ на хвилину у WAV і приблизно 7,78 МБ на хвилину у FLAC рівня 5. Кодеки з втратами (MP3, AAC, Opus) стискають те саме аудіо до 128–256 кбіт/с, ще в десять разів менше, — але вони відкидають семпли, щоб це зробити. Варто знати одну пастку з одиницями: бітрейти вказують у кілобітах на секунду (кбіт/с), тоді як файловий менеджер рахує кілобайти — поділіть на 8, щоб перевести (1411,2 кбіт/с ÷ 8 = 176,4 кБ/с).

Коли використовувати WAV, а коли FLAC

Обидва формати без втрат, тож питання — у робочому процесі та обсязі, а не в якості. Використовуйте WAV, коли редактор або DAW потребує сирого PCM на вході, коли ви рендерите проміжний бус, який ще оброблятиметься, або коли вам потрібен майстер-файл, який будь-яка програма може прочитати без бібліотек. Використовуйте FLAC, коли хочете аудіо без втрат удвічі меншого розміру для архіву, музичних бібліотек, мережевого стрімінгу (один CD без втрат поміщається приблизно у 19 МБ замість 42 МБ) і резервних копій фізичних носіїв. FLAC також підтримує багаті метадані через коментарі Vorbis, що можливіше за RIFF LIST INFO у WAV (який не має поля виконавця альбому — саме тому редактор тегів вище приховує поле виконавця альбому, коли вибрано WAV).

Одна порада щодо розміру: голосові записи за природою моно — один рот, один мікрофон. Запис мовлення в стерео подвоює бітрейт без приросту інформації (1-годинний голосовий запис 44,1 кГц / 16 біт — 317,5 МБ моно, 635,0 МБ стерео), тож перемкніть опцію каналів вище на «Моно» для голосу.

Поширені хибні уявлення
  • FLAC має «кращу якість», ніж WAV. Ні — обидва бітово точні без втрат. FLAC просто зберігає той самий звук в меншому обсязі. Декодування FLAC назад у PCM дає ту саму послідовність байтів, яку зберіг би WAV.
  • Вища глибина біта завжди звучить краще. 24 біти дають більше запасу для редагування (сигнали низького рівня лежать значно вище шумової підлоги), але фінальна доставка для споживача зазвичай 16-бітна. Додаткові 8 біт — робоча точність у DAW, а не чутна якість у динаміках.
  • Hi-Res (96 кГц / 192 кГц) звучить краще за CD (44,1 кГц). Для ідеально дизерованої музики люди не розрізняють частоти вище приблизно 20 кГц. 96 кГц захоплює ультразвуковий вміст, який ніхто не чує і жодні навушники не відтворюють. Спірна перевага Hi-Res — менше артефактів aliasing у ланцюжку запису, а не якість відтворення.
  • Перетворення MP3 у WAV відновлює початкову якість. Ні. Коли стиснення з втратами відкинуло семпли, вони назавжди зникли. Отриманий WAV містить артефакти MP3 — він не є бітово ідентичним майстер-запису до MP3, незалежно від розширення файлу.

Пов'язані інструменти: Аудіо в MP3 / теги ID3 для стиснення з втратами, Аудіо в OGG / Opus для відкритих кодеків із втратами, Аудіо в AIFF / ALAC / WavPack для інших форматів без втрат, Спектр аудіо, щоб побачити, які частоти є у вашому аудіо, та MIDI у WAV (MIDI — це інструкції, а не аудіо; інший конвеєр перетворення).