AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Lars Music Player Deluxe Ver.: 1.0 Alpha
Thema durchsuchen
Ansicht
Themen-Optionen

Lars Music Player Deluxe Ver.: 1.0 Alpha

Ein Thema von Larsi · begonnen am 26. Mai 2008 · letzter Beitrag vom 26. Mai 2008
Antwort Antwort
Seite 2 von 2     12   
Larsi
Registriert seit: 10. Feb 2007
Hi,
hiermit stelle ich euch mein neustes Programm frei zur Verfügung. Es handelt sich um einen Musik- Player, wie der Name schon sagt.


Kurzbeschreibung:

Mit Lars Music Player können Sie Mp3s und Cds abspielen, sowie Ihre Musik in einer Playlist abspeichern. Eine Visualisierung ist ebenfalls enthalten. Id3 Tags werden selbstverständlich auch ausgelesen, sowie der Mpeg Header.


Alle Funktionen im Überblick:

-Wiedergabe von Mps/Cds
- Pausieren von Mp3s/Cds
- Stoppen von Mp3s/Cds
- Vorheriger Titel in der Playlist (nis jetzt kalppt das bei Cds noch nicht)
- Nächster Titel in der Playlist (nis jetzt kalppt das bei Cds noch nicht)
- Playlist mit Hinzufügen/Löschen/Laden und Speichern- Funktion (Playlist erstellt zwei Dateien beim Speichern, beide werden benötigt)
- Visualisierung (Vu- Meter sowie Pegel)
- Lautsärke ändern
- Im Lied suchen mit Trackbar
- Id3 Tag Anzeige
- Mpeg Header Anzeige
- Kompakt- und Slimmodus (Playlist und Id3 Tags werden dann ausgeblendet)
- Man kann das Aduiogerät auswählen, zu dem die Visualisierung verwendet werden soll


Design:

Ich glaube, dass ich das Design nicht verändern werde, da ich den Player so übersichtlicher finde.


Formate:

Es können zwar schon mehrere Formate abgespielt werden, aber in dieser (Alpha) Version wollte ich mich erstmal nur auf Mp3s beziehen, wegen den Id3 Tags usw.


Werden irgendwelche Daten automatisch angelegt:

Nein, wenn man keine Playlist speichert, wird das System nicht verändert


Download:

Bis jetzt nur hier in der Delphi- Praxis, werde es aber auch noch auf meinen Server packen


Bekannte Bugs:

- Cds können nicht durchsucht werden, man kann die Titel nicht auswählen, sondern nur durchlaufen lassen
- Einstellungs- Menü fehlt (noch)
- Trayicon fehlt (noch)



Hilfe, ich habe keine Visualisierung:

Falls das der Fall sein sollte wiefolgt vorgehen:
- In der Combobox alle möglichen Aduioausgabegeräte ausprobieren
- Auf das Lautsprecher- Symbol unten in der Taskleite klicken und unter Optionen -> Eigenschaften auf Aufnahme umstellen und die Lautstärke von SpDIFin oder Stereo Mix verändern





Ich will natürlich wie immer Bugs, Anregungen und Lob
Angehängte Dateien
Dateityp: exe larsmusicplayerdeluxe_199.exe (738,0 KB, 53x aufgerufen)
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ

Geändert von Larsi (25. Nov 2019 um 07:59 Uhr)
 
Nils_13
 
#11
  Alt 26. Mai 2008, 14:38
Ich muss mal ganz ehrlich sagen, dass ich diesen Player unter keinen Umständen benutzen würde. Das Design ist zwar übersichtlich, aber macht mir den Desktop _zu_ dicht und bietet für die Fenstergröße fast nichts. Programme wie Miro sind ebenfalls sehr übersichtlich und tausend mal schöner zu bedienen. Du kannst dich wortwörtlich an einem Multimediaplayer tot programmieren. Einen Player zu programmieren, der wirklich gut/einfach zu bedienen ist, ist leicht zu programmieren, aber er muss immer noch sehr viel können. Es gibt tausend Sachen die fehlen. Es ist beschissen, dass mir gerade nur wenige einfallen (zum Beispiel: Auslesen von Audiotags von mehr Formaten als nur MP3, viel Vergnügen; Video wäre drüber nachzudenken und gar nicht so leicht umzusetzen; Tray; Optionsmenü), aber in deinem Alter war mein Player auch nicht viel besser als deiner und eins muss ich klar sagen: Die erste wirklich brauchbare Version von meinem hat zwei Jahre Entwicklungszeit in Anspruch genommen, weil ich noch nicht so gut im programmieren wie heute war. Und mein Player wird seit dem 1. April neu entwickelt, da er gerade weil ich so schlecht war, viele Performancefehler und vieles mehr enthält. Ich kann dir nur wärmstens empfehlen, dich lieber mit anderen Projekten zu befassen. Dieses Thema wird noch auf gut 10 Seiten kommen, wenn du das Projekt durchziehen willst und gut ist er am Ende nicht zwangsweise. Sei dir darüber im Klaren. Du hast außerdem noch genügend andere Projekte, du veröffentlichst so wie ich das sehe sehr viel. Entwickel lieber andere Projekte weiter, lerne dabei und beschäftige dich erst dann mit einem großen Projekt wie diesem.
  Mit Zitat antworten Zitat
1234588
 
#12
  Alt 26. Mai 2008, 15:49
ich kann Nils_13 nur zustimmen. ich selbst schreibe seit letztem sommer an einem vergleichbaren programm(davor gabs es schon ein paar andere, der aktuelle ist aber nonvcl und in fpc geschrieben). ein gutes programm zu schreiben ist eine sache, ein programm das der user auch benutzen wuerde, ist wieder was anderes. imho muss man auch den user von seinen gewohnheiten abbringen koennen (gewohnheiten im sinne von seinen lieblings programmen). mit technik und huebschen aussehen kann man ohne weiteres nichtmehr ueberzeugen. konkurrenz schlaeft nicht :o)

seitdem ich angefangen hab, hat sich vieles getan. beispielsweise hab ich ihn so konstruiert, das er ohne plugins nichts kann außer musik abspielen. dazu sollte ich sagen, das ich darauf aus war, ein kleines, schnelles und kompaktes programm zu schreiben, was seinen zweck erfuellt (mich haben ladezeiten von iTunes und co. gewaltig gestoert). wers mag kann es mit plugins erweitern wie er moechte.

ich hab eine beachtliche klasse geschrieben, die ein dynamisches, imho sehr flexibles plugin system mit nur 2 zeilen implementiert. dabei waren plugins nie geplant. als ich damals auf die idee gekommen bin, hatte ich keine ahnung wie ich sowas anstellen soll. ich fing an zu tuefteln, brachte immer neue ideen ein. mit jeder herausforderung wuchs mein verstaendnis und koennen. ich kann von mir wirklich behaupten, das ich mit meinen programmen gewachsen bin. und das nicht weil ich mich mit dem erstbesten, funktionierenden programm zufrieden gegeben hab bzw. es veroeffentlicht hab, sondern weil ich mir ein ziel gesetzt hab, welches ich um jeden preis erreichen will.

was ich damit sagen moechte ist, das ein scheinbar fertiges programm noch lange nicht fertig sein muss.
noch ein tip: gib nie unfertige / fehlerbehaftete programme heraus. fehler sind zwar nie zu vermeiden, dennoch sollte man die, die man kennt beseitigen
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

 
Delphi 7 Professional
 
#13
  Alt 26. Mai 2008, 19:57
HI,

mir fehlt Drag&Drop für Dateien und die Funktion Ordner hinzuzufügen, da man kaum mehr als 10 Titel über einen Dateidialog in eine Liste einfügen würde. Bei mir stockt die Musik auch. Und an die ProgressBar solltest du vllt. Volume dranschreiben, das man weiß um was es geht.

rollstuhlfahrer

PS: Wertung: nicht zu empfehlen
Bernhard
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz