Я уже пытался найти созданные теги в следующих местах - безрезультатно:
Я взглянул на теги MP4 и главы видеофайла с тегами HiLight.
Я установил SD-карту в устройство для чтения SD-карт, чтобы видеть все файлы на карте (т.е. не только те, которые видны через MTP при подключении самой камеры). Кажется, ни один из файлов не содержит тегов.
На компьютере с Windows я вижу теги в GoPro Studio. Мой GoPro HERO4 Silver также показывает метки на дисплее в режиме воспроизведения. В приложении GoPro я также вижу теги.
Зачем мне это нужно?
Мне любопытно! Хорошо, это еще не все;) Я также работаю на машине с Linux, где GoPro Studio недоступна. Я все еще хотел бы иметь возможность использовать созданные теги HiLight там.
2 ответа на вопрос
3
Chriki
I’ve found the HiLight tags: they are stored in the MP4 files themselves.
In particular, the tags are stored in a box with type HMMT in the User Data Box (udta) of the Movie Box (moov) of the MPEG-4 container. See ISO/IEC 14496-12 for details on these “boxes”.
The HMMT box seems to be a non-standard (GoPro-specific) ISO/IEC 14496-12 box. Its data consists of one or more 32-bit integers. The first integer contains the number of available HiLight tags. All subsequent integers resemble an ordered list of HiLight tags. Each HiLight tag is represented as a millisecond value.