Seite 1 von 2

anregungen für meinen mini-mediaplayer?

Verfasst: 20.10.2006 12:01
von DarkSoul
moinsen!

ich habe angefangen, einen kleinen mediaplayer zu basteln. Ich könnte noch ein paar funktionsanregungen und ideen gebrauchen, da er fast fertig ist. :|

Ich habe bereits folgendes eingebaut:
-Mediendatenbank - fasst ca. 20000 Titel mit interpret- und albumsortierung.
-Spielt WMA, OGG, WAV, MP3 uvm. (FMod!)
-Songs einzeln über Checkboxen abschaltbar
-Repeat/Shuffle/PlayBackWard/Intro/RepeatOne-Play
-ID3/WMA-Taganzeige
-Visualisierung ähnlich windowsmedia
-Webradioempfänger
-Skinnable, aber zzT nur ein Skin (zu faul, mehr zu machen :-) auch da ideen oder fotos, wie etwas ähnlich aussehen könnte!!!)
-Fenster mit SizeGadget
-Energiesparfunktion - deaktiviert vis und andere fresser, wenn eine andere anwendung aktiv ist.
-Player auf eine größe von 50*30 Pixeln schrumpfbar (kleinmodus) (mit gut lesbarer Taganzeige und Visualisierung)
-Bedienelemente sind keine gadgets, sondern designer-bedienelemente
-Der lautstärkeregler ist mein stolz - runder Knopf, den man mit der Maus richtig aufdrehen kann (3 Stunden hab ich an dem Sch...-ding gesessen und ich wear schon angesäuert! :evil: )
-nimmt auf 800MHz eine Leistung von 10% im betrieb auf. <)
-M3U-Speicherung
-grafik-gimmik: Animierte Basslautsprecher, die sich im Takt der Musik bewegen. 8)
-USB-Stick-Tankstelle mit MB-Zähler
-10-band-Equ - regeln der höhen, mitten und bässen
-Auto-gain funktion - regelt lautstärke automatisch, so dass alle songs gleich laut sind
-Tag-Editor
-Live-konzert funktion - macht aus jedem song einen livesong!!! klingt richtig echt <) !
-Datenbank durchsuchbar nach kriterien. die ergebnisse werden in eine neue Playliste gepackt! Auch nach Kritrien, wie häufig gehört, selten gehört, ruhig, wild etc. kann gesucht werden.


Daran fummel ich gerade:
-Videofunktion (dasselbe problem)
-Titel drag und drop in de liste verschiebbar
-CD-Player (auch Brenner, wenn ichs hinkrieg) 8)



kennt jemand ne frei nutzbare dll für audio-brenner? mein porogramm bleibt free, daher muss sie nicht ganz kostenlos sein (wie FMod reicht)


ich könnte noch einige anregungen gebrauchen. aber kommt bitte nicht mit DVD - hab kein laufwerk, wo ichs testen kann :cry:
Die Songnamen in der abbildung sind meine eigenen songs, die ich mal geklimpert hab. Daher keine Panik, dass sie nich weggestrichen sind
Die folgende Abbildung zeigt meinen Player. Wer Bock hat, kann den Titelbereich anders gestalten und mir mit seinem Namen schiecken, dann erscheint derjenige in der Mitwirkende-liste!.


wer mal luschern will: dann gebt das oben ein: :freak: :freak: :freak:
http://img82.imageshack.us/my.php?image ... nnttv0.png

Verfasst: 20.10.2006 14:29
von winduff
Bevor du das im Feedbackforum den Kritikern übergibst, solltest du dringend was am Design machen....

a) Viel zu größ
b) Logo öhm... komisch?
c) Die Lautsprecher haben vom ausschneiden / rippen noch weisse ränder...

Schwarz / Rot / Grün ist nicht jedermanns Farbe

Verfasst: 20.10.2006 14:39
von bobobo
apropos Design ..

als Anregung gibt es auch den billy
http://www.sheepfriends.com/?mode=downl ... ysetup.exe

ist zwar nicht ganz so umfangreich wie Deiner, aber von den
Funktionen als Player absolut ausreichend.

Verfasst: 20.10.2006 14:57
von Zaphod
Nicht böse sein, aber mir tut bereits der screenshot ziemlich in den augen weh. Hübsch ist jedenfalls irgendwie anders.

Verfasst: 20.10.2006 16:45
von dllfreak2001
Doch ich finda da schon was hübsch...
Der minimodus sieht geil aus!
Pack da paar kontrollbuttons dran und der player ist perfekt!

Verfasst: 20.10.2006 17:55
von Captn. Jinguji
Also, mir gefällt er auch.

Ich denke, das Bild wirkt nur grell, weil da auch noch die blaue WinXP Standardfensterborder farblich mitspielt. Da ich diesen Look bei mir abgeschaltet habe, wäre das Ding für mich ok (vielleicht noch lieber ein helleres grün statt lachsfarben als Textfarbe).
Ideen:

* einen "RandoMaster", der benutzerabhängig für eine wählbare Anzahl von Titeln (20,30,....,NN.) die jeweilige persönliche TopNN nachhält und auf Wunsch durchgewürfelt abspielt. Und dafür noch einen "Salter", der auf Wunsch 10% wenig gespielte Titel dazu mischt.

* überhaupt Playlists. Wirst Du wohl haben, hast sie aber nicht ausdrücklich erwähnt.

* "Karaokator". Es gibt ein Fileformat, bei dem man durch Steuerzeichen in Lyricdateien das taktsynchrone Anzeigen der Lyrics während des Abspielens ermöglichen kann (hab im Moment aber vergessen, wie das heisst)

* "Anspieler", der nach einer wählbaren Anzahl Sekunden zum nächsten Titel wechselt

*"Moodplayer", über die Tags kriegst Du ja auch hin, Songs einer bestimmten Gattung zu Playlisten zusammenzustellen und abzuspielen
z.B ROmantische Musik (....ehhhrrmmm...passt jetzt nicht unbedingt auf die im Bild aufgeführten Titelchen)

* "Libraryfunktion" , wählbare Bibliotheken (müssen ja nur Links enthalten, damit die Titel nicht doppelt gehalten werden)

* "Katalog" mit Druckfunktion

Und lass Dich nicht entmutigen ;)

Verfasst: 21.10.2006 13:15
von DarkSoul
Der Billy-Player kann doch ganz gut was, aber ich hab da noch ne mützevoll bugs: Beim Abspielen von MP3 > 128KB crasht er und die shuffle-funktion macht absturz... da guck mal nochmal rein...

Das design ist mir im momenmt auch nebensächlich, aber ich musste da was zusammenschustern, damit ich weiß, wo ich klicken muss für play,pause usw. mir ist der momentan fubnktionsteil wichtiger.

welche farben schlagt ihr vor? fenster wegh geht nicht, dann geht sizegadget nichmehr :cry:

Autor Nachricht
Captn. Jinguji, deine Ideen gefallen mir :allright: , danke, aber die letzten beiden Punkte, was ist das genau???
Die anspielfunktion und Playlisten sind drin.

der klein modus: na ich wollte 10 pixel kleiner sein als der kleinste player, den es hier gibt... :mrgreen:

Verfasst: 22.10.2006 05:09
von Captn. Jinguji
Biedermeier hat geschrieben:Captn. Jinguji, deine Ideen gefallen mir :allright: , danke, aber die letzten beiden Punkte, was ist das genau???
Die anspielfunktion und Playlisten sind drin.
Danke, aber - na ja - so revolutionär sind die Ideen nicht, sie stellen eher meine Wunschausprägung für das, was man in Ansätzen schon hie und da mal gesehen und für sinnvoll erachtet hat, dar.

"Katalogfunktion" = Eine Listfunktion aller dem Player bekannten Titel nach wählbaren Kriterien ( oder eben auch :"alles"). Druckausgabe wäre ganz nett für den Gesamt-Überblick

"Library" : da habe ich mir gedacht:
Ab und zu sollte man auch bei so relativ unwichtigen Daten wie Musikdateien eine Datensicherung vornehmen. Das kann man zwar auch einfach so hintereinander weg machen im Rahmen der normalen DaSi.

Man könnte aber auch je (Ziel-)Datenträger gezielt Dateiauswahlen ablegen und den Datenträger dann als "Library" verstehen. Die könnte man dann sogar gezielt von der Platte löschen; wenn man später einen Titel daraus im Katalog (der ja "alle Titel" kennt) auswählt, kommt dann halt die Aufforderung "Bitte Library #112, DVD 'Klassik I'" einlegen.
Wenn man zu einem Titel die Library mit speichert, weiss man dann auch, welche noch nicht gesichert sind, da dann der Eintrag leer sein müsste (oder meinetwegen auf "nur online vorhanden" gesetzt ist).


Ach da fällt mir noch eins ein :"Playlist-to-MP3-Stick - Exporter"
für vorgegebene Stickgrössen.
Ich bin immer etwas genervt, wenn ich mir eine tolle Playlist zusammenstelle, die dann auf einen MP3 Stick laden will und dann feststelle, dass die Liste in summa mal wieder ein paar MB zu gross ist. Eine Funktion, die im Vorhinein 256MB, 512 MB etc. für Playlistgrössen berücksichtigt - und dabei auch den durch das Stickfilesystem vorgegebenen Slack - wäre da sehr hilfreich

Bei der Vielzahl der von Dir unterstützten Formate kann es auch sinnvoll sein, nach Filetyp zu selektieren (nicht alle -externen- MP3 Player unterstützen alle Formate ).

Verfasst: 23.10.2006 11:05
von bobobo
Billy nutzt die BASS.DLL und hat demnach die Fehler der BASS.DLL
mit übernommen.

mir ist der Billy übrigens noch nie abgekackt. Liegt wohl an spezifischen mp3-Dateien. oder an mir :shock:


aber nun genug davon
:)

Verfasst: 23.10.2006 14:55
von DarkSoul
USB-Funktion hab ich schon. Leider funktioniert DeleteFile() irgendwie scheiße, da bleiben immer restdateien aufm player. da fummel ich nochn bischn.

:| hab funkt-liste ganz oben geupdated, da ist jetzt der neueste stand.