![]() |
Merkur Player 2.1
Hallo!
Schon seit ca. 2 Jahren programmiere ich den Musikspieler "Merkur Player". Diese lange Zeit kommt dadurch zustande, dass der Player zuerst ein Anfängerprojekt war und dann ein halbes Jahr auf der Ablage gelegen hat. Mit der Zeit ist der Player dann immer besser geworden und ich habe ihn um viele Features erweitert. So ist ab Version 2.0 aus dem Player ein richtig praktisches Werkzeug für viele Aufgaben, die mit Musik zu tun haben geworden. In dieser Zeit wurde der Player im Internet relativ bekannt und auf Heft-CDs von Computerzeitschriften veröffentlicht. Ziel des Merkur Player Projektes ist letztlich, Anschluss (im funktionalen Bereich) an professionelle Player wie WinAmp oder WindowsMediaPlayer zu bekommen. Die neue Version 2.1 kann:
![]() Also: Testet den Player bitte einmal und schreibt mir, wie er euch gefällt! Gibt es noch Bugs? Funktionieren alle Funktionen? Fehlt euch eine Funktion, die ein Mediaplayer unbedingt braucht? -- In der Beta-Version wurden (fast) alle bisherigen Wünsche berücksichtigt und alle bekannten Fehler behoben. Inzwischen wurde die Final-Version veröffentlicht. Der Downloadlink zeigt auf die aktuelle Version Hier der Downloadlink (Installer): ![]() Es gibt noch eine Lite-Version des Players, die in den Funktionen etwas abgespeckt ist. Weiterhin gibt es eine 98edt Version, die den Player auch unter Windows98-ME nutzbar macht. (Full und Lite sind nur für Windows2000+) Da Installer im Forum nicht so beliebt sind zwei Sätze dazu: Es ist einfacher, den Installer die Registry-Einträge und Dateien erstellen zu lassen, als dies selbst zu tun. Deinstallieren kann man den Player dann einfach übers Startmenü. -------- Designs für den aktuellen Player gibt es ![]() ![]() -------- ACHTUNG: Da die Website komplett von meinem Provider gelöscht wurde, ist das Angebot an Downloads sowie an Hilfedokumenten immernoch nicht vollständig. Wenn also ein Link nicht funktioniert ist das - leider - der Normalfall. -------- Gefundene Bugs in der Final-Version werden umgehend über den Updater als Patch zur Verfügung gestellt, neue Features werden je nach Aufwand sofort integriert oder für kommende Versionen vorgemerkt. |
Re: Merkur Player 2.1 ALPHA
Hallo,
dein Programm schaut ganz gut aus, hier noch ein paar Verbesserungsvorschläge/Wünsche/Fehler: - MIDI-Wiedergabe: Nachdem ich einige MIDIs wiedergegeben habe, sind die Instrumente der Kanäle vertauscht/falsch zugeornet - Ist ein Lied fertig abgespielt (MIDI) und ich drücke auf Play, so wird das Lied abgespielt (MP3), welches ich beim Starten des Programms geöffnet habe, die Titelinformationen Stückes werden nicht angezeigt und es ist auch nicht in der Playlist zu finden - Ein Lied (MIDI) stoppt, nachdem ich einmalig in die Playliste klicke - Ich habe es nicht hinbekommen die Winamp-Visualisierung zu deaktivieren und dafür das Spektroskop zu aktivieren - Warum sind manche Forms transparent (z.B. das "Effeke" Fenster), andere aber nicht? - Es wird ziemlich viel Platz verbraucht und die Bedienung ist IMHO nicht sonderlich intuitiv - Warum sind Video- und Audioplayer getrennte Fenster? - Die Listbox in der CD-Titelansicht hat keinen Abstand zum unteren Fensterrand - Die Bilder im Optionenmenü sollten linksbündig sein. - Die Buttons unter "Plugins" sind nicht bündig - Die Trackbars reagieren sehr träge - Das Einfaden der Fenster stört mich - Standardlautstärke |
Re: Merkur Player 2.1 ALPHA
Hallo!
zu Recht hast Du ALPHA groß geschrieben. Man merkt's extrem. Der Media-Agent ist Ar..h-langsam. Das Indexieren dauert lange, dabei friert das Fenster ein. Das Abspielen via Doppelklick funktioniert nur manchmal (eine neue Instanz vom Player wird geöffnet, ... nichts ... , alte Instanz schließt sich [sieht extrem unschön aus], neue Instanz spielt das Lied ab; z.T. erst 30 Sekunden später, wenn überhaupt), die Filter-Funktion ist ebenfalls seeeeehhhhrrrr langsam, nicht zu gebrauchen. Der Media-Player sieht nett aus. Für meinen Geschmack sind die Player-Buttons zu groß; Vorwärts und Rückwärts fehlen ganz... Der Fließtext bricht z.T. mitten drin ab und fängt an eine andere TAG-Info anzuzeigen. Warum braucht der Player 30%(!!!) der CPU? Die Fenster kleben ohne ersichtlichen Grund an diversen Positionen des Desktops. Wird der Player auf Bildschirm 2 angezeigt, die Playlist auf Bildschirm 1 werden die Hauptmenüeinträge am linken Bildschirmrand von Bildschirm 2 angezeigt (?!? :gruebel: wie geht das?!?)... Dann habe ich den Player deinstalliert. :wall: Da musst Du wohl noch SEHR viel machen. Aber, weiter so! :thumb: |
Re: Merkur Player 2.1 ALPHA
@igel457 (Der reihe nach)
- Was genau meinst du mit "Instrumente der Kanäle"? - Wird sofort behoben - Das ist normal, das Lied sollte allerdings von vorne anfangen und nicht abbrechen. Ich prüfe das mal. - Das liegt daran, dass ich zuletzt an der AMP-Visualisierung gearbeitet habe. Da gibt es Probleme mit einem registry-Wert. Wird repariert... - Transparente Forms sind Module, die der Player optional anzeigen kann - Was würdest du an der Bedienung ändern? ich kann mal versuchen, dei Dateigrößen einzudampfen, aber viel bringt's nicht. Die WinAmp-Visualisierungen werden in der Final-Version auch nicht mehr im Player enthalten sein. - Wegen den Unterschiedlichen Ansprüchen, die Video- und Musikwiedergabe stellen. - Jop, wird gefixt - Okay, aber geschmackssache - Bei mir nicht! Welche Trackbars genau? - Wird sich abschalten lassen - :oops: Wird natürlich geändert @dunkel: Hmm... Der MediaAgent bereitet sowieso momentan noch nichts als Ärger. Da muss ich nochmal ran. Am Mutex muss anscheinend auch was geändert werden. Die Fenster werden nicht mehr kleben. (am desktop). Wie das mit dem Hauptmenü geht, kann ich leider nicht sagen... Ich setz' mich nochmal ran an den Player. 8Ich hätte wohl doch nicht so viel alten Code ändern sollen) |
Re: Merkur Player 2.1 ALPHA
Kannst du mir mal erklären, wie die Medienbib funktioniert? Ich habe beim Setup ein paar Ordner angegeben, wo Musik drin ist. Das hat bewirkt, dass der Player nicht gestartet ist, bzw. nur das Visualisierungs-Fenster auftauchte. Nach einer Neuinstallation schaffe ich es jetzt nicht, Dateien oder Ordner der Bib hinzuzufügen. :gruebel:
Und wie schalte ich die Playlist/Visualisierung wieder sichtbar, wenn ich sie weggeklickt habe? Folgende Punkte sind mir auf Anhieb aufgefallen:
|
Re: Merkur Player 2.1 ALPHA
Ich habe jetzt viele der genannten Punkte behoben. Der Rest kommt morgen.
@Gausi: Die MediaLib funktioniert einfach: Der MediaAgent sucht Audiodateien in den angegebenen Ordnern und speichert informationen über diese (ID3-Tags, Pfad, usw.) in einer Datenbank. Diese kann mit dem Merkur Player über den menüpunk "Module->MediaLib" geladen und durchsucht sowie sortiert werden. Mit dem Start des Players hat die DB nichts zu tun, da sie erst auf Wunsch des Nutzers geladen wird. Zitat:
Das Mutex funktioniert bei mir und ein paar andere Fehler konnte ich nicht nachvollziehen, weil der Player sie bei mir nicht gemacht hat! Wer den Player noch installiert hat, kann über den Updater schon Fixes für einige Probleme bekommen. |
Re: Merkur Player 2.1 ALPHA
Zitat:
@CPU-Last: bei mir 60%. AMD Athlon 2200+, 1.8GHz, 1GB RAM, Windows XP Prof SP2. |
Re: Merkur Player 2.1 ALPHA
=> MediaAgent starten
=> Rechsklick auf das Taskleistensymbol des Agents, "Optionen" wählen => Im Tab "Sucheinstellungen" mit den Pfeilen Orte ind die Box einfügen. => Fertig. 60% CPU-Last im Leerlauf, beim Abspielen von MP3 oder anderm, oder bei MIDIs? Ist die WinAmp-Vis aktiviert? [edit] bei mir 40% Auslastung, AMD Dualcore CPU. Allerdings nur bei aktiver WinAmp-Visualisierung. Ich sende mal eine E-Mail an die BassVis Entwickler und frage die, ob der Leistungshunger der DLL verringert werden kann [/edit] |
Re: Merkur Player 2.1 ALPHA
Ok. Ich habe es jetzt geschafft, diesen Dialog zu öffnen, kann da aber nichts eingeben, weil sich das MediaAgent-Fenster ständig den Fokus holt oder der Dialog ihn ständig verliert.
Die 60% habe ich im Leerlauf, wenn die Visualisierung läuft. Wenn ich das Vis-Fenster schließe, ändert sich daran nichts. |
Re: Merkur Player 2.1 ALPHA
Liste der Anhänge anzeigen (Anzahl: 1)
Du musst auf die andere Visualisierung umschalten! Dann ist bei mit 0% Auslastung.
Ich habe mal ein Bild zur Erklärung des Agenten angehängt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz