Hallo,
(Betriebssytem XP neuester Win-mediaülayer)
habe ein kleines Programm, welches MP3 in Exe umwandelt.
Bei einer MP3 hat es nicht richtig geklappt, darum habe ich
etwas experimentiert.
Ich habe zuerst eine umgewandelte Exe (song.exe) in song.com
umbenannt. Startete einwandfrei als com.
Dann habe ich die exe in song.mp3 umbenannt. Startete auch,
nur mit einem Knackser am Anfang.
Dann habe ich die Datei in song.wav umbenannt.
Spielte auch ab.
Daraufhin habe ich unbehandelte MP3s umbenannt in .wav
Die hat der Mediaplayer auch abgespielt.
Ist das normal?
Gruss
Klaus
Hi!
habe ein kleines Programm, welches MP3 in Exe umwandelt.
Kurios, braucht man sowas?
Ist das normal?
Kurz: Ja!
Der Mediaplayer unterscheidet die Dateien NICHT an der Endung. Im Dateiheader ist vermerkt, welcher Codec zu verwenden ist, den Lädt der Mediaplayer dann einfach. Das sollte mit allen Playern gehen die auf DirectX basieren (ich habe mal einen programmiert, da geht das auch).
Grob gesagt wird in Windoof über die Endung „nur“ das zu benutzende Programm zugewiesen. (OK, manche Programme „erkennen“ darüber auch den Dateityp). ähnlich bei dem COM und EXE spiel. Beide Endungen sagen Windoof: „Führ das bitte aus“. Da das mit beiden Dateiarten geht, ist der Name sekundär.
Warum die song.exe auch im Mediaplayer läuft kann ich Dir nicht 100%ig sagen, nur vermuten:
Ich denke, dein MP3-zu-EXE-Programm hängt vor die MP3 ein kleines Playerprogramm. Wenn Du diese EXE dann im Mediaplayer öffnest, begreift der das als MP3 Stream. Mit dem EXE-Teil kann er nix anfangen, aber mit dem MP3-Teil…
Reicht das?
LG
Florian