LabVIEWForum.de - MP3 zu Wav

LabVIEWForum.de

Normale Version: MP3 zu Wav
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo, ich wollte mal fragen, ob hier jemand weiß, ob es möglich ist MP3-Dateien in WAV-Dateien umzuwandeln, oder fallls nicht, ob es möglich ist, statt WAV auch MP3-Dateien mit LabVIEW abzuspielen ?
Moin,

allgemeine Antwort auf die allgemein formulierte Teilfrage: Ja, mp3->wav;wav->mp3; X->Y; Y->X

alles kein Problem mit der richtigen Software und den entsprechenden Codecs (du weißt schon, je nach Qualität die du erhalten möchtest)

Link: Audacity@sourceforge


Gruß SeBa
Oh, ich hab vergessen zu erwähnen, dass ich das in LabVIEW machen möchte.
Falls jetzt nicht doch jemand mit ner Built-In Lösung daher kommt...

... LAME besorgen und die entsprechende dll einbinden.

Viel Vergnügen,

SeBa
und jetzt noch mal für Anfänger Wink
LAME ist ein Freeware Encoder für mp3 Dateien, also eine Bibliothek, die andere Programme (wie Audacity) bennutzen um aus einer wav eine mp3 zu machen. In meinem ersten Ansatz dachte ich daran, das zu nutzen um aus der mp3 wieder eine wav zu machen. War vielleicht ein Schnellschuss, k.A. ob es so eine "Rückwärtsfunktion" bei LAME gibt.

Aber ich hab mehrere Beispiele gefunden, die die winmm.dll benutzen um mp3 abzuspielen. Also würde es ausreichen, diese dll einzubinden um mp3 abzuspielen. Google mal nach "windows dll mp3 player" o.Ä.

Das ist die Theorie. In der Praxis hab ich noch nie eine dll in LV einbinden müssen, daher musst du es selbst probieren, oder auf Hilfe warten.

Workaround wäre einfach einmalig deine mp3 mit einer externen Software in wav zu wandeln. Es sein denn du planst sowas wie einen mp3 Player zu programmieren, dann wäre das ja Schwachsinn.


Gruß SeBa
Ok, die DLL hab ich, aber wo bekomme ich die HEADER her ?
So bitte schön:

Abspielen und Stoppen von *.mp3 mittels WinAPI winmm.dll

Ist eigentlich nicht so schwerRolleyes
Hab dann noch ein Beispiel reingepackt, das nur abspielt ohne Möglichkeit zum Stoppen.

Lv86_img[attachment=23596]
Lv86_img[attachment=23597]

Der Idle-Screen vom BD:
[attachment=23595]

Der Play-Aufruf:Sound
[attachment=23598]

Die entsprechenden Commands ect. hab ich aus der msdn abgeluchst: mciSendString@msdn


Hoffe das hilft dir weiter, mir hat es Spaß gemacht das auszufuchsen.

Gruß SeBa
Wow, danke.
Das mit dem "eigentlich nicht so schwer" ist aber echt ganz schön ansichtssacheWink
Referenz-URLs