Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Кодек h264 |
Философия, технологии, алгоритмы! |
|
Опции темы |
23.03.2017, 22:12 | #1 |
Форумец
|
Кодек h264
Добрый день, уважаемые форумцы.
Может кто-то из вас помочь разобраться с заголовком видео файла? Восстанавливаю информацию с видео регистратора ORIENT SEDVR-6308AD. Сам регистратор, как полагается, разбит и растоптан. Ремонт жесткого диска я сделал самостоятельно. Точнее я смог сделать его копию на исправный накопитель. Навык и оборудование PC-3000 позволяют восстановить информацию почти с любого диска. Но сейчас не о том. Файловая система у него WFS04. К сообщению я приложил скриншот первого сектора. Так же я нашел что каждое видео начинается с вполне однозначной сигнатуры "00 00 01 FC 02 19 2C 24" или правильнее "0x00 0x00 0x01 0xFC 0x02 0x19 0x2C 0x24" Понятно, что если вырезать этот кусок, то он будет нормально воспроизводиться обычным Media Player Classic входящим в состав K-Lite Codec Pack. Пример я выложил вот сюда - http://eremamaster.ru/sample.264 Сам заголовок занимает 48 байт. Смотрите еще один скриншот. Вопрос в том, где тут прячется время и дата? Может кто из вас разложить заголовок и пояснить какие-то его отдельные байты? |
24.03.2017, 22:17 | #2 |
blocked
|
ну вот описание формата h264 (этот кодек обычно у регистраторов и камер наблюдения)
http://gentlelogic.blogspot.ru/2011/...bitstream.html больше не знаю чем помочь машинный код читать не умею. Последний раз редактировалось anadonam; 24.03.2017 в 22:32. |
26.03.2017, 19:11 | #3 |
Форумец
Сообщений: 39,675
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Вот что нашел: https://sourceforge.net/projects/ffprobe/
FFprobe is a simple multimedia streams analyzer with a command-line interface based on the FFmpeg project libraries. |
29.03.2017, 15:26 | #4 |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 34
Не в сети |
А почему она тут должна быть? Дата не нужна для кодирования изображения, такие вещи следует искать в метаданных контейнера. Скорее всего там ничего нет. Надпись на скриншоте — тупо кусок изображения. (Хотя может быть там есть субтитры, я не в курсе всей этой фигни.)
Последний раз редактировалось silly; 29.03.2017 в 15:48. |
30.03.2017, 17:13 | #5 | |
Форумец
|
Цитата:
Иного соображения как то что он бежит по фреймам и просматривает именно его даташтамп нет. Кто-нибудь может мне подсказать по заголовкам h264: почему некоторые воспроизводятся без проблем, а остальные нет? Опять же я предполагаю, что те остальные это продолжение предыдущего. Но вот как об этом сказать точно? |
|
30.03.2017, 18:57 | #6 | |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 34
Не в сети |
Цитата:
Надо смотреть что пишет живой регистратор похожей модели, иначе действительно непонятно что искать. Последний раз редактировалось silly; 30.03.2017 в 19:15. |
|
30.03.2017, 19:46 | #7 |
Форумец
Сообщений: 39,675
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
|