![]() |
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! |
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 |
Hi iaby,
folgendes steht im OggCut-Sourcecode:
Delphi-Quellcode:
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.
{*******************************************************************************
* * * 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. * * * *******************************************************************************} MfG, d3g |
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: ) |
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 |
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 |
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 |
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: |
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.
|
Zitat:
sonst eigentlich nichts! Zitat:
ich werde bald eine neue version hier hochladen! muss aber noch etwas programmieren! gruss iaby |
mediaplayer
find ich ja echt ein cooles projekt!
das wird jetzt mein problemlöser wenn der mediaplayer wiedermal blöd tut :-) respekt! |
Re: mediaplayer
Zitat:
|
Re: ein weiterer mediaplayer
Hallo,
ich kann mich meinen vorgängern nur anschließen, ein echt guter MediaPlayer. :mrgreen: Mfg Matthias |
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 |
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! |
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 ![]() Das Design wirgt konventionell das ist aber wohl geschmackssachen. Ich hoffe das ist jetzt nicht zukritisch geraten. Aber schönreden hilft auch nicht weiter. |
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 |
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! |
Re: ein weiterer mediaplayer
Zitat:
|
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 |
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: |
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)! |
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