ПОСІБНИКИ SOUND FLIPPER

Як ми тестуємо якість Sound Flipper

Справжні настільні свідчення збереження відліків, нативних порівнянь, часу, обробки помилок і меж тестування.

Від Singularity Shift Ltd · Оновлено · Посібник попередньої версії

Перевіряйте файл, не лише кнопку успіху

Конвертер може завершити без винятку й усе ж дати хибні відліки чи довжину. Sound Flipper перевіряє справжній вихід до успіху. Збереження перевіряє представлення, частоту, порядок каналів, кількість і значення відліків. Попереднє зменшення 24 біт до 16 пропустило б молодші біти, тож тести тримають доречну точність.

Згенеровані матеріали містять малі ненульові значення, цілі екстремуми, тишу, різницю каналів і float поза звичайним діапазоном. Незручні довжини випробовують затримку, кінцеве заповнення й короткі межі.

Порівнюйте рівноцінне

Вихід із втратами порівнюється з нативною збіркою того самого кодека й параметрів. Перевірений декодований WAV браузерного кодера зберігається для еталона, щоб не змішувати різницю раннього декодера й кодера. Справжній завантажений вихід потім декодується незалежно.

Це виявило реальні проблеми кваліфікації: MP3 потребував явного float-декодера, Opus — запиту float до відкриття декодера. AAC-відмінності простежили до синусного вікна нативної математичної бібліотеки; відповідність еталонній функції усунула різницю без зміни якості браузерного кодування. Числову різницю досліджують, не оголошують автоматично гіршим звуком.

Зафіксований настільний етап

На етапі конвеєра 28 жовтня 2026 року Chromium 149, Firefox 151 та Linux Playwright WebKit 26.5 пройшли 372 нативні ланцюжки порівняння, 135 навмисно непідтримуваних запитів і 297 випадків життєвого циклу/помилок. Кінцеві MP3/AAC/Opus/Vorbis порівняння точно збіглися з рівноцінними нативними шляхами. Ціле збереження й прийняті MP3/Opus/WebM float-читачі теж точні; окремо документовані AAC/Ogg Vorbis декодери мали малі виміряні float-допуски.

Це цифри зафіксованого конвеєра, не завершений аудит кожного пізнішого інтерфейсу, метаданих чи редагування. Поточна таблиця форматів визначає допустиму підмножину. Успіх однієї не кваліфікує всі файли спільного розширення.

Тестуйте помилки, не лише добрі записи

Набори перевіряють оманливі розширення, зайві потоки, неправильні заголовки, зіпсований вихід, скасування, завислі воркери, квоти й невдале видалення. Помилка очищення затримує фінальний результат замість неправдивого успіху. Тимчасові файли іншої активної вкладки не можна видаляти.

Строгий час також дає навмисні відмови. Деякі однопакетні WebM Opus втрачають кінцеве заповнення у збереженому/нативному демультиплексорі, а нерегулярні WebM-позначки просте декодування склеїло б приховано. Шлях відхиляє ці випадки замість вгадування довжини.

Чого свідчення не встановлюють

Колекція включає синтетичне аудіо, CC0-мовлення J and M і фортепіано triangelx. Один голосовий і один музичний уривок не доводять універсальної слухової прозорості. Формальні слухові тести, фізичні телефони й апаратний Safari не перевірялися на цьому етапі. Linux WebKit не є результатом iPhone. Максимуми — межі допуску, не виміряна обіцянка пам’яті, нагріву й швидкості кожного пристрою.

Людський відгук має включати браузер/версію, вхідний і вихідний формати, попередження та проблему завантаженого. Користуйтеся контактами без приватного звуку. Збережіть оригінал, щоб досліджувати підтверджене з надійної точки.

Продовжити із Sound Flipper

Відкрити конвертер · Усі аудіопосібники · Відгуки й допомога