Détecter si un fichier .bin est .atrac (audio)?

2

Je veux détecter si les fichiers .bin sont atrac ou non. Comment est-ce possible? Est-ce que quelqu'un ici connaît l'extension .atrac? Est-ce qu'un éditeur hexagonal aiderait?

EDIT: Il est entendu que les fichiers .atrac ont soit l’extension .AA3, soit l’extension .OMA.

Goût de la vie
la source

Réponses:

1

Dans l' exemple que j'ai trouvé sur Internet, il semble que le format RIFF joue le rôle de "wrapper" pour ce fichier.

Dans ce cas, les 4 premiers octets du fichier contiennent les 4 caractères "RIFF".

Comme un codec tel que ATRAC peut être encapsulé dans plusieurs "wrappers", vous pouvez examiner les premiers octets de vos fichiers .bin. Normalement, pour les fichiers multimédia, ces octets identifient le format du fichier.

MODIFIER

J'ai réussi à convertir le fichier exemple ATRAC que j'ai trouvé en .wav. Les utilitaires que j'ai utilisés étaient:

Sony ATRAC3 Audio Codec 0.98
WavePad Éditeur de son

J'ai changé le fichier en .oma pour que cela fonctionne, puis j'ai utilisé SaveAs de WavePad.
Cependant, vous devrez créer les fichiers un par un, car l’option de conversion par lots est dans la version commerciale de WavePad.

Malheureusement, mon premier choix d'Audacity n'a pas fonctionné.

harrymc
la source
Le format RIFF peut contenir beaucoup de choses, pas toutes audio. Le nombre de flux et le (s) codec (s) spécifique (s) utilisé (s) devront également être examinés.
Ignacio Vazquez-Abrams le
Je vois vraiment le film. Je ne sais pas si cela aidera ou non, mais après cela, on lit: RIFF ..%. WAVEfmt
FlavorOfLife
Le "RIFF" se rapporte à l'emballage. Comme ATRAC est une version plus ancienne de WAV, wavefmt contient des informations sur le codage lui-même. Même lorsque ATRAC est enveloppé dans une enveloppe non-RIFF, il contiendra probablement encore wavefmt (bien que ce ne soit pas le cachet "RIFF"). Cependant, il semble très probable qu'ATRAC soit toujours enveloppé dans le format RIFF. Vous ne pouvez pas vous fier à la position de l'en-tête wavefmt dans le fichier, sauf si tous les fichiers .bin ont été créés par le même logiciel.
harrymc
Merci harrymc. Peut-être que je devrais inclure plus d'informations sur ce que j'essaie de faire. ATRAC étant de Sony, je suis en train de regarder un dossier contenant tous les fichiers audio d’un jeu Sony PSP. Je veux essentiellement extraire les fichiers audio pour créer des sonneries (MP3). Je crois qu’ils ont tous le RIFF car j’ai trié le dossier en fonction de la taille du fichier et j’ai vu que c’était le cas (les fichiers plus volumineux, c’est-à-dire les fichiers audio réels, avaient le format RIFF, alors que les fichiers plus petits codés n’en avaient pas). Cela dit, je ne sais pas comment faire pour que ces fichiers .bin soient lus sur VLC, dois-je renommer et convertir en MP3?
FlavorOfLife
Vous pouvez essayer de renommer et de jouer sur plusieurs joueurs. Mais si cela ne fonctionne pas, vous aurez besoin d'un programme de conversion audio. Avez-vous réussi à jouer un tel fichier?
harrymc
0

vous pouvez toujours simplement renommer temporairement l'un des fichiers .bin en .aa3 ou .oma et essayez de les ouvrir. les bons joueurs vont simplement vous donner une erreur si le format n'est pas correct

Dafoosa
la source
Merci, j'ai essayé mais j'ai environ une centaine de fichiers .bin qui ne sont pas tous nécessairement des fichiers audio.
FlavorOfLife
0

Autant que je sache, si les fichiers bin contiennent des fichiers audio, vous pouvez simplement les faire glisser dans le lecteur VLC. si c'est un fichier audio, VLC devrait pouvoir jouer. Vous pouvez ajouter tous les fichiers bin à sa liste de lecteurs.

subanki
la source
On dirait que vous avez essayé cette méthode comme Dafoosa l'a déjà dit, mais assurez-vous quand même que VLC puisse la jouer ou pas
subanki
VLC joue (il indique en fait que la piste que je soupçonne est longue de 4 minutes), bien qu'aucun son ne puisse être entendu.
FlavorOfLife
désolé mon compagnon, je suis désemparé ici.
Parlez
Non, le dossier comprend juste un tas de fichiers bin. Bravo pour la contribution.
FlavorOfLife
0

Peut-être que plutôt que de regarder ce qui est un fichier audio, vous voudrez peut-être regarder ce qu'est un fichier bin s'il ne s'agit pas d'un fichier audio.
Sont-ils exécutables? On dirait que vous êtes sur un système * nix.
Je sais que dans Windows, tous les exécutables commencent par les octets correspondant aux caractères ASCII MZ. Si les fichiers bin qui ne sont pas des fichiers audio commencent par deux modèles, vous pouvez éliminer facilement de nombreux fichiers de votre recherche audio en analysant simplement les deux premiers octets.

Anthony K
la source