Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   BullPlayer (https://www.delphipraxis.net/108896-bullplayer.html)

BullsEye 20. Feb 2008 22:08


BullPlayer
 
Liste der Anhänge anzeigen (Anzahl: 4)
:arrow: BullPlayer

:arrow: Aktuelle Version
0.4.5

:arrow: Kurz Info

Der BullPlayer ist ein Musikplayer der z.Z. alle gängigen Formate sowie auch CD's abspielt!
Zur Zeit arbeiten mimi (Playlisten-Klasse), xX0815Xx (Funktion/Musikplayer etc), BullsEye (Oberfläche/Update/Veröffentlichung)

Wir bitten euch einmal die neue Version zu testen und Bugs/Fehler/Wünsche & sonstiges zu melden.

Der BullPlayer kann HIER (866699 kb) runtergeladen werden!

Zur Zeit arbeiten wir noch an einem Handbuch und einem Wiki! Dies ist leider nicht ganz einfach! Wir bitten deshalb auf eure mitarbeit!!!

:arrow: Kontakt
MAIL: M-van-der-G@gmx.de
PN: BullsEye
ICQ: 395696267

:arrow: LINKS

BullPlayer Forum
BullPlayer Wiki
BullPlayer Übersichtsseite(Screenshots&Download)
BullPlayer Handbuch
BullPlayer DP Diskussion Teil 1

Matze 20. Feb 2008 23:11

Re: BullPlayer
 
Hallo
  • Die Sprache sollte vereinheitlicht werden. Einiges ist englisch, manches deutsch.
  • Die Andock-Funktion der Playliste ist schlecht. Entweder sollte diese deaktiviert oder so eingestellt werden, dass beim Verschieben der Playlist das angedockte Hauptfenster nicht mit verschoben wird. Umgekehrt wäre es in Ordnung, aber so nicht.
  • Sobald ein Song endet und der nächste beginnt, sollte dieser in der Playlist auch selektiert werden.
  • Die Beschriftungen sollten selbsterklärend sein (Ich wäre nie darauf gekommen, dass <> für "Shuffle" steht)
  • Die Buttons wie "Shuffle" und "Repeat" sollten 2 Statusse haben: gedrückt und ungedrückt, damit man sieht, ob diese Funktion aktiv ist oder nicht. Hierfür eignet sich beispielsweise ein TSpeedButton.
  • Die Visualisierung funktioniert bei mir nur bei den wenigsten MP3s.
  • StayOnTop sollte deaktiviert werden können. Ich möchte beim Musikhören ganz sicher nicht der Visualisierung zugucken.
  • Irgendwie ist vieles nicht aufeinander abgestimmt.
    Das Equalizer-Fenster öffnet sich animiert, sonst hingegen nichts. Die Animation ist jedoch eher störend, da man lange warten muss, bis man das Fenster sieht.
    Im Einstellungsdialog wurde versucht, das Design durch Icons aufzupeppen, doch das eigentliche Playerfenster ist recht schlicht. Entweder einheitlich modern oder einheitlich klassisch, aber keine Mischung aus beidem.
  • Skins wären sicher auch nicht verkehrt. Ein Mediaplayer ist das einzige Programm, bei dem ich Skins in Ordnung finde. Dennoch nutze ich meist VLC, da dieser schön schlicht ist. Man sollte - falls Skins implementiert werden - auch die Möglichkeit haben, diese zu deaktivieren.
  • Wenn man im Equalizer etwas aus der ComboBox auswählt, wäre es sinnvoll, die CheckBox, die den Equalizer aktiviert, zu selektieren.
  • Wenn ich "Stop" drücke und anschließend "Play", dann wird kein Song abgespielt. Ich hätte erwartet, dass der zuletzt gespielte von vorne beginnt.
  • Wenn man sich im gestoppten Modus befindet und einen Titel weiter-/zurückschaltet, wird dieser automatisch abgespielt. Das kann ein Feature sein, doch ich hätte gedacht, man muss zuvor auf "Play" klicken, da ich's von vielen Playern so gewohnt bin.
  • Mausgesten im Player sind so, wie sie aktuell umgesetzt sind, alles andere als sinnvoll. Wenn ich das doch recht kleine Fenster geöffnet habe und Aktionen ausführen möchte, dann ist es nicht einfacher, mit der gedrückten rechten Maustaste eine Geste zu fahren, als einen der Buttons zu drücken.
    Die Gesten würden meiner Meinung nach dann Sinn ergeben, wenn sie auch außerhalb des Fensters funktionieren, doch dann kämen sie mit anderen Programmen in Konflikt, die Mausgesten nutzen. Ich persönlich würde die Gesten daher komplett rausschmeißen, aber vielleicht gefallen sie anderen.
  • Die Grundfunktionen (Play, Pause, ...), sollten direkt per Tastendruck ausgeführt werden sollen: Play/Pause -> Leertaste ...
  • Die CPU-Anzeige stimmt nicht. Dein Player verbrät stolze 60-90%, zeigt aber 0.01% an. Ich muss nicht sagen, dass die Auslastung zu hoch ist? *g*
  • Befindet man sich in der Playlist auf dem Suchen-Reiter, dann sollten bestimmte Buttons deaktiviert werden, denn beim "Minus"-Button passiert nichts. Sinnvoller wäre es natürlich, wenn dieser die gewählten Songs des Suchergebnisses aus der Playliste löscht.
  • In der Playliste vermisse ich die Anzeige der Spieldauer.
  • Wozu dient der Button "Löschen" in der Playliste?
  • Einmal kam es vor, dass eine MP3 viel zu schnell abgespielt wurde, doch das kann ich leider nicht reproduzieren.
  • Beim Aufruf des Update-Fensters sollte die installierte Programmversion sofort dort angezeigt werden.
  • Der Info-Button im Update-Fenster hat dort nichts verloren. Diese Infos gehören in deinen About-Dialog.
  • Evtl. wäre es für manche schön, wenn die Quelltexte des Players verfügbar wären. Geheimes enthält der Player wohl nicht und man könnte unter Umständen daraus lernen. Das muss natürlich nicht sein, es ist lediglich eine Anmerkung.
Das war's vorerst.

Grüße

BullsEye 21. Feb 2008 14:29

Re: BullPlayer
 
Zitat:

Zitat von Matze
Hallo
  • Die Sprache sollte vereinheitlicht werden. Einiges ist englisch, manches deutsch.
  • Die Andock-Funktion der Playliste ist schlecht. Entweder sollte diese deaktiviert oder so eingestellt werden, dass beim Verschieben der Playlist das angedockte Hauptfenster nicht mit verschoben wird. Umgekehrt wäre es in Ordnung, aber so nicht.
  • Sobald ein Song endet und der nächste beginnt, sollte dieser in der Playlist auch selektiert werden.
  • Die Beschriftungen sollten selbsterklärend sein (Ich wäre nie darauf gekommen, dass <> für "Shuffle" steht)
  • Die Buttons wie "Shuffle" und "Repeat" sollten 2 Statusse haben: gedrückt und ungedrückt, damit man sieht, ob diese Funktion aktiv ist oder nicht. Hierfür eignet sich beispielsweise ein TSpeedButton.
  • Die Visualisierung funktioniert bei mir nur bei den wenigsten MP3s.
  • StayOnTop sollte deaktiviert werden können. Ich möchte beim Musikhören ganz sicher nicht der Visualisierung zugucken.
  • Irgendwie ist vieles nicht aufeinander abgestimmt.
    Das Equalizer-Fenster öffnet sich animiert, sonst hingegen nichts. Die Animation ist jedoch eher störend, da man lange warten muss, bis man das Fenster sieht.
    Im Einstellungsdialog wurde versucht, das Design durch Icons aufzupeppen, doch das eigentliche Playerfenster ist recht schlicht. Entweder einheitlich modern oder einheitlich klassisch, aber keine Mischung aus beidem.
  • Skins wären sicher auch nicht verkehrt. Ein Mediaplayer ist das einzige Programm, bei dem ich Skins in Ordnung finde. Dennoch nutze ich meist VLC, da dieser schön schlicht ist. Man sollte - falls Skins implementiert werden - auch die Möglichkeit haben, diese zu deaktivieren.
  • Wenn man im Equalizer etwas aus der ComboBox auswählt, wäre es sinnvoll, die CheckBox, die den Equalizer aktiviert, zu selektieren.
  • Wenn ich "Stop" drücke und anschließend "Play", dann wird kein Song abgespielt. Ich hätte erwartet, dass der zuletzt gespielte von vorne beginnt.
  • Wenn man sich im gestoppten Modus befindet und einen Titel weiter-/zurückschaltet, wird dieser automatisch abgespielt. Das kann ein Feature sein, doch ich hätte gedacht, man muss zuvor auf "Play" klicken, da ich's von vielen Playern so gewohnt bin.
  • Mausgesten im Player sind so, wie sie aktuell umgesetzt sind, alles andere als sinnvoll. Wenn ich das doch recht kleine Fenster geöffnet habe und Aktionen ausführen möchte, dann ist es nicht einfacher, mit der gedrückten rechten Maustaste eine Geste zu fahren, als einen der Buttons zu drücken.
    Die Gesten würden meiner Meinung nach dann Sinn ergeben, wenn sie auch außerhalb des Fensters funktionieren, doch dann kämen sie mit anderen Programmen in Konflikt, die Mausgesten nutzen. Ich persönlich würde die Gesten daher komplett rausschmeißen, aber vielleicht gefallen sie anderen.
  • Die Grundfunktionen (Play, Pause, ...), sollten direkt per Tastendruck ausgeführt werden sollen: Play/Pause -> Leertaste ...
  • Die CPU-Anzeige stimmt nicht. Dein Player verbrät stolze 60-90%, zeigt aber 0.01% an. Ich muss nicht sagen, dass die Auslastung zu hoch ist? *g*
  • Befindet man sich in der Playlist auf dem Suchen-Reiter, dann sollten bestimmte Buttons deaktiviert werden, denn beim "Minus"-Button passiert nichts. Sinnvoller wäre es natürlich, wenn dieser die gewählten Songs des Suchergebnisses aus der Playliste löscht.
  • In der Playliste vermisse ich die Anzeige der Spieldauer.
  • Wozu dient der Button "Löschen" in der Playliste?
  • Einmal kam es vor, dass eine MP3 viel zu schnell abgespielt wurde, doch das kann ich leider nicht reproduzieren.
  • Beim Aufruf des Update-Fensters sollte die installierte Programmversion sofort dort angezeigt werden.
  • Der Info-Button im Update-Fenster hat dort nichts verloren. Diese Infos gehören in deinen About-Dialog.
  • Evtl. wäre es für manche schön, wenn die Quelltexte des Players verfügbar wären. Geheimes enthält der Player wohl nicht und man könnte unter Umständen daraus lernen. Das muss natürlich nicht sein, es ist lediglich eine Anmerkung.
Das war's vorerst.

Grüße

  • Nunja gut ok das kann sein. Allerdings sieht das 'beschissen' aus, wenn da statt "Play" dann "Abspielen" stehen würde
  • Diese Funktion ist leiter etwas "mutiert" da wir eine Statusbar im Player hinzugefügt haben
  • Kommt noch
  • Nunja, das mag sein. Ehrlich gesagt geb ich dir da auch Recht aber wenn wir jeden Button 'richtig' beschriften, haben wir eine Monster Oberfläche. Deshalb haben wir auch Hints eingesetzt.
  • Ehrlich gesagt find ich die Lösung Optisch nicht so fein. Da wäre ich lieber für ein Label das dann anzeigt "Shuffle aktiv" o.ä.
  • Das die Visualiesierung Fehler hat bzw nicht funktioniert wissen wir. Wir sind auch schon dabei ihn ausfindig zu machen, den Fehler
  • Normalerweiße ist gar keine StayOnTopfunktion mehr drine?! Aber die uhrsprüngliche konnte man aktivieren/deaktivieren!
  • Ist ja erstmal eine Testversion, aber schauen wir einmal ;)
  • Skins haben wir auch schon dran gedacht allerdings gibt es da keine optimalen Lösungen! AlphaSkins wäre zwar nett allerdings erscheint bei der "LiteVersion" beim starten des Programmes immer eine Meldung, das wäre nervig! Und nur wegen einem Freeware Projekt 100$ auszugeben ist meiner Meinung nach zu viel
  • War mal so
  • Hm, du hast Recht, ist mir noch gar nicht aufgefallen!
  • It's not a Bug, it's a FutureDas war eig so gewollt, finde ich auch viel besser. Wenn ich im gestoppten Modus auf weiter klicke, kann ich auch genau so gut die Playlist nehmen!
  • Naja, im Grunde hast du Recht aber wie du sagtest wenn man die überall einsetzen will, kann es zu konflikten und Komplikationen zwischen anderen Programmen kommen!
  • Ist in Planung!
  • Ist mir auch schon aufgefallen, allerdings beruht das noch auf altem Code
  • Die Suchfunktion ist nochma ganz neu gekommen! Werden wir mal schaun.
  • Eig sollte da auch keine sein, aber wenn ihr eine wünscht, werden wir mal versuchen wie wir da eine unterbringen können!
  • Der Button - (Minus) löscht nur das gewählt die Lied aus der Liste, der Button "Löschen" löscht die ganze Liste allerdings tritt da gerade ein Fehler auf (sprich er löscht die Liste nicht)
  • Und du hast nicht an der Geschwindigkeitsanzeige gespielt?
  • Das ist so gewollt, da sich früher schon einmal beschwert wurde oder viel mehr die Meinung geäußert wurde, das keine Programme erwünscht werden, die automatisch arbeiten ohne das man weiß, was passiert. Von daher wird das NICHT geändert.
  • Da ist noch eine erweiterung/Erklärung geplant deshalb steht da nun erst nur das.. so provesorisch also
  • NEIN! Das sage ich hier klip und klar. Wenn jdn nen eigenen Player haben will kann er sich melden, wir werden ihm helfen. Aber Code wird es nicht geben. Warum? Weil es einfach zu viele 'Idioten' gibt die den Code 1zu1 übernehmen (copy&past) und das dann als ihre Arbeit verkaufen. Und dafür investieren wird hier nicht so viel Zeit. Und da er einiges an Code enthält, den wir selbst geschrieben haben. Also auf keiner Grundlage beruht, wird es das desweiteren nicht geben.


Ich danke dir fürs testen und das du uns deine Meinung gesagt hast bzw Fehler aufgedeckt hast. Oft ist es ja so, das man es so oft/viel vor Augen hat, das man die einfachsten Fehler nicht sieht ;)

Des weiteren gilt:
It's not a bug, it's a feature

Matze 21. Feb 2008 16:27

Re: BullPlayer
 
Hallo

Zitat:

Zitat von BullsEye
Das ist so gewollt, da sich früher schon einmal beschwert wurde oder viel mehr die Meinung geäußert wurde, das keine Programme erwünscht werden, die automatisch arbeiten ohne das man weiß, was passiert. Von daher wird das NICHT geändert.

Ich meine die installierte Version. Dazu muss keine Internetverbindung aufgebaut werden. Wenn doch, dann stimmt etwas nicht. :mrgreen:
Automatische Updates befürworte ich auch nicht, es sei denn, man kann dies selbst entscheiden.

Zitat:

Zitat von BullsEye
NEIN! Das sage ich hier klip und klar. Wenn jdn nen eigenen Player haben will kann er sich melden, wir werden ihm helfen. Aber Code wird es nicht geben. Warum? Weil es einfach zu viele 'Idioten' gibt die den Code 1zu1 übernehmen (copy&past) und das dann als ihre Arbeit verkaufen. Und dafür investieren wird hier nicht so viel Zeit. Und da er einiges an Code enthält, den wir selbst geschrieben haben. Also auf keiner Grundlage beruht, wird es das desweiteren nicht geben.

Da es selbst hier in der Open-Source-Rubrik deutlich bessere und ausgereiftere Player gibt, dachte ich, wäre es ganz nett.
Das kann sich vielleicht noch ändern, dennoch brauchst du mich nicht so "anzuschreiben". Ihr habt nämlich auch die Chance, dort Ideen abzugucken bzw. Umsetzungshinweise zu finden. Wie gesagt, es war ein Vorschlag, aber das müsst ihr wissen, ist ja kein Problem. Ich brauche den Source ganz sicher nicht, dachte nur an andere. ;)

Grüße

BullsEye 21. Feb 2008 18:05

Re: BullPlayer
 
Hm ok, aber es wird gleich beides auf Button klick gemacht, getestet und ausgelesen. deshalb finde ich das praktischer. aber eine "autofunktion" wäre vllt doch ganz gut. sprich man kann wählen ob beim Programm start automatisch getestet wird oder nicht.

Sry, es sollt nun nicht böse oder so klinken, nur will ich von Anfang an klar machen, das wir den Code nicht so ohne weiteres preis geben. Tut mir leid, wenn du mich da mißinterpretiert hast.

Gut, vllt mag es bessere geben, aber das wirds immer irgendwie! Wollen wir mal schaun, was die Zukunft noch so ergibt, wir sind ja noch in der Anfangsphase ;)

Larsi 21. Feb 2008 18:23

Re: BullPlayer
 
Also ich muss schon sagen cooles Programm :) :) :) Besonders nett von dir war dass du meinen Namen im Info Feld erwähnt hast :) :) :) Weiß net ob es schon erwähnt wurde aber beim Öffnen der Update Form sollte gleich die aktuelle Version dastehen und nicht . Natürlich wäre ne Playlist cool aber das machst du ja bestimmt noch :) :) :) Diese drei Smilies sind toll :) :) :)




Oh, hab grad geshen es gibt schon ne playlist

DeddyH 21. Feb 2008 18:31

Re: BullPlayer
 
Sachma, kannst Du mal dieses Smiley-Spammen abstellen? :? :? :?

Larsi 21. Feb 2008 18:32

Re: BullPlayer
 
ok, find die nur so schön^^

DeddyH 21. Feb 2008 18:33

Re: BullPlayer
 
Aber einer reicht jeweils.

Larsi 21. Feb 2008 18:36

Re: BullPlayer
 
Ok kapiert :)

Gausi 21. Feb 2008 18:52

Re: BullPlayer
 
Neben dem schon gesagten: Das GUI ist absolut unübersichtlich und chaotisch. Da solltet ihr dringend dran arbeiten. Und: Wenn ich auf meiner Tastatur die Next-Taste drücke, rattert der 6 Titel (oder so ähnlich) weiter, nicht nur einen. Zur Info: Bei mir läuft Logitech iTouch im Hintergrund. Kann es sein, dass ihr die Multimedia-Tasten irgendwie hooked?

DeddyH 21. Feb 2008 18:55

Re: BullPlayer
 
Was soll denn Style in den Einstellungen bewirken? Bei mir tut sich da gar nichts :gruebel:

BullsEye 21. Feb 2008 19:00

Re: BullPlayer
 
1) Es soll nicht gleich die Versionsnummer kommen, war so gewollt!
2) Es gibt eine Playlist und zwar kommt die, wenn du auf den Playlistbutton klickst
3) Haben eure Beiträge NICHT mit dem Thema zu tun. Ich bitte euch deshalb das wo anders zu klären!


Die Style Einstellungen sind erstmal nur da! Die haben noch keine Funktionen, da ich das auch nicht für so wichtig halte! ;) Aber das kommt noch!

Aurelius 22. Feb 2008 09:47

Re: BullPlayer
 
@ Matze: ich werde mir mal alles anschauen :)

@ Gausi: Ja, die tasten werden gehooked (per JvShellHook). Und wieso ist das unübersichtlich (das ist jetzt nicht böse oder aggressiv gemeint, sondern enfach die Frage)

@ BullEye: bin dafür den Source rauszugeben ;)

So, nochmal detailliert zu Matzes Anmerkungen (jedenfalls zu den ich noch was zu sagen habe):


* Sprache: Wie gesagt, die Deutschen begriffe sind zu lang :) Das soll aber später alles durch Icons etc. ersetzt werden.
* Andock-Funktion: wird überarbeitet
* Automat. Playlist-Songauswahl: wird gemacht
* Beschriftungen: das sind eigentlich erstmal Platzhalter :)
* StatusButtons: Gute Idee
* Visualisierung: Ist bekannt, wird überarbeitet
* StayOnTop: ist das noch nicht enfernt worden? :gruebel:
* Wenn ich "Stop" drücke und anschließend "Play" drücke: Wird gemacht
* Mausgesten: können doch deaktiviert werden ;)
* Die Grundfunktionen (Play, Pause, ...), sollten direkt per Tastendruck ausgeführt werden sollen: Play/Pause -> Leertaste ...
* CPU-Anzeige: 90%? :shock: Was hast du alles aktiviert gehabt (EQ, Tempo). hattest du CD-Wiedergabe an?
* Playliste Spieldauer: die ist doch im Hauptformular, reicht das nicht? :gruebel:
* "Löschen"-Button: der löscht die komplette Playlist
* zu schnelle Wiedergabe: das habe ich auch bei einer einzigen MP3, ich kanns aber einfach nicht nachvollziehen, warum der das macht...

Gausi 22. Feb 2008 11:00

Re: BullPlayer
 
Dann bitte den Hook optional abstellen. Das funktioniert einfach nicht, wenn so ein Treiber-Dingens im Hintergrund läuft. Ich hatte das Problem auch mal, dieses Topic könnte bei der Lösung weiterhelfen ;-).

@Übersichtlichkeit. Erstmal sieht der Player bei mir nicht so stylisch aus wie im Screenshot, sondern eher standardmäßig, was ja aber kein Problem ist. Aber: (Ist auch nicht böse gemeint, vielleicht ist das ja alles so gewollt. Allerdings ist "übersichtlich" was anderes.)
  • Warum ist die CPU-Last (noch dazu falsch, nehmt ihr die CPU-Last der bass.dll?) unter "Aktionen" aufgelistet?
  • Was ist an der Uhrzeit so wichtig?
  • Warum sind einige Captions fett, einige nicht?
  • Warum sind einige Captions beschriftet, andere mit Symbolen? Warum keine kleinen Grafiken oder Worte für alle (für die Buttons play, stop, pause, next etc.)?
  • Warum ist bei den Titel-Infos so unglaublich viel Freiraum? Noch dazu, wenn nicht alle Felder Infos enthalten?
  • Warum ist die Zeit- und Lautstärke-Anzeige rot?
  • Die Zeitanzeige (das Label) ist unschön plaziert - da wird viel Platz verschenkt.
  • Der Lautlos-Button sieht z.B. sehr gequetscht aus.
  • Position und Ausmaße des Lautstärke-Reglers passt irgendwie nicht.
  • Der EQ-Button auch nicht, das animierte Ausfahren des EQ-Fensters wurde ja schon bemängelt.
  • Welche Bedeutiung hat das Stop oben rechts?
  • In der Playlist. Warum ist da der Hintergrund schwarz, obwohl der Rest im Standard-Design von Windows gehalten ist?
  • Wenn das Ding ein MP3-Player ist: Warum die CD-Laufwerk-Auswahl immer anzeigen?
  • Unter Vista sind die Positionen der Elemente teilweise sehr an den Rand gequetscht und/oder überlappen sich teilweise
Das sind so einige Punkte, die mir dazu einfallen würden. Über andere Dinge, wie z.B. einen Button für Playlist, Einstellungen und Tray im Hauptfenster könnte man auch noch nachdenken, ob das so wichtig ist, dass man dafür so einen großen Button nimmt und/oder ob die in einer Gruppe mit dem Play-Button anzuordnen sind.

Matze 22. Feb 2008 11:28

Re: BullPlayer
 
Zitat:

Zitat von xX0815Xx
* CPU-Anzeige: 90%? :shock: Was hast du alles aktiviert gehabt (EQ, Tempo). hattest du CD-Wiedergabe an?

Da muss man nicht viel machen. Direkt nach dem Start, ohne dass ich etwas abspiele oder eingestellt habe, liegt die Player-CPU-Auslastung bereits bei rund 25%.
CDs gebe ich am Computer nicht wieder. Wenn, dann wandle ich diese in MP3s um und spiele sie dann ab. Ich habe also keine CD-Wiedergabe aktiviert, es sei denn, die ist standardmäßig eingeschalten.
Wenn ich da an VLC denke: Nach dem Start 0% CPU und bei der Wiedergabe von MP3s ebenfalls. Bei der Wiedergabe vom Filmen 0-2%. Das nur als Hinweis, was im Bereich des Möglichen ist. ;)

Vielleicht liegt die Auslastung an der Visualisierung. Ich persönlich lasse einen Player immer im Hintergrund laufen und da brauche ich keine Visualisierung und eine sehr geringe CPU-Auslastung, damit ich nebenher anderweitig etwas machen kann, auch beispielsweise ein Spiel. Dann bleibt für den Player nämlich nicht mehr viel übrig.
Ich habe nicht mehr im Kopf, ob man die Visualisierung bei euch ausschalten kann, falls nicht, sollte das noch geändert werden.

Aurelius 22. Feb 2008 11:50

Re: BullPlayer
 
Hook: wird gemacht

Screenshot: BullsEye wird bei sich als Windows-Theme ein MAC-Theme genommen haben, daher die Unterschiede.

* CPU: ja, die von der bass.dll
* Uhrzeit: hab ich mich auch gefragt :)
* Button-Grafiken:Wollen wir machen, Icons haben wir auch. das ganze müsste dann aber mit Images passieren (was auch kein großes Problem ist, ich möchte aber gerne einen Hover-Effekt habe und weiß nicht wie das leicht gehen soll)
* TitelInfos: hier soll es später noch die Möglichkeit geben das Ganze direkt in Editfeldern zu öndern (also die tags)
* Zeitanzeige: die soll eh weg^^
* Lautlos-Button: das soll dann später durch ein Icon ersetzt werden
* EQ-Button, Lautstärke-Position: wo könnten die denn besser positioniert werden?
* Stop oben rechts: einfach nur ne Statusanzeige, wird bald entfernt
* Playlist: KA, sieht schick aus? :D
* CD-Laufwerk-Auswahl: mir gefällts eigentlich so. ich mags nicht wenn man sich durch 10 versch. untermenüs wühlen muss um die gewünschte Funktion zu finden
* Vista: wenn du mit Elemente die controls meinst: das wäre mir neu. Wenn du die Fenster an sich meinst: das ist wegen diesen Rahmen die Vista um die Fenster zeichnet, die werden nicht in die Form.Width-Werte eingerechnet (welche ich aber zum ausrechnen nutze)


@ Matze: Hast du zufällig Vista? Ist bei meinem Vista auch so, unter XP ist das aber imho anders...
Wie kann man es denn so machen dass bei einem Leertasten-Klick der Button nicht gedrückt wird? Dann würde ich das auch mit Leertaste = Play-Button machen.

Matze 22. Feb 2008 11:58

Re: BullPlayer
 
Zitat:

Zitat von xX0815Xx
@ Matze: Hast du zufällig Vista? Ist bei meinem Vista auch so, unter XP ist das aber imho anders...

Getestet unter WinXP Prof., 32 Bit, SP2

Gausi 22. Feb 2008 12:50

Re: BullPlayer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von xX0815Xx
* TitelInfos: hier soll es später noch die Möglichkeit geben das Ganze direkt in Editfeldern zu öndern (also die tags)

Direkt im Hauptfenster? Ist das sinnvoll?
Zitat:

* EQ-Button, Lautstärke-Position: wo könnten die denn besser positioniert werden?
Schreib ich den Player, oder ihr? :stupid:
Zitat:

* Playlist: KA, sieht schick aus? :D
Wenn das sich ins Gesamtdesign einfügen würde: Ja. So sieht das einfach nur komisch aus.
Zitat:

* Vista: wenn du mit Elemente die controls meinst: das wäre mir neu. Wenn du die Fenster an sich meinst: das ist wegen diesen Rahmen die Vista um die Fenster zeichnet, die werden nicht in die Form.Width-Werte eingerechnet (welche ich aber zum ausrechnen nutze)
Siehe Bild im Anhang.

Einen Player jenseits der "Großen", den ich von der Bedienbarkeit äußerst gelungen finde, ist z.B. der Spider Player. Und wenn man sich die Credits anschaut, kommen einem Delphi-Programmierer einige Dinge sehr bekannt vor 8) .

BullsEye 22. Feb 2008 14:06

Re: BullPlayer
 
Die Uhrzeit ist nur eine "kleine" Spielerrei nebenbei.

Hm der Spiderplayer ähnelt aber wieder ziemlich sehr Winamp.

@xX0815Xx das mit den Editfeldern finde ich "beschissen". Es nimmt auch viel zu viel Platz weg!

Vista: Leider haben wir im Moment noch nicht die Möglichkeit es unter Vista zu testen!

Zu der Beschriftung: Da sind später noch ICONS geplant allerdings haben wir noch keine passenden dazu
Style: Er wird automatisch von Windows angepasst und ich habe den MAC Skin deshalb sieht er so aus. Später soll der Skin frei wählbar sein!(ggf)

Lautlosbutton gequetscht: Das ist nur weil sich damals wieder beschwert wurde über DEU/ENG.

Crazy Ivan 22. Feb 2008 15:19

Re: BullPlayer
 
Liste der Anhänge anzeigen (Anzahl: 1)
ich kann mich Matze und Gausi anschließen.

aber was ich noch festgestellt habe:
  • bei mir gehen die visualisierungen GAR NICHT (siehe screenshot)
  • ist es richtig, dass die progressbars minimale position haben, wenn die ausgabe lauter wird? ist das nicht andersrum normalerweise? (screenshot)
  • über ~65% lautstärke ist keine veränderung hörbar
  • wird der player mit einem doppelklick aus dem tray geholt, sollte er OnTop sein oder? bei mir ist er's nicht.

@matze: 13% auslastung maximal bei mir, trotzdem viel :pale: :| im leerlauf zieht er jede sekunde 2%, was macht die uhr, außer die zeit anzeigen? :)

BullsEye 22. Feb 2008 15:46

Re: BullPlayer
 
Mit der Visualiesirung ist klar. normal sollte sie auch nicht gehen ^^

hm Lautstärke funzt bei mir eig einwandfrei. vllt liegt es an Vista!?
Tray: wir behoben!

Crazy Ivan 22. Feb 2008 16:22

Re: BullPlayer
 
ich hab kein vista... xp sp2

Matze 22. Feb 2008 17:13

Re: BullPlayer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von BullsEye
Mit der Visualiesirung ist klar. normal sollte sie auch nicht gehen ^^

Wie erwähnt geht sie aber manchmal. :lol:

BullsEye 22. Feb 2008 17:45

Re: BullPlayer
 
hm ok ab und zu dann halt. trotzdem nicht so wies soll!^^
Aber schauen ma mal;)

Aurelius 24. Feb 2008 14:14

Re: BullPlayer
 
So, ich hab mal wegen der hohen CPU nachgeforscht und herausgefunden dass es wohl am JvShellHook liegt. Deswegen werde ich jetzt einen eigenen Hook schreiben, Assarbads Tut hilft ja :D

Visualisierungen: hier wird demnächst die Möglichkeit eingebaut die Visus von Winamp und dem WMP zu nutzen.

BullsEye 1. Mär 2008 11:33

Re: BullPlayer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Nochma wegen der CPU Auslastung. Die Anzeige im BP ist falsch!
In der nächsten Version wird diese auch (höchst wahrscheinlich) verschwinden.
(s. Screenshot)

Ein weiteres Prob bei der Verankerung im Kontextmenü der Daten und Ordner.
Sind mehrere mp3's ausgewählt so wird der BP auch mehrmals ausgeführt und es kommt zu einer Fehlermeldung

BullsEye 4. Mär 2008 21:06

Re: BullPlayer
 
Neue Oberflächen die ich son bissel entworfen habe! Hat allerdings noch keine Abspielen Funktion etc sondern ist nur die Oberfläche.
Die Tabs der PageControls kommen noch weg. Hab sie nun nur dagelassen damit man einen besseren Überblick bekommt!

BullsEye 13. Mär 2008 22:19

Re: BullPlayer
 
Der BullPlayer sucht noch Leute die Interesse und Ideen haben, diesen weiterzu entwickeln!!!

Larsi 19. Apr 2008 19:52

Re: BullPlayer
 
Ja hätte große Interesse das Ding weiterzuentwickeln, echt! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:20 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