Как длина медиа-файлов определяется? Они используют теги?

Сделайте все эти медиа-файлы: .mov, .mpg, .mp4, .ts, и .vob, имеют тег, который указывает на продолжительность игры? Если не все, которые? И они могут быть считаны какой-либо машиной?

3
задан 21.08.2011, 09:52

1 ответ

Файл фильма в формате QuickTime (.mov)

Мы видим продолжительность в: moov > trak > mdia > mdhd > duration

enter image description here

Источник: повторите один - В Формате файла Quicktime

Экспертная группа изображения фильма - MPEG-1 (.mpg)

Формула CBR: File Size / Bitrate * 8

Формула VBR: Number of Frames * Samples Per Frame / Sampling Rate

Источник: проект кода - информация об аудио MPEG

Экспертная группа изображения фильма - MPEG-4 (.mp4)

Это - контейнер для различных форматов файлов, необходимо выяснить формат сначала.

После того, как известный, можно затем или считать или использовать формулу для получения большей информации, это также:

  • MPEG-4, затем тот же метод, поскольку MPEG-1 применяется.

  • H.264, который требует большего количества анализа, поскольку он не определяет больше детали, чем NAL.

Источник: Википедия - MPEG-4

Экспертная группа изображения фильма - транспортный поток (.ts)

Сводится к тому же самому...

Это предназначено для передачи уже существующего видео.

Источник: Википедия - транспортный поток MPEG

Экспертная группа изображения фильма - видео объект (.vob)

Снова сводится к тому же самому...

Аналогичный потоку программы MPEG, файл VOB может содержать H.262/MPEG-2 Часть 2 или видео части 2 MPEG-1, Уровень II Аудио MPEG-1 или аудио Уровня II Аудио MPEG-2, но использование этих форматов сжатия в файле VOB имеет некоторые ограничения по сравнению с потоком программы MPEG. Кроме того, VOB может содержать Линейный PCM, AC-3 или аудио DTS и детали изображения (подзаголовки). Файл VOB не может содержать аудио AAC (часть 7 MPEG-2), MPEG 4 формата сжатия и другие, которые разрешены в потоковом стандарте программы MPEG.

Источник: Википедия - VOB

4
ответ дан 08.12.2019, 00:33

Теги

Похожие вопросы