Erkennen, ob eine .bin-Datei .atrac (Audio) ist?


2

Ich möchte feststellen, ob .bin-Dateien atrac sind oder nicht. Wie ist das möglich? Ist hier jemand mit der Erweiterung .atrac vertraut? Würde ein Hex-Editor helfen?

EDIT: Nach meinem Verständnis haben .atrac-Dateien entweder die Erweiterung .AA3 oder die Erweiterung .OMA.

Antworten:


1

In dem Beispiel, das ich im Internet gefunden habe, scheint das RIFF- Format als "Wrapper" für diese Datei zu fungieren.

In diesem Fall enthalten die ersten 4 Bytes der Datei die 4 Zeichen "RIFF".

Da ein Codec wie ATRAC möglicherweise in mehrere "Wrapper" eingeschlossen ist, können Sie die ersten Bytes Ihrer .bin-Dateien untersuchen. Normalerweise geben diese Bytes für Multimediadateien das Dateiformat an.

BEARBEITEN

Ich habe es geschafft, die gefundene ATRAC-Beispieldatei in .wav zu konvertieren. Die Dienstprogramme, die ich verwendete, waren:

Sony ATRAC3 Audio Codec
0.98 WavePad Sound Editor

Ich habe die Datei in ".oma" geändert, damit sie funktioniert, und dann "SaveAs" von WavePad verwendet.
Sie müssen die Dateien jedoch einzeln bearbeiten, da die Option zur Stapelkonvertierung in der kommerziellen Version von WavePad verfügbar ist.

Leider hat meine erste Wahl von Audacity nicht funktioniert.


RIFF kann ein Container für viele Dinge sein, nicht alle Audio. Die Anzahl der verwendeten Streams und spezifischen Codecs muss ebenfalls überprüft werden.
Ignacio Vazquez-Abrams

Ich sehe definitiv das RIFF. Ich bin nicht sicher, ob dies helfen wird oder nicht, aber danach heißt es: RIFF ..%. WAVEfmt
FlavorOfLife

Das "RIFF" bezieht sich auf den Wrapper. Da ATRAC eine ältere Version von WAV ist, enthält wavefmt Informationen zur eigentlichen Codierung. Auch wenn ATRAC in einen Nicht-RIFF-Wrapper eingeschlossen ist, enthält es wahrscheinlich weiterhin Wavefmt (obwohl nicht der "RIFF" -Stempel). Es ist jedoch sehr wahrscheinlich, dass ATRAC immer in RIFF eingebunden ist. Sie können sich nicht auf die Position des Wavefmt-Headers in der Datei verlassen, es sei denn, alle .bin-Dateien wurden mit derselben Software erstellt.
Harrymc

Vielen Dank, dass Sie Harrymc. Vielleicht sollte ich mehr Informationen darüber enthalten, was ich versuche zu tun. Da ATRAC von Sony stammt, schaue ich mir gerade einen Ordner an, der alle Audiodateien für ein Sony PSP-Spiel enthält. Grundsätzlich möchte ich die Audiodateien extrahieren, um Klingeltöne (MP3) zu erstellen. Ich glaube, sie alle das RIFF, wie ich den Ordner nach Dateigröße sortiert habe und sah, dass dies der Fall war (größere Dateien, die die eigentlichen Audiodateien waren, hatten RIFF, während kleinere Dateien, die codiert wurden, nicht). Allerdings bin ich mir nicht sicher, wie ich diese .bin-Dateien auf VLC abspielen kann. Soll ich sie umbenennen und in MP3 konvertieren?
FlavorOfLife

Sie können versuchen, mehrere Player umzubenennen und zu spielen. Wenn dies jedoch nicht funktioniert, benötigen Sie ein Audio-Konvertierungsprogramm. Ist es Ihnen gelungen, eine solche Datei abzuspielen?
Harrymc

0

Sie können jederzeit eine der .bin-Dateien vorübergehend in .aa3 oder .oma umbenennen und versuchen, sie zu öffnen. Gute Spieler werden nur einen Fehler melden, wenn das Format nicht in Ordnung ist


Danke, ich habe es versucht, aber ich habe ungefähr hundert .bin-Dateien, die nicht unbedingt alle Audiodateien sind.
FlavorOfLife


0

Soweit ich weiß, können bin-Dateien, die Audiodateien enthalten, einfach in den VLC-Player gezogen werden. Wenn es sich um eine Audiodatei handelt, sollte VLC diese abspielen können. Sie können alle Bin-Dateien zur Player-Liste hinzufügen.


Anscheinend haben Sie diese Methode ausprobiert, da Dafoosa dies bereits gesagt hat. Prüfen Sie jedoch, ob VLC sie abspielen kann oder nicht
subanki

VLC wird abgespielt (es heißt tatsächlich, dass der von mir vermutete Titel 4 Minuten lang ist), obwohl kein Audio zu hören ist.
FlavorOfLife

Entschuldigung Kumpel, ich bin ahnungslos hier. Wenn dies der
Fall ist,

Nein, der Ordner enthält nur ein paar Bin-Dateien. Prost für den Beitrag.
FlavorOfLife

0

Vielleicht möchten Sie sich nicht ansehen, was eine Audiodatei ist, sondern was eine Bin-Datei ist, wenn es sich nicht um eine Audiodatei handelt.
Sind sie ausführbar? Sie klingen, als wären Sie auf einem * nix-System.
Ich weiß, dass in Windows alle ausführbaren Dateien mit den Bytes beginnen, die die ASCII-Zeichen MZ sind. Wenn die Bin-Dateien, die keine Audiodateien sind, mit einigen Mustern beginnen, können Sie bei der Suche nach Audiodateien auf einfache Weise viele Dateien eliminieren, indem Sie nur die ersten paar Bytes analysieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.