MP3 to WAV Converter.... per CMD
Re: MP3 to WAV Converter.... per CMD
Danke Nick ohne k !
Ich bin jetzt nicht sooooo der Kombjuda Profi, dass ich das alles kann... kannst Du mir da den Code passend machen ? Ich dreh hier noch durch. Das übersteigt mein eigentliches BASIC Wissen.... 10 Print "Hallo"; 20 Goto 10
Danke NIC
Ich bin jetzt nicht sooooo der Kombjuda Profi, dass ich das alles kann... kannst Du mir da den Code passend machen ? Ich dreh hier noch durch. Das übersteigt mein eigentliches BASIC Wissen.... 10 Print "Hallo"; 20 Goto 10
Danke NIC
PB 6.10LTs / Windows 11 64Bit (i9/32GB/ 1TB-SSD+4TB-HDD/3060GTX12GB) / 2x27" Multitouch
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
Re: MP3 to WAV Converter.... per CMD
So, habe das ganze Wochenende rumprobiert... es scheint echt am FFMPEG zu liegen.... irgendwas machen die anders. Habe mir von Chip.de das Programm WinFF runtergeladen und damit nochmal probiert, aber der Code (siehe Seite 1) hängt bei der Schleife, weil x=NULL ist. Wenn ich mit AnyVideoConverter umwandle klappt es. Gibts noch ne andere Möglichkeit ein MP3 in ein vernünftiges WAV Format zu wandeln, damit man es grafisch darstellen kann ??
PB 6.10LTs / Windows 11 64Bit (i9/32GB/ 1TB-SSD+4TB-HDD/3060GTX12GB) / 2x27" Multitouch
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
Re: MP3 to WAV Converter.... per CMD
per commandline lame aufrufen:
lame --decode inputfile.mp3 outputfile.wav
http://lame.sourceforge.net/
lame --decode inputfile.mp3 outputfile.wav
http://lame.sourceforge.net/
Rings hat geschrieben:ziert sich nich beim zitieren
Re: MP3 to WAV Converter.... per CMD
RINGS... DU bist mein HELD !!!! endlich gehts.......
PB 6.10LTs / Windows 11 64Bit (i9/32GB/ 1TB-SSD+4TB-HDD/3060GTX12GB) / 2x27" Multitouch
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: MP3 to WAV Converter.... per CMD
Denk an die Lizenz von lame: http://lame.sourceforge.net/license.txt
Re: MP3 to WAV Converter.... per CMD
Okay, danke NIC ! Benutze es ja zum Glück nur privat für mich.... habe mir einen MP3 Player für meinen 27" Touchscreen gezaubert. der lief bis jetzt ganz gut und reagiert auch super. Nun habe ich diesen Code eingebunden und mein Player stürzt ab... ich will meinen Code hier jetzt nicht unbedingt posten, aber ...
Ich nutze als optischen Effekt sowas wie bei VirtualDJ. Quasi diese drehende Platte. Diese lasse ich als Sprite rotieren. Läuft auch sauber. jetzt lasse ich mir diese MP3s "aufmalen" und zack stürzt das Programm nach dem 2. Titel ab.
Außerdem dauert es etwas, bis das Programm reagiert (weil es ja malen muss und dafür das MP3 nochmal laden muss). Habe dann dieses "optische Schmankerl" als Thread umgeschrieben. Damit ist die Reaktionszeit ok und das Laden ist wie gewohnt, jedoch schmiert der Player wieder ab, wenn ich innerhalb von 5 Sekunden einen neuen Song auswähle. DUMM !
Wenn man sich das gezeichnete WAV File mal anschaut, scheint es eh nicht richtig gezeichnet zu werden, denn es zeichnet nicht korrekt... mal nur rechts (oben) mal nur links (unten), obwohl aus beiden Lautsprechern der Ton kommt....
Ist noch etwas Arbeit !
Ich nutze als optischen Effekt sowas wie bei VirtualDJ. Quasi diese drehende Platte. Diese lasse ich als Sprite rotieren. Läuft auch sauber. jetzt lasse ich mir diese MP3s "aufmalen" und zack stürzt das Programm nach dem 2. Titel ab.
Außerdem dauert es etwas, bis das Programm reagiert (weil es ja malen muss und dafür das MP3 nochmal laden muss). Habe dann dieses "optische Schmankerl" als Thread umgeschrieben. Damit ist die Reaktionszeit ok und das Laden ist wie gewohnt, jedoch schmiert der Player wieder ab, wenn ich innerhalb von 5 Sekunden einen neuen Song auswähle. DUMM !
Wenn man sich das gezeichnete WAV File mal anschaut, scheint es eh nicht richtig gezeichnet zu werden, denn es zeichnet nicht korrekt... mal nur rechts (oben) mal nur links (unten), obwohl aus beiden Lautsprechern der Ton kommt....
Ist noch etwas Arbeit !
PB 6.10LTs / Windows 11 64Bit (i9/32GB/ 1TB-SSD+4TB-HDD/3060GTX12GB) / 2x27" Multitouch
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
Re: MP3 to WAV Converter.... per CMD
Wenn es auch ohne externes Programm laufen darf dann wäre ev. der Code im englischen Forum interessant. Der Source Code ist zwar etwas chaotisch aber etwas angepasst funktioniert er bei mir soweit gut. Vielleicht ja etwas für Dein Projekt.Then hat geschrieben:Hi, kennt jemand einen Konverter von MP3 nach WAV... aber der sollt per Shell aufgerufen werden, quasi COMMAND LINE TOOL ??
Entwicklungsumgebung: Intel i7 Laptop mit 8GB RAM und Windows 8.1 drauf. PureBasic 5.24 LTS.
Re: MP3 to WAV Converter.... per CMD
sox
wegen der Vollständigkeit
wegen der Vollständigkeit
pb aktuell5.7 - windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Re: MP3 to WAV Converter.... per CMD
Kann mir irgendwer helfen und diesen Code mal zum Laufen kriegen Ich werd noch bekloppt. Ich habe so viel herumgespielt, dass er nun gar nicht mehr Läuft...
Ich möchte doch nur MP3s oder WAVs grafisch darstellen. Ich bin echt blöd..... ich merks !
Code: Alles auswählen
InitSprite()
window=OpenWindow(#PB_Any,0,0,1024,600,"stream", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
If ReadFile( 0,datei$ )
riff$=""
For i=1 To 4
riff$+Chr(ReadCharacter(0))
Next
gr=ReadLong(0)
wave$=""
For i=1 To 4
wave$+Chr(ReadCharacter(0))
Next
fmt$=""
For i=1 To 4
fmt$+Chr(ReadCharacter(0))
Next
fmt_length=ReadLong(0)
format_tag=ReadWord(0)
channels=ReadWord(0)
sample_rate=ReadLong(0)
bytes_per_second=ReadLong(0)
block_align=ReadWord(0)
bits_per_sample=ReadWord(0)
dat$=""
For i=1 To 4
dat$+Chr(ReadCharacter(0))
Next
data_length=ReadLong(0)
*buffer=AllocateMemory(data_length)
ReadData(0, *buffer, data_length)
CloseFile(0)
EndIf
faktor_x=data_length/1024
faktor_y.d=200/32767
If faktor_x % 2 <> 0 ;faktor_x muß durch 2 teilbar sein
faktor_x+1
EndIf
OpenWindowedScreen(WindowID(window),0,0,1024,500,0,0,0, #PB_Screen_WaitSynchronization)
Repeat
event=WindowEvent()
ClearScreen(0)
StartDrawing(ScreenOutput())
x=0
x1=0
While x<data_length
y=PeekW(*buffer+x)
y*faktor_y
LineXY( x1,250,x1,250+y,RGB(200,87,0) )
x+faktor_x
x1+1
Wend
LineXY( 0,250,1024,250,RGB($FF,$00,$00) )
StopDrawing()
FlipBuffers()
Until event=#PB_Event_CloseWindow
CloseScreen()
CloseWindow(window)
SYNTAX ERROR IN 30! TYPE MISMATCH
Re: MP3 to WAV Converter.... per CMD
Äh, einfachste Erklärung wäre hier wohl, das datei$ nichts zugewiesen wurde und deshalb das Lesen fehlschlägt...
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!