Codec Type показує, який саме вміст містить окремий потік у вашому файлі: зображення, звук, субтитри чи щось інше. Codec це програмне забезпечення, яке пакує вміст під час створення файлу та розпаковує його, коли файл відтворюється.
Які файли містять його і звідки він береться
Ви бачите його в медіафайлах: відеофайлах, таких як MP4, MOV, MKV, AVI та WebM, і аудіофайлах, таких як MP3, M4A, FLAC та WAV. Медіафайл це контейнер, який може містити кілька потоків поруч, і в звіті для кожного з них вказано Codec Type. Кліп з телефону зазвичай має два рядки: один відео і один аудіо. Файли зображень, проаналізовані тим самим інструментом, показують один відеопотік, тому що одне статичне зображення розглядається як відео довжиною в один кадр.
Програма, яка зчитує файл, визначає це значення, іноді за маркером, який залишило програмне забезпечення, що зібрало файл. Це не те, що людина заповнює вручну.
Значення, які ви можете бачити
Codec Type береться з невеликого фіксованого набору слів у нижньому регістрі:
video- рухомі зображення, а також статичні зображення та вбудована обкладинкаaudio- звукsubtitle- синхронізований текст або субтитри, збережені як невеликі зображенняdata- потік, який плеєр не має показувати, наприклад таймкод або показники датчиківattachment- цілий файл усередині контейнера, наприклад шрифт, потрібний для субтитрів
Зазвичай воно розташоване поруч із назвою кодека для того самого потоку, тож у звіті буде записано Codec Type audio з назвою кодека aac або Codec Type video з h264. Оскільки тип описує потік, а не контейнер, файл MP4 і файл MKV можуть показувати однаковий список типів.
Чому це важливо
Файл можна декодувати тільки тим самим кодеком, яким його було закодовано. Якщо цього кодека немає, файл не відкриється, не відтвориться і не відобразиться. Codec Type допомагає звузити проблему: файл, який відтворює звук, але показує чорне зображення, має відеопотік, який ваш плеєр не може декодувати, і це зовсім інша проблема, ніж контейнер, який взагалі не вдається прочитати.
Він також показує, що насправді містить файл, ще до того, як ви витратите на нього час. Відео без аудіорядка буде беззвучним у всіх плеєрах, тож немає сенсу шукати налаштування звуку. Рядок із субтитрами пояснює, звідки береться текст на екрані, а рядок attachment або data може пояснити, чому файл більший, ніж ви очікували, або чому простий редактор відмовляється його імпортувати.
Саме значення нічого не говорить про вас. Але воно може вказати на потік, який варто роздивитися уважніше: екшн-камери та дрони часто записують координати та показники датчиків у потік data, і цей вміст залишається у файлі навіть після обрізання відео.