MP3 — це застарілий формат (кодек), який вийшов у 1994 році й на той час був оптимальним рішенням, але чомусь донині використовується багатьма людьми. На сьогоднішній день є формати набагато краще за якістю при невеликому розмірі.
Одним з них є Opus – вільний та відкритий кодек який з'явився у 2012 році і досі оновлюється, є ефективнішим за інші кодеки: забезпечує вищу якість при меншому розмірі й підтримується багатьма сучасними пристроями1.
На цьому графіку2 можна побачити як Opus переважає над усіми іншими, особливо при низьких бітрейтах (≤64 кбіт/с)
У 2014 році було проведено публічний багатоформатний тест прослуховування на якому Opus 1.1 посів перше місце.
Тож, давайте перевіримо це на практиці. Найбільш оптимальний бітрейт для музики в Opus це 128 кбіт/с, для прикладу використовується 24-секундий семпл Sewerslvt – Looming.Sorrow.Descent ліцензований під CC BY 3.0.
А якщо понизимо до 64 кбіт/с?
Я думаю різниця безсумнівна.
Я не розглядаю варіант максимальної якості MP3 (320 кбіт/с) бо це марна трата місця. Opus'у з бітрейтом 128-160 кбіт/с вистачить усім.
Для дзвінків/голосових повідомлень його використовує Discord, Whatsapp, Telegram, Signal. YouTube використовує Opus з початку 2015 року, і у 2024 надала опцію з більшим бітрейтом 256 кбіт/с для підписників Premium3. Amazon Music надає Opus як стандартну якість4, а Spotify використовує Vorbis5 – кодек який розроблявся тією ж самою організацією що і Opus та з 2013 був визнаний застарілим на користь кодека Opus.
Ніхто не використовує MP3 окрім простих користувачів 🌚
Можна придбати музику на Bandcamp, junodownload, Beatport, qobuz чи спробувати напряму запитати виконвця про придбання WAV-файлів. Після цього знадобиться конвертувати WAV/FLAC в Opus, але про це згодом.
Найпростіший спосіб це заванатажити з YouTube, бо Opus вже є усталеним форматом там. Є безліч способів завантажити аудіо з YouTube, однак найліпші з них це: yt-dlp (або Parabolic – стороння версія з користувацьким інтерфейсом), cobalt.tools (але не забудьте змінити формат на best з mp3).
Найкращим сервісом який може завантажити музику з Tidal, Qobuz, Deezer та ін. це Lucida. З основних переваг:
Ще існує SquidWTF який завантажує з Tidal, і doubledouble – попередник lucid'и, який досі працює. Втім, він завантажує тільки FLAC (або AAC/MP3 якщо завантажувати з Soundcloud) і має досить обмежену кількість платформ.
lossless2opus – мій сайт для перетворення WAV/FLAC в Opus з бітрейтом 128 кбіт/с. Усі перетворювання відбуваються прямо на пристрої, тому він може дещо нагрітися.
Також можна конвертувати в Opus (і не тільки) через foobar2000, однак знадобиться встановити пакунок кодерів.


«File name pattern» можна написати й інший, але я вважаю що мій самий оптимальний.
ffmpeg -i input.wav -c:a libopus -b:a 128k output.opus
Втім, краще перетворити через офіційні інструменти самого Opus:
opusenc --bitrate 128 input.wav output.opus
Їх можна завантажити тут, або отримати разом з іншими у пакунку кодерів foobar2000.
оригінал: https://opus-codec.org/static/comparison/quality.svg ↩
https://gist.github.com/MartinEesmaa/2f4b261cb90a47e9c41ba115a011a4aa#dash-audio ↩
https://developer.amazon.com/docs/music/audio-formats.html#codecs ↩
https://web.archive.org/web/20190203051705/https://support.spotify.com/dk/article/high-quality-streaming/ ↩