Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Noch ein MediaPlayer (https://www.delphipraxis.net/80308-noch-ein-mediaplayer.html)

Pinki 6. Nov 2006 22:10


Noch ein MediaPlayer
 
Liste der Anhänge anzeigen (Anzahl: 3)
Kurzbeschreibung:
Ein kleiner mediaplayer für fast alle gängigen Audio und Videoformate(bis auf .wmv noch nicht getestet!).Der entsprechender Videocodec muss vorinstalliert sein.

Als Komponenten habe ich für Audio den BassDLLPlayer und für Video den DSPack benutzt!

Funktionen
Popupmenü's
Einlesen von ID3v2 Tags
Speichern und Laden von Playlisten.
Rekursives Durchsuchen von Ordnern.
Visualisierung
Vollbild,Wallpapermodus füe Videodateien usw usw.
In Tray ablegen...

Würde mich über Euer Feedback sehr freuen und wenn Sie den Proggi ausfühlich testen!
es ist noch nicht vollendet(Eure Vorschläge und Bugsmeldung sind herzlichst Willkommen.)

Hier noch ein paar Screenshots.

[EDIT]
Erweiterte Funktionen:
Drag 'n' Drop Funktion vom Explorer
Playlist bearbeiten:Einträge verschieben und löschen
Multiselect Funktion
[/EDIT]

Pinki 7. Nov 2006 19:26

Re: Noch ein MediaPlayer
 
Noch kein Feedback
Will auch keiner runterladen.Schade :?

Push,push

Sunlight7 7. Nov 2006 20:13

Re: Noch ein MediaPlayer
 
Pushen ist erst nach 24 Std. erlaubt :warn:
Und warum in der Freeware Sparte pushen?

Zum Player:
Das Design ist nicht so ganz meins, hab es mit Videos versucht (.avi), gab kein Bild :gruebel:

Daniel G 7. Nov 2006 20:21

Re: Noch ein MediaPlayer
 
Zitat:

Zitat von Sunlight7
Pushen ist erst nach 24 Std. erlaubt :warn:

Die 3 Stunden... :lol:

'tschuldigung, aber das musste mal sein... :wink:

Sunlight7 7. Nov 2006 20:26

Re: Noch ein MediaPlayer
 
Stimmt schon, aber in der Freeware Sparte pushen :roll:

Edit: Okay, das war jetzt ein wenig hart.
Baue doch was neues in den Player ein, dann haste einen guten Grund, den Thread hervorzuheben :wink:
Und wenn's wem gefällt, schreibt er selber was dazu :zwinker:

Nils_13 7. Nov 2006 20:59

Re: Noch ein MediaPlayer
 
Ja, was soll man dazu sagen...ein NICHT Mp3-Player, wie jeder Andere. Warum eigentlich Mp3-Player, wenn er doch auch anderes unterstützt ? [EDIT]Hab mich wohl verlesen, sry :?[/EDIT]

Pushen in der Freewaresparte würde ich alleine deshalb nicht tun, weil es sein kann, dass es keine Kritik gibt und da kannst du froh drüber sein.

Pinki 9. Nov 2006 04:24

Re: Noch ein MediaPlayer
 
Ok kein Pushen mehr :-D :-D war nur als Spass gemeint :thumb:

Zitat:

Zum Player:
Das Design ist nicht so ganz meins, hab es mit Videos versucht (.avi), gab kein Bild
Design ist Geschmacksache.Bin mit Buttons auch nicht ganz glücklich aber sobald ich bessere Idee habe werde ich es mal ändern.
Kei Bild:Liegt wahrscheinlich am Codec.Bei mir spielt er avi ohne probleme :gruebel:

MfG

Pinki

Sunlight7 9. Nov 2006 05:02

Re: Noch ein MediaPlayer
 
Nö, liegt nicht am Codec (Indeo 5.11 / DivX), hab einen MCI Player geschrieben, der kann das mit Video problemlose abspielen :angel2:

Etwas komisches ist mir noch aufgefallen:
Wenn ich ein Video öffne, verschwindet das Hintergrundbild = :gruebel:
Wenn ich dann auf Toggle klicke, ist es dann wieder da = :gruebel:

Edit: Design: Die "schwarze Liste" (die übrigens ein paar Pixel zu weit links ist :wink: ) tut halt schon etwas weh.
Es fehlt noch, per Drag & Drop Dateien zur Liste hinzufügen zu können.
Übrigens, warum blinkt der Rückwärts-Button, gleich nach dem Programmstart???
WMA spielt er net :(
Die lange Ausblendzeit beim Beenden wird auch schnell nervend :zwinker:

Edit II: Also das mit den Videos :mrgreen:
Spiele mal eine Liste mit Audio Titeln, während einer spielt klicke auf Clear List, und öffne dann eine Liste mit Videos :mrgreen: Netter Bug :mrgreen: :mrgreen: :mrgreen: Dann spielt er die Videos nur ne Sekunde an.
Übrigens: Das mit dem Toggle, da ist irgendwo ein Knoten drinnen, manchmal gehts :-D

Während ein Titel wiedergegeben wird, man auf Clear List klickt, und dann auf Stop klicken möchte :stupid: Geht aber net :mrgreen:

Wie schaltet man die Vis ab? Damit man nicht von der Arbeit abgelenkt wird :mrgreen:

Gausi 9. Nov 2006 07:41

Re: Noch ein MediaPlayer
 
Als ich den Titel gelesen habe, war ich ja erstmal geschockt. Komm bloß nicht auf die Idee, darauf basierend einen neuen Namen mit Abkürzung für deinen Player zu finden :lol:

Der Player gefällt mir schon ganz gut. An dem Design könnte man noch was machen, aber da kann man immer was machen.
Aber bei der Bedienung gibts aber noch ein paar Macken, und ein paar Unstimmigkeiten sind drin.
  • Kein Drag&Drop vom Explorer, und der Dateien öffnen Dialog erlaubt nicht das einfügen mehrerer Dateien
  • Titel in der Playlist lassen sich nicht verschieben oder einzeln löschen
  • Man kann nicht erkennen, welcher Titel gerade abgespielt wird
  • Kann man bei Filmen die Zeitanzeige ausblenden?
  • Wenn ich bei Filmen die Lautstärke ändere, bleibt die Lautstärke beim nächsten mp3 auf dem altem alten Stand - entweder beide Lautstärken ändern, oder die Anzeige wieder anpassen
  • das Fenster lässt sich nicht in der Größe verändern
  • und: beim Beenden sollte die Playlist gespeichert werden ;-)

Pinki 18. Nov 2006 17:49

Re: Noch ein MediaPlayer
 
Hi danke für euer Feedback war bisschen fleissig die Tage und neue Funktion eingebunden sowie einige Bugs beseitigt :mrgreen:
Zitat:

Kein Drag&Drop vom Explorer, und der Dateien öffnen Dialog erlaubt nicht das einfügen mehrerer Dateien

Titel in der Playlist lassen sich nicht verschieben oder einzeln löschen

Man kann nicht erkennen, welcher Titel gerade abgespielt wird

Kann man bei Filmen die Zeitanzeige ausblenden?

Wenn ich bei Filmen die Lautstärke ändere, bleibt die Lautstärke beim nächsten mp3 auf dem altem alten Stand - entweder beide Lautstärken ändern, oder die Anzeige wieder anpassen

das Fenster lässt sich nicht in der Größe verändern

und: beim Beenden sollte die Playlist gespeichert werden
* Drag& Drop funktion erweitert
* Playlist lässt sich bearbeiten
* Scrollanzeige welcher titel abgespielt wird
* Die Zeitanzeige bei Filmen schaltet sich automatisch nach ein paar sek. aus
* Lautstärke von Video und audio wird automatisch angepasst :-)
* wenn du das Hauptfenster meinst finde ich nicht gerade günstig wegen verzerrungen sonst ist Videopanel in Grösse veränderbar :-)
* Letzte Playliste wird beim Beenden abgespeichert!

Grüss Pinki

Zitat:


Übrigens, warum blinkt der Rückwärts-Button, gleich nach dem Programmstart???
WMA spielt er net
Die lange Ausblendzeit beim Beenden wird auch schnell nervend
* war timerkolision :-)
*WMA spielt er nicht stimmt :mrgreen:
* ausblendzeit für lahme kisten verkürzt :thumb:

Zitat:

Edit II: Also das mit den Videos
Spiele mal eine Liste mit Audio Titeln, während einer spielt klicke auf Clear List, und öffne dann eine Liste mit Videos Netter Bug Dann spielt er die Videos nur ne Sekunde an.
Übrigens: Das mit dem Toggle, da ist irgendwo ein Knoten drinnen, manchmal gehts

Während ein Titel wiedergegeben wird, man auf Clear List klickt, und dann auf Stop klicken möchte Geht aber net

Wie schaltet man die Vis ab? Damit man nicht von der Arbeit abgelenkt wird
Das mit eine sek weiss ich nicht was du meinst habe ich nicht feststellen können alles Roger :mrgreen:
Toggleproblem beseitigt kam nur sporadisch vor.komisch.. :gruebel:
Visu abschaltbar :-)
Es sollte jetzt funzen.Obwohl ich glaube es gibt noch welche Bugs :hi:

An Design werde ich wenn ich zeit habe doch was ändern

MfG
Pinki

Sunlight7 18. Nov 2006 19:00

Re: Noch ein MediaPlayer
 
Also diese Geräusche beim ändern der Position :nerd:

Den Bug mit den Videos hast Du erweitert, jetzt hängt sich das Programm auch auf...

Und:
Zitat:

Zitat von BH Media Player 2.0
Zugriffsverletzung bei Adresse 00467816. Lesen von Adresse 00000000.

Zitat:

Zitat von BH Media Player 2.0
Der Index der Liste überschreitet das Maximum (4)

Reproduzierbar:
Stelle abwechselnd eine Audio und Video Datei in die Liste und erlebe die blauen Wunder...

PS: Die Maus bleibt beim ändern der Position in dem Feld hängen, gleiche Fehlerquelle.

Pinki 18. Nov 2006 23:21

Re: Noch ein MediaPlayer
 
Hallo es scheint ein problem mit Codec zu geben bei mir funzt proggi einwandfrei.Nochmal getestet.Deswegen kann ich auch nicht nachvollziehen die Fehlermeldung
Hier verweise ich auf Codecs die von mir benutzt werden
ACE Mega Codec

Wenn jemand noch proggi getestet hat wurde mich gerne über Feedback freuen damit ich vergleichen kann ob Fehler bei Euch auftaucht

MfG

Sunlight7 18. Nov 2006 23:41

Re: Noch ein MediaPlayer
 
Verwendete Codecs:

Audio: PCM, ADPCM, MP3 Pro (alle in .Wav)
Video: DivX 4, DivX 5, Indeo 5.10, Indeo 5.11, HuffYUV 2, RLE, RGB, YUY2

Überall die gleichen Probleme, ich glaub' nicht, das es an den Codecs liegt.

Pinki 18. Nov 2006 23:48

Re: Noch ein MediaPlayer
 
Zitat:

Zitat von Sunlight7
Verwendete Codecs:

Audio: PCM, ADPCM, MP3 Pro (alle in .Wav)
Video: DivX 4, DivX 5, Indeo 5.10, Indeo 5.11, HuffYUV 2, RLE, RGB, YUY2

Überall die gleichen Probleme, ich glaub' nicht, das es an den Codecs liegt.

Es war nur vermutung aber bei mir funktioniert alles... :gruebel:

Der Proggi hängt nicht oder sonst was.Wann kommt genau die fehlermeldung nur bei Videos oder auch audiodateien???
MfG

Sunlight7 18. Nov 2006 23:59

Re: Noch ein MediaPlayer
 
Also, ich hab zb:
1. Eine PCM Wave Datei
2. Ein Video mit HuffYUV2
3. Noch ne Wave
4. Noch n Video

Dann:
1. Wiedergabe starten
2. Mit dem Regler Position ans Ende schieben.
3. Es öffnet sich das Video Fenster
4. Eines von den dreien
4a. Video wird übersprungen
4b. Zugriffsverletzung
4c. Aufgehängt
5. (Wenn nicht 4c) Dann spielt die 2. Wave
6. Wie 2
7. Gleiches wie 4
8. ListenIndex Fehler...


Edit: Okay, jetzt hab' ichs:
Das Problem entsteht, wenn Du den Regler nicht schnell genug loslässt, oder bei einem Video mit dem Regler ganz nach rechts fährst.

Pinki 19. Nov 2006 01:57

Re: Noch ein MediaPlayer
 
Hi Sunlight,

hast recht gehabt war ne blöde fehler wo ich Regler.maximum auf Lied bzw. Videolänge gesetzt habe
3 sek weniger und es geht schon :wall: :mrgreen: :mrgreen:

Irgendwie scheint er auch problem mit wav dateien gehabt zu haben habe die bis auf weiteres erstmal rausgenommen :stupid:

Ich habe noch etwas an Drag&drop funktion geändert weil es schien mir dass der Player während der Wiedergabe und gleichzeitiges verschieben der dateien in der Playliste den Faden verloren hat :gruebel:

Mal schauen
Der Quellcode ist ja ziemlich Laaaang , man verliert langsam den überblick :mrgreen: ... :hi:

MfG

Sunlight7 19. Nov 2006 02:03

Re: Noch ein MediaPlayer
 
Wie lange? 1000 Zeilen? :mrgreen:

Pinki 19. Nov 2006 02:08

Re: Noch ein MediaPlayer
 
Lang genug :-D :-D

und das werden meine neue Buttons Buttons

Was hälst du davon :mrgreen:

Gar nicht schlecht hasste drauf

Sunlight7 19. Nov 2006 02:16

Re: Noch ein MediaPlayer
 
Sag schon, wie viele :mrgreen:


Ähm... :gruebel:
Zitat:

Zitat von BH Media Player 2.0
Zugriffsverletzung bei Adresse 00467816. Lesen von Adresse 00000000.

Ich glaub' ich hab ein Deju Vu (oder wie man das auch sonst schreiben mag).
Jedenfalls kommt mir das bekannt vor...


Zitat:

Zitat von Pinki
und das werden meine neue Buttons Buttons

Was hälst du davon :mrgreen:

Wenn Du Dich an die Lizenz hälst, hab ich nix gegen

Zitat:

Zitat von Pinki
Gar nicht schlecht hasste drauf

Ich bin net umsonst Privater Beta-Tester :???: :mrgreen:


Edit: Übrigens, die heißen TPaintedButtons, soviel Zeit muß sein :mrgreen:

Edit2: Stand da net was von Drag & Drop vom Explorer :gruebel:
Das geht aber net :gruebel:

Da sehe ich noch nen Bug: Wenn man ein Video abspielt, und sich das Wiedergabefenster schließt, dann ist Schluß mit Drag & Drop vom Explorer :wink:

Pinki 19. Nov 2006 14:59

Re: Noch ein MediaPlayer
 
Zitat:

Zitat von Sunlight7
Sag schon, wie viele :mrgreen:

Da sehe ich noch nen Bug: Wenn man ein Video abspielt, und sich das Wiedergabefenster schließt, dann ist Schluß mit Drag & Drop vom Explorer :wink:

Aktuell *1822* :mrgreen: :mrgreen:

Tatsache Drag&Drop funktioniert nur während der Wiedergabe sonst TOT :stupid:
Ähmmm.. keine Ahnung muss noch überlegen :gruebel:

Ich habe zwei Drag&Drop funktionen einmal vom Explorer und einmal innerhalb der Playliste dateien verschieben.In beiden Fällen ist Source:ListBox1. :?: :wiejetzt:

Pinki 22. Nov 2006 21:03

Re: Noch ein MediaPlayer
 
Drag&Drop Funktion vom Explorer sollte eigentlich funktionieren.Verschieben der Einträge während der Widergabe ist jedoch nicht möglich!(auf False gesetzt.Es musste so sein :roll: )

Zitat:

Zitat von Sunlight7
Sag schon, wie viele :mrgreen:

Nach umfangreicher optimierung sind es nun 1824 zeilen :mrgreen: :mrgreen:

MfG

Pinki

Sunlight7 22. Nov 2006 21:24

Re: Noch ein MediaPlayer
 
Da sind aber nich viele Zeilen hinzugekommen :mrgreen:

Was denn mit Drag & Drop los? :gruebel:

Ähm :gruebel:
Ich hab schon wieder n Deja Vu:
Zitat:

Zitat von BH Media Player 2.0
Zugriffsverletzung bei Adresse 0048EE5A in Modul 'BHMediaPlayer.exe'. Lesen von Adresse 00000000.

:gruebel:

Pinki 22. Nov 2006 21:31

Re: Noch ein MediaPlayer
 
Zitat:

Zitat von Sunlight7
Da sind aber nich viele Zeilen hinzugekommen :mrgreen:

begin
end;
:mrgreen: :mrgreen:


Zitat:

Zitat von Sunlight7
Was denn mit Drag & Drop los? :gruebel:

Ähm :gruebel:
Ich hab schon wieder n Deja Vu:
Zitat:

Zitat von BH Media Player 2.0
Zugriffsverletzung bei Adresse 0048EE5A in Modul 'BHMediaPlayer.exe'. Lesen von Adresse 00000000.

:gruebel:

Dra n drop vom Explorer sollte funktionieren.verschiben während der wiedergabe leider nicht möglich :?

Wann kommt dieese Meldung Sunlight? Beim Dropen oder??

Sunlight7 22. Nov 2006 21:35

Re: Noch ein MediaPlayer
 
Nö, wie gehabt, übliches Problem :wink:

Edit: Wenn man nur Videos in der Liste hat tritt das Problem net auf (zumindest wars jetzt beim probieren net da).
Du verwendest da ja zwei verschiedene Player für Audio und Video, oder?

Übrigens, bei dem Ausblenden gibts nen Bug: Das darunter liegende Fenster wird nach links animiert, dort wo Du die Titel vorbeilaufen läßt :wink:

Pinki 22. Nov 2006 22:10

Re: Noch ein MediaPlayer
 
Ja es sind 2 Player.Für Audio ist BassDLLPlayer und für Videos DSPack.Dat Problem scheint in der procedure FilterDSEvent zu geben denk ich mal(If Event=EC_Complete then...
wenn letzter Eintrag dann Filter schliessen(Active:=False)
sonst ForwardClick)...
in der Procedure Forward und RewindClick musste ich einmal Filter.Active auf False und nachfolgend auf true setzen damit zumindestens das Effekt bei Videos nicht mehr vorkommt.Es ist bestimmt ne Kleinigkeit die ich übersehen habe.Danke erstmal Sunlight werde mich Morgen dran machen.

:thumb:


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