Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
1 registered members (TipmyPip), 18,619 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
preloading a movie #116729
03/12/07 06:59
03/12/07 06:59

A
Anonymous OP
Unregistered
Anonymous OP
Unregistered
A



Hi!

Vor ein paar Wochen habe' ich im Scripting-Forum eine Frage bzgl. des preload eines Filmes gefragt. Leider konnte mir damit niemand helfen, so also nun hier...
Kurz nochmal erklärt:

Bei direkten Laden und Abspielen von Filmen kommt es (logischerweise) ingame zu Verzögerungen.
Um dies zu umgehen habe ich (erfolglos) versucht, die Filme beim Laden des Levels zu laden (media_loop), sie zu pausieren und bei Bedarf fortzufühen - leider funktioniert das aber nicht.
->tread

Danke, mercuryus

Re: preloading a movie [Re: ] #116730
03/12/07 10:07
03/12/07 10:07
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Movies werden gestreamt, d.h. die Datei wird nur dann geladen, wenn sie auch abgespielt wird. Daher gibt es keine vernuenftige Moeglichkeit, sie zu preloaden.

Re: preloading a movie [Re: jcl] #116731
03/12/07 11:03
03/12/07 11:03

A
Anonymous OP
Unregistered
Anonymous OP
Unregistered
A



Bedeutet, dass media_pause(...); bei Movies nicht funktioniert?

Re: preloading a movie [Re: ] #116732
03/12/07 11:13
03/12/07 11:13
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Wieso?

Re: preloading a movie [Re: jcl] #116733
03/12/07 11:24
03/12/07 11:24

A
Anonymous OP
Unregistered
Anonymous OP
Unregistered
A



Wenn ich einem Entity folgende ACTION gebe, wird der Film beim erstellen der Entity geladen (zumindest der Stream erstellt und evtl. ein Filepointer gesetzt).
Dann wir die Ausgabe sofort pausiert bis (wie in meinem Beispiel der Spieler nah genug) der Film weitergespielt wird. (das Handle hat einen gültigen Wert, der auch nicht verändert wird)

Code:
action bla {
var lv_mhdl;

// start and pause the video (preload)
lv_mhdl = media_loop(txt_movie.string[my._movie], bmap_for_entity(me,0), 0);
if(lv_mhdl!=0){media_pause(lv_mhdl);}

...

// play the video without loading-lag
if(lv_mhdl!=0){media_start(lv_mhdl);} // executed but no video is seen

...

}



Leider wird der Film aber nicht mehr abgespielt...
Was geht schief?
(Edit: Direktes Abspielen (ohne pause/start) funktioniert)

Last edited by mercuryus; 03/13/07 06:28.
Re: preloading a movie [Re: jcl] #116734
03/15/07 09:07
03/15/07 09:07

A
Anonymous OP
Unregistered
Anonymous OP
Unregistered
A



*bonk*

Re: preloading a movie [Re: ] #116735
03/15/07 10:11
03/15/07 10:11
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Kann ich nicht sagen - vielleicht erlaubt der Codec keine Unterbrechung, vielleicht haengt es auch davon ab, was da passiert, wo Ihr (...) steht. Starten Sie mal probehalber das Movie unmittelbar nach media_pause.

Re: preloading a movie [Re: jcl] #116736
08/21/07 12:21
08/21/07 12:21
Joined: Nov 2006
Posts: 141
South Africa
quasarchangel Offline
Member
quasarchangel  Offline
Member

Joined: Nov 2006
Posts: 141
South Africa
Deleted. Nevermind.

Last edited by quasarchangel; 08/21/07 14:57.

God DID give us a manual on how to change this world...

Moderated by  old_bill, Tobias 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1