Delphi-PRAXiS

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

iaby 26. Dez 2002 22:38


ein weiterer mediaplayer
 
Liste der Anhänge anzeigen (Anzahl: 1)
es gibt zwar schon einige mediaplayer, aber ich habe trotzdem einen geschrieben.
er basiert auf Oggcut von Tobias Waldvogel.
Die zwei wichtigsten Features:
- Bookmark support
- Playlist support (*.pls, *.m3u)

ich habe in mal mit in den anhang geschmissen ;-)
könnt ihn mal ausprobieren und ein paar bugs sowie verbesserungsvorschläge posten.
mir gefällt er sehr gut, ist jetzt auch mein standard player, da winamp zu langsam und verbugt war!

enjoy it :D

PS: ist noch eine beta!

iaby 26. Dez 2002 22:52

noch zwei sachen die ich vergessen habe:

1) ich hafte nicht für irgendwelche schäden, die durch das programm enstanden sind.

2) danke ich delphi-praxis.net, die mir indirekt über die kompetente beantwortung meiner fragen das programmieren dieses programms deutlich erleichtert oder manche funktionen des mediaplayers erst ermöglicht haben!!!

gruß,
iaby

d3g 27. Dez 2002 11:59

Hi iaby,

folgendes steht im OggCut-Sourcecode:
Delphi-Quellcode:
{*******************************************************************************
*                                                                              *
* This file is part of the Ogg File Cutter                                    *
*                                                                              *
* Copyright (c) 2002, Tobias Waldvogel                                        *
* All rights reserved.                                                        *
*                                                                              *
[b]* Redistribution and use in source and binary forms, with or without          *
* modification, are permitted provided that the following conditions are met: *[/b]
*                                                                              *
*  - Redistributions of source code must retain the above copyright notice,   *
*    this list of conditions and the following disclaimer.                    *
*                                                                              *
[b]*  - Redistributions in binary form must reproduce the above copyright notice, *
*    this list of conditions and the following disclaimer in the documentation *
*    and/or other materials provided with the distribution.                   *[/b]
*                                                                              *
*  - The names of the contributors may not be used to endorse or promote      *
*    products derived from this software without specific prior written       *
*    permission.                                                              *
*                                                                              *
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" *
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE   *
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE  *
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE    *
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR         *
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF        *
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS    *
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN     *
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)     *
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE  *
* POSSIBILITY OF SUCH DAMAGE.                                                 *
*                                                                              *
*******************************************************************************}
Du verlinkst zwar auf seine Seite, aber ein "copyright notice", "this list of conditions" und "the following disclaimer" ist in deinem Programm nicht zu finden. Damit dürfte es wohl illegal sein, das Programm so zu vertreiben, ich würde es schnellstmöglich wieder vom Netz nehmen.

MfG,
d3g

iaby 27. Dez 2002 21:17

ich habe mit dem inhaber des urpsünglichen codes gesprochen und er hat mir das recht gegeben, das programm kostenlos zum download anzubieten!!!
ich glaube der disclaimer bezieht sich nur auf den code direkt, und dort ist er ja auch weiterhin zu finden!(was ihr ja aber nicht sehen könnt :wink: )

[edit]hier mal die original e-mail (gekürzt):

der Code für OggCut war lediglich als ein Beispiel für die Benutzung meiner Filter gedacht. Du kannst damit machen was immer du willst. Ich verpflichte dich weder den Source Code zu veröffentlichen noch meinen Namen oder "OggCut" in deinem Programm zu erwähnen. Ich freue mich, wenn dir der Source Code weitergeholfen hat zu verstehen wie DirectShow funktioniert, und selbstverständlich kannst du dein Programm kostenlos zum Download anbieten.
Ich bestehe lediglich auf der Erwähnung meines Copyrights wenn jemand meine Filter in einem Paket mit veröffentlicht.

ich denke mit den filtern meint er seine ogg-direct-show filter, die ich bei meinem programm aber nicht benutze(die aber trotzdem sehr empfehlenswert sind :wink: )

d3g 28. Dez 2002 11:42

Der Disclaimer bezieht sich ausdrücklich auch auf Binaries... Aber solang dem Autor es egal ist, was du machst, ist ja gut :D.

MfG,
d3g

iaby 28. Dez 2002 16:17

so, da wir das nun auch geklärt haben wieder zurück zum thema:
was haltet ihr von dem progi?
bugs, vorschläge?
würde mich über feedback freuen
iaby

iaby 1. Jan 2003 21:38

Liste der Anhänge anzeigen (Anzahl: 1)
hier mal die neue version buil #248:
paar bugfixes
erweitertes playlistmenu
ignoriert jetzt, wenn er nicht auf die festplatte schreiben kann

toyoman 5. Jun 2003 12:57

mediaplayer frage
 
hallo
verwendet dieser mediaplayer irgendwelche grundelemente von windows, sprich muss der mediaplayer für windows installiert sein? :?:

funzt alles super.. nur bin ich mir nicht sicher ob es ev. ist weil ich meinen mediaplayer up to date habe und alles dort auch funzt...

greez

:coder:

Uncle Cracker 6. Jun 2003 11:32

Mir ist aufgefallen wenn ich ein Film gucke und dann Pause drücke, muss ich zum weitergucken wieder Pause drücken, da man auf Play nicht drücken kann. Der Film läuft aber dann uch weiter.

iaby 14. Jun 2003 23:45

Zitat:

verwendet dieser mediaplayer irgendwelche grundelemente von windows
er benutz die installierten codecs und bebnötigt directX!
sonst eigentlich nichts!
Zitat:

Mir ist aufgefallen wenn ich ein Film gucke und dann Pause drücke, muss ich zum weitergucken wieder Pause drücken, da man auf Play nicht drücken kann.
das ist absicht! ich kenn das auch nur so von stereo-anlagen und deshalb hab ich das dort auch so gemacht! wurde da schon mal angesprochen, finde es aber so besser(is aber geschmackstsache!)
ich werde bald eine neue version hier hochladen! muss aber noch etwas programmieren!
gruss iaby

toyoman 16. Jun 2003 06:08

mediaplayer
 
find ich ja echt ein cooles projekt!
das wird jetzt mein problemlöser wenn der mediaplayer wiedermal blöd tut :-)
respekt!

iaby 16. Jun 2003 13:27

Re: mediaplayer
 
Zitat:

Zitat von toyoman
das wird jetzt mein problemlöser wenn der mediaplayer wiedermal blöd tut :-)

genau deshalb hab ich angefangen ihn zu programmieren: WMP und Winamp haben mich nur gestresst! :twisted:

MatthiasW 5. Aug 2003 19:41

Re: ein weiterer mediaplayer
 
Hallo,

ich kann mich meinen vorgängern nur anschließen, ein echt guter MediaPlayer. :mrgreen:

Mfg Matthias

iaby 9. Aug 2003 11:19

Re: ein weiterer mediaplayer
 
freut mich wenn er euch gefällt!
ich werde versuchen, in zwei wochen eine neue version mit komplett neuem design fertig zu stellen. natürlich gibts dann auch neue funktionen sowie einige bugfixes!
schaut also mal rein, es lohnt sich ;-)

gruss,
iaby

iaby 13. Aug 2003 17:33

Re: ein weiterer mediaplayer
 
Liste der Anhänge anzeigen (Anzahl: 1)
hier mal die aktuellste version, bevor ich mich an die neue mache!

viele bugfixes und neue funktionen!

Gandalfus 13. Aug 2003 18:08

Re: ein weiterer mediaplayer
 
Zum anfang ein paar motivierende Worte:
Der Playlist Editor ist mir positiv aufgefallen. Übersichtlich usw.
Übersichtliches Design allerdings nicht mein Geschmack. Wie wäre es mit Skins oder Farbeinstellungen?



Jetzt noch die Kritik:

Beim Drag&Drop auf den Player wird nur ein Lied angenommen. Und die Lieder werden nicht in die Playlist aufgenommen.

Beim anklicken von Fullscreen und danach minimieren durch anklichen der titelleiste verschwinden die Steuerelemente.

Warum kann man dei grösse ändern?
eine Visualisierung wäre da nicht schlecht ich weiss aber wie schwer das ist. --> Tipp bass.dll http://www.un4seen.com/

Das Design wirgt konventionell das ist aber wohl geschmackssachen.


Ich hoffe das ist jetzt nicht zukritisch geraten. Aber schönreden hilft auch nicht weiter.

iaby 14. Aug 2003 08:46

Re: ein weiterer mediaplayer
 
zu den skins:
ich habe ja bereits angeküdigt, dass ich demnächst eine neue version herausbringen werde( vorausgesetzt, alles läuft wie ich es mir vorstelle)

zum thema drag&drop:
wenn du die lieder auf die main-form ziehst, spielt er natürlich nur eins ab! aber du kannst die lieder auch direkt in die playliste ziehen, und dann werden alle geladen(funktioniert auch mit verzeichnissen!)

auf bass.dll will ich verzichten, da ich so(glaube ich zumindest) deutlich mehr dateien unterstützt bekomme. deshalb auch keine visualisierungen(leider).

zu dem bug mit den steuerelementen: das muss ich mir doch gleich mal genauer anschauen!

ich bin immer offen für konstruktive kritik!

gruss,
iaby

iaby 21. Okt 2003 19:43

Re: ein weiterer mediaplayer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

ich habe jetzt endlich mal eine neue version des mediaplayers fertig!
es hat so lange gedauert, da ich mit einem bug zu kämpfen hatte, und
auch immer noch habe.
die neue version hat ein komplett überarbeitetes design(ich weiß, ich
bin kein grafiker ;-) ). es sind auch viele neue funktionen hinzu gekommen
zum beispiel:
-drag&drop innerhalb der playlist
-aspectratio bei filmen (original, 4:3, 16:9, custom)
-"playback speed" für filme
-begrenzung der bookmarks.dat datei(variabel einstellbar über settings)
-filme und bilder können direkt auf dem desktop wiedergegeben werden
-und natürlich noch einige bugfixes

ich bin jetzt also bei version "v2.0a build #367" angelangt
das file ist 265KB gross (mit UPX gepackt)


was mir noch fehlt ist ein guter name, der aktuelle (OggCut MediaPlayer)
kommt ja von OggCut, auf dem der player basiert und gefällt mir nicht
wirklich gut wenn also jemand einen guten namen für das program hätte,
wäre ich ihm dankbar ;-)


bekannte probleme:
- wie bereits angesprochen ein sehr hartnäckiger bug: wenn das popupmenu des
fernsehers geöffnet ist und die dialogbox zum abfragen eines bookmarks
erscheinen will, so friert das program ein, hat aber 0% CPU auslastung!
hab ihn einfach nicht wegbekommen, wobei ich vieles versucht habe!!!
- zudem habe ich noch keinen platz für das anzeigen des aktuellen files
gefunden(also der dateiname der aktuellen datei). darum werde ich mich
aber als nächstes kümmern!

Luckie 21. Okt 2003 19:48

Re: ein weiterer mediaplayer
 
Zitat:

Zitat von iaby
- zudem habe ich noch keinen platz für das anzeigen des aktuellen files
gefunden(also der dateiname der aktuellen datei). darum werde ich mich
aber als nächstes kümmern!

Wie wäre es mit der Titelleiste des Fensters?

S - tefano 21. Okt 2003 20:53

Re: ein weiterer mediaplayer
 
Namensvorschlag: YAMP - Yet another media player
Was den Dateinamen angeht bin ich Luckies Meinung. Das macht doch so ziemlich jedes Programm, dessen primäre Tätigkeit es ist Dateien zu laden um sie anzuzeigen oder zu bearbeiten - einfach in die Titelleiste damit. Aber zu viel sollte da auch nich drinstehen. Programmname und Dateiname, das meiste andere gehört woanders hin.

Bis dann,

S - tefano

Matze 21. Okt 2003 21:06

Re: ein weiterer mediaplayer
 
Bei mir ist es so, wenn ich einen Haken bei "Only Supported Files" bei der Playlist setze, dann kann ich z.B. auch .rar Dateien hinein geben. :warn: :mrgreen:

Gehört das so? :gruebel:

iaby 22. Okt 2003 14:36

Re: ein weiterer mediaplayer
 
@matze: das gilt NUR für drag&drop sowie für das hinzufügen eines kompletten ordners über das popup. über den normalen opendialog kann man natürlich alle files hinzufügen!

@luckie: das hauptfenster hat ja gar keinen rahmen, das ist eben mein problem (bsNone)!

Luckie 22. Okt 2003 17:28

Re: ein weiterer mediaplayer
 
Und wieder ein Grund mehr, sich an die Windows standards zu halten. :wink:


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