Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mediaplayer und XVID (https://www.delphipraxis.net/24401-mediaplayer-und-xvid.html)

Pierre 20. Jun 2004 16:49


Mediaplayer und XVID
 
Hallo,
ich benutzte den Mediaplayer um MPEG1,MPEG2, AVIs AVIs-divx auf einem Panel abzuspielen:
Alles funktioniert. Folgendes Problem bekomme ich aber nicht in den Griff:

XVID-AVIs werden scheinbar ohne Bild und Ton abgespielt. Die HDD-LED leuchtet,
die Mediaplayer.position zeigt einen Forschritt an, mehr aber nicht.

Unter dem WINDOWS MEDIAPLAYER läuft das Video völlig o.k. ab (CoDec ist installiert).

Ich habe gesucht und mir die Beiträge angeschaut. Einige von Euch haben es scheinbar hinbekommen.

Kann mir jemand Beispiel-Code schicken bzw. wenn dieses Problem bekannt ist, mir sagen, wie ich es behebe?

Danke Pierre

iaby 20. Jun 2004 20:08

Re: Mediaplayer und XVID
 
Herzlich Willkommen in der DP !!!

hast du denn mehrere XviD videos, mit denen du es ausprobieren kannst?
vielleicht ist dieses ja gerade fehlerhaft (M$ MediaPlayer spielt unter umständen auch "defekte" AVIs)
denn es sollte eigentlich einwandfrei gehen, da auch XviD ein MPEG4 codec wie viele andere ist.

gruss,
iaby

Pierre 20. Jun 2004 20:25

Re: Mediaplayer und XVID
 
Hallo,
nein ich habe nur dieses XVID-AVI:
http://www.delphi-roboter.de/test-xvid.avi
Für ISDN-Nutzer: Es ist 1,7MB groß!

Kannst Du mir ein Beispiel-XVID-AVI schicken, welches bei Dir funktioniert?
info@delphi-roboter.de

Bitte nicht so groß (<2MB)!

Hast Du Beispielcode und kannst Du Ihn mir schicken?

Gruß Pierre

Pierre 20. Jun 2004 20:57

Re: Mediaplayer und XVID
 
Hallo,
ich habe mir ein zweites XVID.AVI angefertigt. Dieses Mal mit eimen LAME-Audio-codec, das andere hatte einen MP3-Audio-Codec. Beide sind 640*480 Bildpunkte groß.

Bei zweiten XVID-AVI wird jetzt der Ton abgespielt, jedoch bleibt das Bild weiterhin leer.

Kann ich den zu verwendenen Codec beim Mediaplayer einstellen?

Gruß Pierre

Pierre 20. Jun 2004 21:08

Re: Mediaplayer und XVID
 
Hallo,
ich habe den XVID-CODEC noch einmal neu installiert und jetzt wird das VIDEO auch in meinem Programm abgespielt. Warum es nach der ersten XVID-CODEC-Installation nicht ging, aber der MS-Mediaplayer funktionierte, weiß ich nicht.

-> gelöst!

Danke.

Gruß Pierre

Robert_G 23. Jun 2004 20:50

Re: Mediaplayer und XVID
 
Zitat:

Warum es nach der ersten XVID-CODEC-Installation nicht ging, aber der MS-Mediaplayer funktionierte, weiß ich nicht.
Ganz einfache Antwort: Der TMediaPlayer taugt eigentlich für nicht viel mehr als einem Delphi Newbie nach 5 Klicks ein paar bewegte Bilder auf die Form zu zaubern.
Er basiert auf der gleichen Grundlage wie der MediaPlayer7 (ist warscheinlich sogar DX7 *urks* )-> Es wird mit modernen CoDecs immer wieder knallen.

Viel besser finde ich für Win32 DSPack.
Wirklich absolut genial sind die .Net Klassen Video bzw. Audio im Namespace Microsoft.DirectX.AudioVideoPlayback.
So easy hast du selbst mit KlickiBunti-TMediaPlayer keinen Film abgespielt. :mrgreen:

iaby 24. Jun 2004 11:29

Re: Mediaplayer und XVID
 
kann dir das DSPack auch nur empfehlen!!!
mein player (auch hier im forum: ->freeware->oggcut media-player)
spielt eigentlich alle formate ab!

gruss,
iaby


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