Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
1 registered members (AndrewAMD), 1,014 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 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: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
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: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
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: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
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 | chip programmers | 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