Фон: Информация об удобстве использования видео (VUI) — это дополнительная информация, которую можно вставить в битовый поток видео AVC (h.264) или HEVC (h.265). Документы, определяющие AVC и HEVC, указывают, что декодер AVC/HEVC извлекает эту информацию. Справочное программное обеспечение кодировщиков и декодеров AVC и HEVC можно найти здесь [1], [2].
Мой вопрос: Где хранится VUI после декодирования AVC/HEVC? Сохраняется ли он в выходном файле *.yuv?
Я очень благодарен за любой совет.
[1] https://vcgit.hhi.fraunhofer.de/jvet/JM [2] https://vcgit.hhi.fraunhofer.de/jvet/HM
Я исследовал эталонное программное обеспечение AVC [1] и HEVC [2], но после декодирования VUI из битового потока я потерял представление о том, что происходит с VUI.
YUV — это формат необработанных пикселей. Это означает, что в нем нет абсолютно никакой информации, кроме значений интенсивности пикселей.
Если вам нужны данные VUI:
Предварительно сохраните FPS в другом месте и/или используйте пользовательскую задержку (FPS) во время процесса декодирования.
Запишите данные YUV в форматы, поддерживающие информацию о времени (например: формат .y4m
).