Перейти к содержимому

Метаданные аудио

Показывает теги в MP3, FLAC, OGG и Opus (автор, альбом, год, комментарии) — и чистит их без перекодирования.

Парсит метаданные аудиофайла и показывает, что в них хранится. Для MP3 — ID3v2 (фреймы TIT2/TPE1/TALB/TCON/TYER/COMM/USLT/APIC: заголовок, исполнитель, альбом, жанр, год, комментарии, текст песни, обложка) плюс старый ID3v1 в последних 128 байтах. Для FLAC — VORBIS_COMMENT блок (формат key=value, типично artist/album/title/date/genre, плюс vendor-строка кодека). Для OGG Vorbis и Opus — Vorbis comments в первом packet после идентификационного. Удаление идёт байтной хирургией без пересжатия аудио: для MP3 отрезаются префиксный ID3v2-header и суффиксный ID3v1 trailer; для FLAC VORBIS_COMMENT блок заменяется на пустой (header + 0 комментариев); для OGG страница с comment packet перезаписывается на минимальную пустую и пересчитывается CRC-32 по oggспеке (полином 0x04c11db7). Сами аудиоданные нетронуты, файл воспроизводится так же. Это полезно перед публикацией трека из домашней библиотеки, отправкой mp3 с iPhone (там в комментариях остаются GPS-координаты в Voice Memos), пересылкой подкаста, итеративным шеймрингом ringtone-файла. Обработка идёт в браузере, файл никуда не передаётся.