Avatar billede dwj Nybegynder
29. september 2000 - 11:05 Der er 6 kommentarer og
1 løsning

Video preload

Når jeg afspiller min projector fra en cd køre video clipsne hakket, når jeg går en på en side hvor der er video, stopper den baggrunds lyden en til videoen starter.
Hvad kan man gøre ved dette problem.
Avatar billede ask-m Nybegynder
29. september 2000 - 11:19 #1
Hvordan er dine video-clips komprimeret (især hvor mange kb/s er de sat til!) og hvor meget fylder de.

Problemet med at preloade store filer er, at director ikke rigtig kan foretage sig andet mens det sker.

En mulig løsning er at slå preload fra i video-cast-member\'ets og så sætte det til at preload via lingo (et eller andet med at slå idleLoad til!?), men så kan du jo ikke sætte videoen igang med det samme!

Hvis  videoen er rigtigt komprimeret, burde det ikke være nødvendigt at preloade, for så burde den kunne indlæses mens den afspiller!

Ask-M
Avatar billede crunch Nybegynder
29. september 2000 - 11:43 #2
når jeg bruger video bruger jeg altid

\" on prepareframe \" til at sørge for at mediet er færdig indlæst. prøv noget i stilen med.


læg videoen i en frame og skriv:

on prepareframe
go the frame
end

i dit framescript.
Avatar billede aligator Nybegynder
29. september 2000 - 11:50 #3
måske er din computer bare ikke \"God\" nok.
Avatar billede ask-m Nybegynder
29. september 2000 - 12:27 #4
Ikke for at være alt for flue-kn.....-agtig, men \"on prepareFrame\" er ikke det bedste sted at skrive go the frame, for det forstyrre directors event-hiraki rimeligt kraftigt når den ikke når til \"enterFrame\" (og for den sags skyld også \"exitFrame\").... faktisk kalder den selv \"updateStage\" i enten prepare eller enter- frame...., og hvis den ikke får lov at afvikle framen selv, kan det også være lidt vanskeligt at styre frameRaten!!!

Det du kan gøre, er at checke om dit video-member er loaded inden du hopper videre til en anden frame....
Hvis videoen er sat til at preloade, vil musikken stoppe mens der bliver loaded!


on exitFrame
      if member(\"video\").loaded then
        go the frame +1
      else
        go the frame
    end if
end


Jeg har lige testet det via vores netværk (det svarer nogenlunde til CD-hastighed), uden preload på videon kører det fint, men med preload går musikken i stå!

I øvrigt skal du være opmærksom på at det kommer til at køre op til 15% bedre hvis i får lavet cd\'erne rigtigt i stedet for at brænde dem selv!!!!


Ask-M
Avatar billede ask-m Nybegynder
29. september 2000 - 12:30 #5
Det kan være at du kan trick\'se lidt med IdleLoadMode, IdleLoadTag og idleLoadDone, men det er ikke noget jeg har arbejdet så meget med, så jeg kan ikke rigtig give nogle eksempler...

Ask-M
Avatar billede crunch Nybegynder
29. september 2000 - 12:57 #6
jop. ok det kan godt være man ikke skal lave en go the frame og så ligge filmen der.. men

prepareframe er en fin måde at sørge for at tingene oploades først.

updates sker inde i handleren til forskel
..
Avatar billede Himbear Nybegynder
14. marts 2001 - 12:40 #7
Du kan også prøve at dele filmen op i små bidder og lave et film loop! Det har af og til løst problemet for mig. Så slipper du også for eventuelle problemer med Mac-PC!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester