Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Projektplanung und -Management (https://www.delphipraxis.net/85-projektplanung-und-management/)
-   -   VLC als MediaPlayer integrieren (https://www.delphipraxis.net/155966-vlc-als-mediaplayer-integrieren.html)

Linor 15. Nov 2010 10:17

VLC als MediaPlayer integrieren
 
Hallo Zusammen,

ich entwickle und vertreibe eine Bilderdatenbank, welche ansich ein ausgereiftes Produkt ist. Ich spiele allerdings seit langem, vor allem weil DigiCams ja mittlerweile sehr gut filmen können, mit dem Gedanken neben Bildern auch Audio und Video zu unterstützen.

Um eine sehr breite Palette an Codecs zu unterstützen ist mir bisher nur der VLC aufgefallen, vor allem weil der eine API hat die man gut ansprechen kann. Meine ersten Test mit http://www.delphipraxis.net/150992-l...hi-nutzen.html waren auch sehr positiv, wobei ich allerdings vorhabe den VLC nicht einzubetten sondern als installiertes Produkt vorzusehen.

Meine Frage dahingehend ist nun ob jemand Erfahrung damit hat, sich von solch externer Software abhängig zu machen? Zumal ich keine wirklich brauchbaren Komponenten gefunden habe, eine wäre FFVLC das auf FFMpeg basiert, aber FFMPeg ist ziemlich buggy ich bei der Trial feststellen musste. (Skip in einem FLAC geht z.B. nicht, der Bug ist seit über einem Jahr bekannt und wird nicht behoben)

Andererseits macht man sich mit einer Komponente ja auch von einem anderen abhängig, wie ich bei einem wechseln von D7 nach D2010 schmerzlich erfahren musste. Nur das der "Kunde" das ja nicht mitkriegt, vielleicht sehen eine Dialoge ein wenig anders aus, aber er wird nicht gezwungen etwas zu installieren um mein Produkt nutzen zu können!

Oder kennt jemand eine gute Video-Lib, sowas wie bass.dll für Audio?

Cylence 15. Nov 2010 10:54

AW: VLC als MediaPlayer integrieren
 
Hi,

also ich nutze das DSPack für meinen MediaPlayer, und damit geht so ziemlich alles was möglich ist. Auch ist der DSPack mittlerweile genauso kompatibel wie VCL und kann teilweise sogar mehr, ich hatte schon mehrmals files die der vlc nicht abspielen konnte, aber mit dspack kein problem waren, allerdings sind beim DSPack nunmal keine Codecs dabei, aber ich empfehle meinen usern einfach die wichtigsten wie ffdshow tryout und haali media splitter und damit geht dann so ziemlich alles.

gruß

tom

Linor 15. Nov 2010 11:16

AW: VLC als MediaPlayer integrieren
 
Hallo Tom,

interessanter Tip, nur leider ist DSPack ca. im Jahr 2003 stehen geblieben und in diversen anderen Foren lies man auch das es schon ab D2006 nicht mehr richtig läuft. Auch FFDShow ist so alt und wird nimmer aktualisiert, mit sowas bin ich schon kräftig auf die Nase gefallen. Es muss keine Profi-Komponente sein, aber aktiv...

lbccaleb 15. Nov 2010 17:49

AW: VLC als MediaPlayer integrieren
 
Das ist so schon richtig, allerdings wird DSPack trotzdem noch lange kompatibel sein, da sich die Header Dateien von DirectX ja weiter entwickeln. Und auch im Netz gibt es eine inofizielle DSPack Version, die für neuere Delphiversionen ausgelegt ist. Und wenns dann immer noch kein DSPack sein darf, dann ebend direkt über DirectX ;)


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