Forum: PC Hard- und Software MP3 zu PCM Raw, also MP3 zu den reinen Samples.


von Daniel R. (zerrome)


Lesenswert?

Hallo zusammen.
Ich bin gerade was mit nem FPGA am basteln und bräuchte dafür ein Tool,
das mir aus MP3 Dateien Wav Dateien macht wo nur noch die reinen Samples 
drin stehen. Also quasi die reinen PCM Werte. Ein Kanal würde sogar 
erstmal reichen :)

Kennt jemand sowas?

Viele Grüße

Daniel

von Oliver R. (superberti)


Lesenswert?

Sox!

Gruß,

Oliver

von Daniel R. (zerrome)


Lesenswert?

Ja das sieht schonmal nicht schlecht aus.

Danke

von Rolf Magnus (Gast)


Lesenswert?

mpg123 ginge auch oder ffmpeg oder mplayer oder ....

von Daniel R. (zerrome)


Lesenswert?

Hallo, in Matlab (wenn schon ein *.wav vorliegt) sähe das so aus:
1
[y, Fs, nbits,opts] = wavread('in.wav');
2
display(Fs);
3
display(nbits);
4
display(opts);
5
y=y.*2^15; 
6
fid = fopen('sound.bin','w');
7
y1=int16( y(1:length(y)) );
8
min(y1),max(y1),size(y1)
9
fwrite(fid, y1,'int16');
10
fclose(fid);

Und als mpg123 Befehl:
1
mpg123 -0 -r 44000 -O output.bin in.mp3

Viele Grüße

Daniel

von Daniel R. (zerrome)


Lesenswert?

sox in.mp3 -1 -u -r 8000 -c 1 -t raw out.raw

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.