Hallo zusammen,
1. das stimmt, das liegt an das Video selbst und nicht an den Delphi-Code.
Das Video wird mit Windows Media Player gespielt. Windows Media Player spielt das Video in Overlay.
OK, aber was mich wundert ist folgendes :
Das Problem passiert nicht bei alle Videos !!!
Hier sind die Eigenschaften von den Videos
Eigenschaften von dem Video, das OK ist :
Delphi-Quellcode:
Audio encoding mode: CBR
Video encoding mode: Quality VBR
Audio codec: Windows Media Audio 9 Voice
Audio format: 20 kbps, 22 kHz, mono
Video codec: Windows Media Video 9
Video bit rate: Quality based
Video size: Same as video input
Frame rate: 15 fps
Key frame: 20 s
Image quality: 90
Buffer size: Default
Eigenschaften von dem Video, das Nicht OK ist und bei dem passiert das Problem :
Delphi-Quellcode:
Audio encoding mode: CBR
Video encoding mode: CBR
Audience: 291.05 Kbps
Audio codec: Windows Media Audio 9
Audio format: 32 kbps, 44 kHz, mono CBR
Video codec: Windows Media Video 9 Screen
Video bit rate: 250 Kbps
Video size: Same as video input
Frame rate: 10 fps
Key frame: 3 s
Image quality: 100
Buffer size: Default
Sagt das euch was ?
2. Ach so, warum verwende ich Form2 über Form1 als transparent.
Das Video läuft bei MouseOver, darum habe ich form2 drauf gelegt, damit das Video nicht läuft, wenn der Anwender den Mauszeiger drauf bewegt.
Wir bleiben lieber bei dem Punkt 1. Vielleicht finden wir eine Lösung
Was ist der Unterschied zwischen
Windows Media Video 9 Screen (OK)
und
Windows Media Video 9
Screen (Nicht OK) ?
wikipedia sagt :
http://en.wikipedia.org/wiki/Windows...ws_Media_Video