Зачем нужны метаданные?
Метаданные — это служебная информация, зашитая в начале файла. В этой информации передаются важные для плеера данные:
- о размерах видео (ширина и высота) — нужно для правильного масштабирования;
- о длительности — нужно для корректной перемотки;
- о ключевых кадрах — нужно для псевдостриминга по байтам.
В 90% роликов эти данные (по крайней мере первые два параметра) уже есть. Проверить их наличие и содержание можно в режиме отладки.
Если метаданные не прописаны в файле, то плеер попытается найти информацию другим путем или выдаст сообщение об ошибке (для псевдостриминга). Записать метаданные можно с помощью специальных утилит.