У меня есть двоичный файл, внутри которого есть несколько кадров.Каждый кадр начинается с FF FF FF, за которым следуют случайные данные различной длины.Например:
FF FF FF XX XX XX XX ......... FF FF FF XX XX XX XX XX XX ......... FF FF FF XX XX XX.... FF FF FF XX XX XX XX XX XX XX XX ........
Можно с уверенностью предположить, что FF FF FF будет появляться только в заголовке кадра, а не как частьслучайные данные.
Я ищу способ синтаксического анализа этого двоичного файла и извлечения каждого кадра в массив с помощью ruby.
Кто-нибудь может помочь?