Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi .bik Datei abspielen (https://www.delphipraxis.net/54949-bik-datei-abspielen.html)

hibbert 13. Okt 2005 22:55


.bik Datei abspielen
 
Hi,
ich habe mir den Bink Player von RadTools heruntergeladen.

Nun möchte ich gerne, eine .bik - Datei mit Delphi abspielen. Wie kann ich das machen ?

Ich bin für jede Hilfe erstmal dankbar :wink:

hibbert

LoRd-MuldeR 13. Okt 2005 23:07

Re: .bik Datei abspielen
 
Also am einfachsten isses sicher, wenn du dein BIK Video als EXE speichern lässt und diese EXE von deinem Programm aus ausführst. BIK -> EXE geht mit den RAD Video Tools. Gibt auch ne DLL (binkw32.dll) mit der du BIK Videos direkt abspielen kannst, frag mich aber nich wie man die eibindet. Such mal nach nem SDK dafür...

//EDIT

Andere Idee: Wandel dein BIK in en AVI um (get auch mit den RAD Tools). Gibt ja einige Codecs die besser sind als Bink (DivX, XviD, x264). Außerdem kannst du AVIs unter Delphi problemlos mit dem TMediaPlayer abspielen.

hibbert 14. Okt 2005 12:22

Re: .bik Datei abspielen
 
Zitat:

Zitat von LoRd-MuldeR
Außerdem kannst du AVIs unter Delphi problemlos mit dem TMediaPlayer abspielen.

Also ein mit DivX6 komprimiertes Avi konnte ich da nicht abspielen. Warum :?

hibbert

PierreB 14. Okt 2005 12:28

Re: .bik Datei abspielen
 
Zitat:

Zitat von hibbert
Zitat:

Zitat von LoRd-MuldeR
Außerdem kannst du AVIs unter Delphi problemlos mit dem TMediaPlayer abspielen.

Also ein mit DivX6 komprimiertes Avi konnte ich da nicht abspielen. Warum :?

hibbert

Bist du sicher das du den Codec installiert hast & du es im richtigen Windows Media Player abspielen kannst ?

Wenn ja, dann gehe mal in Delphi auf "Komponente", "ActiveX importieren" und dann (steht bei mir ziemlich weit unten in der Liste) wähle TWindowsMediaPlayer aus und installier den. Mit dem geht es dann vielleicht.

hibbert 14. Okt 2005 12:36

Re: .bik Datei abspielen
 
Hi,
ja ich bin mir 100%ig sicher, das ich den Codec installiert habe, sonst hätte ich ja das .avi nicht als DivX kompirmieren können :wink:

Ich habe es bis jetzt nur mit diesem vorisntalierten "Mediaplayer" versucht, weil ich einfach zu Faul war den anderen unter ActiveX zu installieren, denn der greift ja auf meinen aktuell installierten WMP zu, oder ?

Wenn ja:
Wenn ich mein Programm dann weitergebe, muss derjenige Benutzer dann auch den selben WMP instzalliert haben wie ich (zb.WMP 10), oder kann der auch den 8er oder 9er WMP benutzen ?

thx hibbert

PierreB 14. Okt 2005 12:40

Re: .bik Datei abspielen
 
Zitat:

Wenn ich mein Programm dann weitergebe, muss derjenige Benutzer dann auch den selben WMP instzalliert haben wie ich (zb.WMP 10), oder kann der auch den 8er oder 9er WMP benutzen ?
Ja, da könnte es schon zu Problemen kommen.

Aber wenn du so anfängst, dann solltest du auch drauf achten das wenn du deine Anwendung weitergibst auch der besagte DivX-Codec auf dem System des Benutzers installiert sein muss, ich halte das also für keine gute Lösung mit DivX-Codec (Obwohl ich die bei bik's auch keine bessere nennen kann).

hibbert 14. Okt 2005 12:44

Re: .bik Datei abspielen
 
Der vorteil von den .bik Dateien ist, das der andere Benutzer nicht den gleichen Mdeiplayer und den DivX - Codec installiert haben muss. Deswegen bin ich ja auf der Suche, wie man solch ein .bik - Video in Delphi abspielen kann.

thx hibbert

PierreB 14. Okt 2005 12:47

Re: .bik Datei abspielen
 
Du könntest höchstens bei den Entwicklern des Bink-Players mal anfragen, ob sie nicht eine Koponente für Delphi herausbringen wollen. :mrgreen:

Sonst glaube ich wäre die Lösung von LoRd-MuldeR (mit der Exe) ganz brauchbar.

Viel Glück :hi:

hibbert 14. Okt 2005 12:52

Re: .bik Datei abspielen
 
Ich habe jetzt ne .exe Datei draus gemacht, kennt ja jemand evtl ne möglichkeit den Fensterrahmnen wegzumachen, und das Bild evtl zu vergrößern ? Dann könnte ich einfach die .exe abspielen lassen :wink:

sonst noch wer ne Idee ?

thx hibbert

NicoDE 14. Okt 2005 12:55

Re: .bik Datei abspielen
 
Zitat:

Zitat von hibbert
sonst noch wer ne Idee ?

RAD Game Tools hast du noch nicht gefragt, oder?
(das Bink SDK ist AFAIK nur für C/C++, ließe sich aber relativ einfach nach Delphi portieren)


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:49 Uhr.
Seite 1 von 2  1 2      

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