Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

04.05.2003, 16:49

Video-abspielen sehr langsam

Hi,

Ich hab jetzt auch das Buch. Ich musste es nicht einmal bestellen, es lag in der Buchhandlung aus.

Ich habe jetzt einfach mal das Avi aus Kapitel 5 abspielen lassen.
Warum ist es so langsam und ruckelig. Wenn ich das gleiche Avi mit dem Media-Player spiele, läufts wesentlich schneller.:(
An was liegt das ? ???

ciao,
TomCat:)

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

2

04.05.2003, 16:51

stimmt, das ist mir auch aufgefallen. Ich dachte zuerst das es an der GraKa liegt, aber bei ner GF4TI4600?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

3

04.05.2003, 17:38

Seltsam. Was für PCs habt Ihr?
Bei mir lief es selbst auf einer GeForce2 MX absolut flüssig. Daran wird's also nicht liegen... Habt Ihr das Programm vielleicht aus Versehen mit dem Reference Rasterizer laufen lassen?

Wie im Buch beschrieben muss jeder einzelne Pixel in jedem einzelnen Frame des Videos in das Format der Textur konvertiert werden. Das liegt daran, dass die Videodateien ein BGR-Format verwenden, während Direct3D nur mit RGB arbeitet. Würde man keine Umwandlung machen, wären die Farben also verfälscht.

Das Beispielvideo hat eine Auflösung von 640x480. Man nimmt vielleicht besser kleinere Videos, z.B. mit 512x384 oder 400x300. Das tun die meisten Spiele, soweit ich weiß.

Man kann die Konvertierungen verschnellern, wenn man versucht, 24- oder 32-Bit-Videos auch nur auf 24-/32-Bit-Texturen abzuspielen. Lässt man ein Programm aber in einem 16-Bit-Grafikmodus laufen, kann es sein, dass dann auch nur 16-Bit-Texturen erstellt werden können. Die Engine muss dann von 24-Bit-BGR nach 16-Bit-RGB konvertieren, und das ist wesentlich mehr Arbeit. Habt Ihr zufällig unter Windows einen 16-Bit-Modus?

Und läuft es im Fenstermodus und im Vollbildmodus so langsam?

Anonymous

unregistriert

4

04.05.2003, 18:25

Hi,

ich habe jetzt alles versucht: Fenster/fullscreenmodus, alle möglichen Desktopauflösungen und Farbtiefen. Hardwarebeschleunigung ein/aus egal !! Es bleibt ruckelig.
Vorallem bleibt das Video immer wieder für 0.5 Sekunden stehen. Man hat den Eindruck, als müsste nachgeladen werden.

Das Ganze läuft auf einen P3 850 256 MB mit einer SIS 3D-Grafikkarte mit 32 MB.
Ich muss dazu sagen, dass der SDK-Dolphin mit 1024*768 mit 50 FPS läuft.
Das Raumschiffvideo läuft mit dem Mediaplayer absolut flüssig.


ciao,
TomCat, der ein bisschen entäuscht ist:(

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

5

04.05.2003, 18:49

Der Mediaplayer ist was Anderes, den braucht man nicht zu einem Vergleich heranzuziehen...
Ich habe jetzt mal etwas verändert. Wenn Du willst, schicke ich Dir mal eine neue TriBase.dll-Datei. Die kopierst Du dann über die alte, also ins System(32)-Verzeichnis und vielleicht läuft es dann schneller.

Anonymous

unregistriert

6

04.05.2003, 18:55

Hi,

@David: wäre echt super !
Ich habe mich eben angemeldet, kannst dort meine e-Mail adresse rauslesen.;)

ciao,
TomCat:)

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

04.05.2003, 18:57

OK. War das Absicht, "TomCatt" mit 2 "t"'s zu schreiben? ;)

Anonymous

unregistriert

8

04.05.2003, 19:23

Hi,

Ja ich musste TomCatt angeben, da ich mich zuvor mit TomCat angemeldet habe, mich aber nicht einloggen kann. :crying:


ciao,
TomCat

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

9

04.05.2003, 19:32

Soll ich das korrigieren? Ich könnte den alten Benutzer löschen...
Die Mail kommt gleich! Ich habe einen Weg gefunden, die Formatkonvertierung komplett zu vermeiden. Ob das was bringt, ist eine andere Frage.

Edit: So, am besten meldest Du Dich jetzt nochmal neu an!

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

10

04.05.2003, 20:34

Bei mir ist es auch sehr ruckelig, Einstellungen = egal...
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

Werbeanzeige