Обнаружить, если.bin файл является.atrac (аудио)?
Я хочу определить, являются ли файлы.bin атракционными или нет. Как это возможно? Кто-нибудь здесь знаком с расширением.atrac? Поможет ли шестнадцатеричный редактор?
РЕДАКТИРОВАТЬ: Насколько я понимаю, файлы.atrac имеют расширение.AA3 или расширение.OMA.
5 ответов
В примере, который я нашел в Интернете, кажется, что формат RIFF выступает в качестве "обертки" для этого файла.
В этом случае первые 4 байта файла содержат 4 символа "RIFF".
Поскольку кодек, такой как ATRAC, может быть заключен в несколько "оболочек", вы можете проверить первые несколько байтов ваших.bin-файлов. Обычно для мультимедийных файлов эти байты определяют формат файла.
РЕДАКТИРОВАТЬ
Мне удалось преобразовать файл примера ATRAC, который я нашел, в.wav. Утилиты, которые я использовал, были:
Аудиокодек Sony ATRAC3 0,98
WavePad Sound Editor
Я изменил файл на.oma, чтобы он работал, затем использовал SaveAs для WavePad.
Тем не менее, вам нужно будет делать файлы один за другим, так как опция пакетного преобразования есть в коммерческой версии WavePad.
К сожалению, мой первый выбор Audacity не сработал.
Насколько я знаю, если bin-файлы содержат аудиофайлы, вы можете просто перетащить их в проигрыватель VLC. если это аудиофайл, VLC должен быть в состоянии воспроизвести. Вы можете добавить все файлы bin в свой список проигрывателей.
Вы всегда можете временно переименовать один из.bin-файлов в.aa3 или.oma и попробовать открыть их. хорошие игроки просто выдадут вам ошибку, если формат не в порядке
file
инструмент даст вам лучшее предположение о том, что файл.
Возможно, вместо того, чтобы смотреть на то, что является аудиофайлом, вы можете посмотреть, что такое bin-файл, если это не аудио-файл.
Это исполняемые файлы? Они звучат так, как будто вы работаете в системе *nix.
Я знаю, что в Windows все исполняемые файлы начинаются с байтов, которые являются символами ASCII MZ. Если бинарные файлы, не являющиеся аудио, начинаются с пары шаблонов, вы можете легко исключить множество файлов при поиске аудио, просто проанализировав первые пару байтов.