Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wieso kann VLC alles abspielen??! (https://www.delphipraxis.net/68317-wieso-kann-vlc-alles-abspielen.html)

Aya 27. Apr 2006 19:59


Wieso kann VLC alles abspielen??!
 
Hi,

ich bastle z.Z. an einem Videoplayer. Allerdings nicht auf TMediaPlayer basis oder etwas derartiges, sondern komplett selber mit OpenGL.. klappt auch alles soweit gut, nur... sollte ein Codec nicht auf dem System installiert sein kann mein Player das im moment nicht abspielen..

von daher meine frage, wie schaffen Player wie VLC, MediaPlayerClassic etc es einfach nahezu ALLES abzuspielen?? Selbst die dinge wo der WindowsMediaPlayer und andere sagen "Codec hab ich nich"...??

Au'revoir,
Aya~

OregonGhost 27. Apr 2006 20:02

Re: Wieso kann VLC alles abspielen??!
 
Schau mal ins Programmverzeichnis von VLC unter plugins, dann geht dir vielleicht ein Licht auf ;)
Die Player bringen die Dekoder für die entsprechenden Formate einfach selbst mit, so einfach ist das.

Aya 27. Apr 2006 20:14

Re: Wieso kann VLC alles abspielen??!
 
Zitat:

Zitat von OregonGhost
Schau mal ins Programmverzeichnis von VLC unter plugins, dann geht dir vielleicht ein Licht auf ;)
Die Player bringen die Dekoder für die entsprechenden Formate einfach selbst mit, so einfach ist das.

boah.. der schummelt! *g*
aber cool danke.. war mir vorher nicht aufgefallen! :)

Aya~

EDIT:
Frage noch... die dlls haben alle nur eine Funktion.. "vlc_entry__0_8_1" also muß ja VLC die irgendwie selber erstellt haben.. bzw, darf ich die für mein Programm verwenden und mit verbreiten?? (Freeware) und wenn ja.. hat wer ne idee wie die parameter von der funktion sind? *g*

MisterNiceGuy 27. Apr 2006 20:16

Re: Wieso kann VLC alles abspielen??!
 
Der Mediaplayer 10 fragt einfach freundlich nach, ob er die Codecs downloaden darf. Wäre das was für dich?
Weiß allerdings, nicht ob es da eine öffentliche Library gibt.

Thanatos81 27. Apr 2006 21:48

Re: Wieso kann VLC alles abspielen??!
 
Zitat:

Zitat von Aya
EDIT:
Frage noch... die dlls haben alle nur eine Funktion.. "vlc_entry__0_8_1" also muß ja VLC die irgendwie selber erstellt haben.. bzw, darf ich die für mein Programm verwenden und mit verbreiten?? (Freeware) und wenn ja.. hat wer ne idee wie die parameter von der funktion sind? *g*

Hmm, das Ding ist OpenSource... also solltest du die DLLs nutzen dürfen und im VLC-Quelltext auch die DLL-Aufrufe finden können... Ansonsten würd ich dort im Forum freundlich anfragen, die wissens bestimmt genauer ,-)

DGL-luke 27. Apr 2006 21:50

Re: Wieso kann VLC alles abspielen??!
 
Und schauen, ob man sich damit nicht einen GPL-Virus einfängt ;)

Thanatos81 27. Apr 2006 21:55

Re: Wieso kann VLC alles abspielen??!
 
Zitat:

Zitat von DGL-luke
Und schauen, ob man sich damit nicht einen GPL-Virus einfängt ;)

[OT]Hihi, genau das hab ich mir heute bei GNU getText angeschaut, aber das ist ja schöberweise nicht "gpl'ed"[/OT]


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