Готовое и простое решение навряд ли найдете. Потому что перевод зависит от семантики данных. Условно говоря, то что будет переводить должно понимать где у вас значение из двух байт, где из восьми, а где из одного. Это одна из тех задач, которую будет быстрее и проще разобраться и решить самому, чем потратить кучу времени на поиск и неудачные пробы готовых решений. Написать можно и на C, и на PHP, и на JS.