Hallo,
ich hab mich in der letzten Zeit mal drangemacht einen kleinen Mp3-Player zu programmieren und wollt ihn jetzt mal vorstellen...
Da bestimmt noch ein paar Bugs vorhanden sind wär ich Euch dankbar, wenn Ihr diese Posten würdet...
Dann ma viel Spaß beim ausprobieren...
//Edit: Download weiter unten
Visit my Blog: http://michael.barz.de
Hallo barzelona,
hier die erste Fehlermeldung beim Installieren:
Die Anwendungsdatei "Mp3 Player.msi" kann nicht gefunden werden.
Weitere Informationen finden Sie in der Setup-Protokolldatei unter "C:\Users\ENTWIC~1\AppData\Local\Temp\VSD69A2.tmp\install.log".
ups... hier mal die passende MSI dazu...: hier
Visit my Blog: http://michael.barz.de
beim Hinzufügen eines Verzeichnisses bekomme ich eine unbehandelte Exception
Danach läßt sich der Player bei mir nicht neustarten, es kommt eine Meldung mit "unbehandelter Ausnahme"
Ich denke es ist einfacher, wenn du die Files direkt in einem Archiv hier uploadest. Ist einfacher...
Hab den Fehler entdeckt... Wenn keine Mp3-Datei in dem Ordner ist, gibts ne Ausnahme... Try..Catch vergessen...
//Edit: @Luke _ hätt ich ja gemacht... aber Maximalgröße 256kb.... hab etwa das doppelte
Visit my Blog: http://michael.barz.de
so, hier die neue Installationsdatei: download
Visit my Blog: http://michael.barz.de
Könntest du bitte ein paar Details über dein Programm erzählen? Was kann es denn genau, für wen ist es gedacht, welche Technik steckt dahinter. Vielleicht noch ein einfacher Screenshot... Z.B. würde mich interessieren, wie du das mit dem MP3-Playback gemacht hast. Liest du die Daten selbst, dekodierst sie und schickst sie an ein Wave-Device (à la Winamp) oder verwendest du einfach nur MCI oder eine andere 3rd-Party-Bibliothek? So ganz ohne Beschreibung bin ich wenig gewillt, ein Programm zu installieren...
Hallo LonelyPixel,
Danke für die Interesse...
Dann ma kurz die Features:
Wenn ich lust hab kommen noch ein paar Sachen dazu, z.B.:
Zur Technik:
Zum Design der Mainform...
Mit Screenshot kann ich im Moment leider nicht dienen... (am falschen PC),
werd ich aber wohl noch nachliefern...
Im moment ist das Proggi halt noch recht Bugverseucht...
Also fröhliches Bugsuchen und Vorschläge posten^^ 🙂
Visit my Blog: http://michael.barz.de
Gefällt mir eigentlich recht gut, eben wie du schon gesagt hast bis auf die Bugs.
Ausserdem finde ich es nicht gut das man den Playlisteditor nich vergrößern kann.
[EDIT]
Ausserdem wäre eine Trackbar oder so was in der Art um im Titel zu springen recht nützlich.
Hallo, danke für das Feedback...
hier im Anhang noch der versprochene Screenshot:
Visit my Blog: http://michael.barz.de
_Original von barzelona[/i
- Playlist speichere ich als Binäre Serialisierung eines List<FileInfo>-Objekts
Warum speicherst du die Playlisten nicht als M3U Playlisten? Dann könnte man(n) nämlich auch deine Playlisten zwischen Winamp und anderen Programmen austauschen 😉
Weiß nicht wie die aufgebaut sind, kann ich mir aber ja mal anschaun...
Danke für den Vorschlag...!
Visit my Blog: http://michael.barz.de
M3U-Dateien enthalten einen Dateinamen pro Zeile. Vorzugsweise mit relativen Pfaden zur M3U-Datei. Aber geh doch mal in Winamp, zieh ein paar Lieder rein und speicher die Liste, dann siehtst du, wie das erweiterte Format aussieht. Ist wirklich keine Zauberei.
Hallo, ich hab mich mal bei WinAmp auf der Seite umgeschaut und folgendes gefunden: hier
Da ist erklärt wie das ganze aufgebaut ist...
Wenn die nächste Version fertig ist, werd ich diese hier nochmal zum Download bereitstellen...
Visit my Blog: http://michael.barz.de
so, es gibt eine neue Version, mit jeder Menge behobener Bugs und Schönheitsfehler...
Was ist neu:
Download: hier
Visit my Blog: http://michael.barz.de
Was ist neu:
- Es kann nur noch ein Playlistfenster geöffnet werden
- Playlist wird als *.m3u gespeichert und kann auch so Exportiert werden
- Spielt weiter wenn Dateien hinzugefügt werden
- Auswahl entfernen gefixt...
Ich habe die neue Version zwar nicht runtergeladen aber in den Neuerungen auch nichts in die Richtung gefunden, deshalb:
Du könntest deine Kanten von der Form noch irgendwie glätten würde gleich ² cooler aussehen.
Also ich hab sowohl die alte als auch die neue Version getestet. Leider bekomm ich bei beiden eine Exception geworfen, wenn ich einen Ordner auswählen will, der mehrere GB an MP3s beinhaltet. Vielleicht liegts aber auch dran, dass die in viele Ordner und wiederum Unterordner aufgeteilt sind... Scannst du rekursiv nach Files?
MfG
HyperteX
"In der Informatik geht es genauso wenig um Computer wie in der Astonomie um Teleskope."
Edsger Dijkstra
Hallo,
@jaensen: Das mit den Kanten find ich auch nid so toll, ich hab aber keine Idee, wie ich das ändern kann... ich könnts aber mal so probieren, dass ich einfach einen Kreis drüberzeichne mit Antialiasing... Ansonsten is das ja nur ein Bild im *.png-Format...
@HyperteX: Im mom geh ich noch nicht durch alle Ordner durch, das wird dann für die nächste Version angesetzt... Hast du in dem gewählten Ordner sonst Musik drinne, ansonsten wär nämlich immer noch der Bug mit dem leeren Ordner... bzw. schon wieder (nach Umstellung auf *.m3u)
Visit my Blog: http://michael.barz.de
Ich hätte ma noch so ein paar Fragen...
Was hält ihr von den zu wählenden Farben in der Main
Ich bin am planen, dass man mehrere Playlists angezeigt bekommt... wie würdet Ihr die umsetzen?
Danke schon mal für eure Vorschläge!
Visit my Blog: http://michael.barz.de
Wenn man die Farben konfigurieren könnte wäre das schon angenehmer (evtl. eine Zufallskonfiguration).
Ich würde das in einem Tree machen, auch wenn du erst eine Ebene benutzt bleibst du flexibler.
Danke schon ma für den Vorschlag... (hoffe natürlich auf weitere).
Werde das auf jeden fall schon ma in meine Entwicklung einbeziehen...
Bin im mom auch noch kräftig am tüfteln... mache grad die Funktion für benutzerdefinierte Playlists... Wenn die fertig ist gibts nochmal eine neuere Version hier zum download...
Visit my Blog: http://michael.barz.de
hier mein vorschlag:
farben über neue schaltfläche bzw. combobox wählen, die playlist ist doch per grid okay, warum willst du die ändern?
@gobbo: Das Playlistfenster ist ja vom Farbwechsel nicht betroffen... es geht ja nur um die kleine runde Form...
Visit my Blog: http://michael.barz.de
So, es gibt wieder eine neue Version von meinem Mp3-Player, mit vielen gefixten, aber wohl auch neuen Bugs.
Neuerungen:
Download gibts wie immer hier
Dann ma noch viel Spaß beim weiteren testen...
Visit my Blog: http://michael.barz.de