Перейти до вмісту
CheckItWorks

Тест веб-камери

Нічого не завантажується і не записується. Відео залишається на цьому пристрої.

Вимкнено

Веб-камери за замовчуванням показують дзеркальний перегляд, як дзеркало — збережене зображення не перевернуте.

Роздільна здатність

Вимірює найвищу роздільну здатність, яку ваша камера справді забезпечує, порівняно з заявленою.

Частота кадрів

Рахує кадри, які браузер справді показує, а не лише те, що повідомляє камера.

Стан зображення

Знімок

Зберігає нерухоме зображення з вашої камери на ваш власний пристрій. Нічого не завантажується.

Підсумок

  • Камеру успішно відкрито
  • Роздільна здатність відповідає заявленій камерою
  • Частоту кадрів виміряно
  • Зображення не чорне
  • Зображення не зависло
  • Експозиція виглядає стабільною

Більшість перевірок веб-камери показують лише живе зображення і називають це тестом. Цей інструмент вимірює те, чого не покаже жодне зображення: чи справді камера видає заявлену роздільну здатність, чи встигає частота кадрів, яку показує браузер, за тим, що повідомляє камера, і чи не є картинка несподівано чорною, завислою, або чи не шукає вона постійно правильну експозицію. Нічого не завантажується — усі вимірювання виконуються локально, у цій вкладці.

Як це працює

  1. Дозвольте доступ до камери. Браузер запитає дозвіл першого разу — ця сторінка ніколи не запитує мікрофон, лише відео.
  2. Перевірте живе зображення. Перемикач дзеркала віддзеркалює зображення зліва направо, як у справжньому дзеркалі — це не змінює те, що зберігається.
  3. Виміряйте роздільну здатність. Проходить через низку поширених роздільних здатностей і повідомляє найвищу, яку камера справді забезпечує, порівняно з заявленою.
  4. Перевірте частоту кадрів. Рахує кадри, які браузер справді показує. Якщо ваш браузер взагалі не може це виміряти, інструмент так і скаже, а не вигадуватиме число.
  5. Стежте за сигналами стану зображення. Одразу сигналізує про чорну або завислу картинку і повідомляє, чи виглядає експозиція стабільною, чи коливається.
  6. Зробіть знімок. Зберігає нерухоме зображення на ваш власний пристрій. Нічого не завантажується — це локальне завантаження, а не публікація.

Реальна роздільна здатність проти заявленої

На коробці камери або в панелі драйвера вказана максимальна роздільна здатність, але те, що справді доходить до браузера, залежить від доступної пропускної здатності USB, програми, яка її запитує, і того, як драйвер обробляє запит на високу роздільну здатність під навантаженням. Цей інструмент запитує кожну роздільну здатність із серії від 480p до 4K і зчитує, що камера справді видала на кожному кроці, а не те, що було запитано.

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

Чому цифра частоти кадрів іноді перестає зростати

Цей інструмент рахує кадри за допомогою requestVideoFrameCallback — API браузера, який спрацьовує один раз для кожного кадру, який браузер справді показує на екрані, а не для кожного кадру, який камера нібито виробляє. Якщо ваша камера повідомляє 60 кадр/с, але ваш екран оновлюється лише 60 разів на секунду, число, яке показує цей інструмент, відповідатиме вашому екрану, а не обов'язково вищому числу, на яке камера могла б бути здатна.

Це зауваження про ваш екран, а не дефект камери — камера, здатна на більше, ніж може показати екран, не марнується, вона просто не повністю видима в живому зображенні.

Чорне або зависле зображення — дві найпоширеніші реальні проблеми

«Моя камера вмикається, але нічого не показує» — одна з найпоширеніших скарг на веб-камери, і майже завжди причина одна з трьох: фізична шторка конфіденційності залишена закритою, кришка об'єктива, або драйвер відкрив пристрій, фактично не запустивши відеопотік. Цей інструмент безпосередньо перевіряє яскравість зображення і сигналізує в момент, коли вона зчитується як чорна.

Зависле зображення — це інше: камера відкрилася, і перший кадр виглядав нормально, але після цього нічого не змінювалося. Цей інструмент порівнює послідовні кадри і позначає як завислу тривалу серію майже ідентичних кадрів. Статичний кадр справді нерухомої сцени (камера, спрямована на стіну, або ви, що сидите дуже тихо) НАВМИСНО не позначається таким чином — завислим вважається лише кадр, який припиняє оновлюватися на рівні байтів, або залишається в межах шуму сенсора протягом кількох зразків поспіль.

Коливання експозиції

Автоекспозиція налаштовує яскравість на льоту в міру зміни освітлення, і невелике коливання цілком нормальне — більшість веб-камер роблять це постійно, і людське око рідко це помічає. Цей інструмент спостерігає за загальною яскравістю зображення протягом кількох секунд і повідомляє сигнал стабільно/коливається/нестабільно: стабільно — це норма, коливається — невелика нормальна робота автоекспозиції, а нестабільно означає, що яскравість помітно піднімається та опускається за короткий цикл.

Це повідомляється як сигнал, а не діагноз — повторювана нестабільність за стабільного освітлення варта ретельнішої перевірки, але одноразове коливання (хтось пройшов повз вікно) не є доказом апаратної проблеми.

Чому цей інструмент не оцінює якість зображення вашої камери

Ви знайдете сайти, які впевнено друкують «оцінку якості камери» після кількох секунд відео. Різкість, точність кольору та робота в умовах слабкого освітлення сильно залежать від умов освітлення саме в момент тесту, власної калібровки кольору вашого екрана та стиснення відео десь у процесі — жодне з цього ця сторінка не контролює і не бачить наскрізь.

Цей інструмент повідомляє лише те, що може перевірити безпосередньо: роздільну здатність і частоту кадрів, які браузер справді отримує, та прості сигнали на основі яскравості для чорного, завислого або нестабільного зображення. Жодного розпізнавання облич, жодного запису, жодної оцінки якості, видаваної за вимірювання.

Нічого не завантажується

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

Єдиний виняток — функція знімка, і навіть вона залишається локальною: вона зберігає зображення прямо на ваш власний пристрій як завантаження файлу, так само як зробив би скріншот.

Часті запитання

Чому браузер знову питає дозвіл на камеру, хоча я вже дозволив раніше?

Більшість браузерів пам'ятають дозвіл на камеру лише для поточного сайту, а іноді — лише для поточної сесії перегляду. Це налаштування приватності браузера, а не щось, що контролює цей інструмент.

Чому зображення виглядає дзеркальним?

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

Чому цей інструмент не може виміряти мою частоту кадрів?

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

Моя камера заявляє 4K, але цей інструмент показує нижчу роздільну здатність — камера бреше?

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

Зображення виглядає чорним — що не так?

Спочатку перевірте фізичну шторку конфіденційності (невелику розсувну кришку, яку мають багато ноутбуків і веб-камер) або кришку об'єктива — це, безумовно, найпоширеніша причина. Якщо жодне з цього не підходить, спробуйте закрити інші програми, які можуть утримувати камеру, і перевірте налаштування приватності камери у вашій операційній системі.

Чи завантажує або записує цей інструмент моє відео кудись?

Ні. Кожне вимірювання виконується локально, у вашій вкладці браузера. Єдине, що коли-небудь виходить за межі живого зображення — це знімок, який ви робите самі, і він зберігається прямо на ваш власний пристрій — його ніколи нікуди не надсилають.

Чи потрібно щось встановлювати, щоб цим користуватися?

Ні. Усе працює у вкладці вашого браузера за допомогою стандартних API веб-камери — нічого не встановлюється, і жодні відеодані не залишають ваш пристрій.

Чи працює це з фронтальною або тильною камерою телефону?

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

Ваше відео ніколи не залишає цей пристрій — нічого не завантажується, не записується і нікуди не надсилається. Кожне вимірювання (зображення, роздільна здатність, частота кадрів, перевірки яскравості) виконується локально, у цій вкладці браузера. Знімок, який ви робите, зберігається прямо на ваш власний пристрій як завантаження файлу. Індикатор камери гасне в момент, коли ви натискаєте «Зупинити», а сеанс автоматично зупиняється після хвилини бездіяльності з відкритою сторінкою.