Это довольно широкий вопрос о преобразовании файлов, поскольку технически вы можете просто изменить расширение любого файла на .bin, и это допустимый файл .bin.
Причина в том, что расширение .bin не имеет определенного стандарта, это просто набор двоичных данных - это означает, что разные компании могут (если они хотят) реализовать свои собственные стандарты в файлах, с которыми они работают.
Что касается поклонников голо, у большинства их производителей часто либо бесплатно (или за небольшую плату) имеется доступное программное обеспечение для преобразования видео, которое преобразует файл в .bin, который будет работать с вентилятором для вас. (также многие фанаты теперь могут работать только с .mp4 и т. д., но я догадываюсь, что вы не можете)
Если первое количество X данных в правильном файле на самом деле представляет собой просто поток 0, то создается впечатление, что в начале файла имеется некоторое количество "отступов", хотя на самом деле не удается увидеть файл, а не 100 % на это.
В любом случае, обычное преобразование в .bin, не зная конкретного формата, который потенциально может применять устройство / производитель, довольно сложно - как попытка получить точное количество воды для заполнения ведра, даже не видя ведра
Бинарный код сам по себе не имеет смысла, пока исполняемый алгоритм не определит, что следует делать с каждым битом, байтом, словом или блоком. Таким образом, простая проверка двоичного файла и попытка сопоставить его с известными форматами может привести к неверному выводу относительно того, что он на самом деле представляет.
Цитата со страницы Wiki на двоичных файлах:)