Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    248

    Comandi AS e Video Flash Incorporato

    Ciao, ho un problema con un video che vorrei incorporare in una intro per un sito.
    Il problema è questo:
    Incorporo il video (di grandi dimensioni 5.849 kb in flv) con scaricamento proggressivo da server web e lo piazzo su un livello al frame 86.
    Nei precedenti 85 frame c'è una presentazione con elementi vettoriali.
    Purtroppo a volte non mi legge (credo) il frame 86 (anche se non ho messo nessun AS) e si mette a looppare la presentazione, oppure a volte looppa e poi parte il video (premetto che il buffer time è settato su 0.1).
    Quello che vorrei sapere è se è possibile far si che alla fine del filmato incorporato si puo' fare un gotoandstop(); per fermare l'intro ad un frame fissato (sarebbe nel mio caso il frame 85, quello prima del video)
    Inoltre sapete dirmi come risolvere il problema del loop della presentazione?
    Ringrazio anticipatamente, Ale.

  2. #2
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    713

    potevi mettere la presentazione iniziale dentro un clip

    e poi dentro il clip mettere sto codice:

    codice:
    onClipEvent(enterFrame){
    	if(this._currentFrame==60)	{
    			
    			stop();
    	}
    }
    nel mio esempio l'animazione arriva fino al fotogramma 80
    io l'ho stoppato al 60

    _________
    by max

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    248
    Grazie ho risolto contando i frame (durata video x frame al secondo) e lavorando per scene (il video e la fine dell'intro sono sulla seconda scena) mettedno lo stop alla fine dell' swf.
    Secondo te potrebbe andar bene o nel caso di connessioni lente sarebbe meglio usare il tuo metodo?

    Ti linko la prova
    PROVA
    Intanto grazie

  4. #4
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    713

    il tuo forse è un problema di sincronizzazione ed importazione del video

    quando hai importato il video in libreria poco prima ti compare un messaggio
    dove ti dice "aggiungere altri fotogrammi" dovevi cliccare su ok
    tu forse non l'hai fatto e ti ha troncato il video...
    per questo il video non si vede completo...

    inoltre mi si vede a tratti tipo youtube dovevi mettere un preload iniziale sul 1° fotogramma del video

    poi per evitare che il video ti ricominci a capo
    lo fai diventare un clip
    ti ricompare lo stesso messaggio
    fai sempre si
    e mette questo dentro il clip

    codice:
    onClipEvent(enterFrame){
    	if(this._currentFrame == this._totalFrames)	{
    			this.stop();
    	}
    }
    in questo modo eviti il loop

    questo è il messaggio che ti spunta durante l'importazione (in allegato)
    Immagini allegate Immagini allegate

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    248

    Mah

    A me e un'altro si vede bene senza scatti, il preloading dell'swf c'è solo che essendo solo 43kb a volte non si vede, fare un preloading del video non è pensabile xchè son quasi 6mb quindi utilizzo lo streaming da server.
    Per gli scatti mi sa che dovrei lavorare sul buffering.
    Ma in che senso ti va in loop, xchè a me non succede e il video non è tronco.
    Hai guardato il link?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    248

    Mah_2

    Forse mi stavi rispondendo alla questione connessioni lente???

  7. #7
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    713

    si a me non si vede tutto

    forse perchè ho una connessione lenta..

    quando fai un lavoro devi fare in modo che il tuo lavoro possano vederlo tutti
    anche quelli come me che hanno una connesione lenta...

    per questo uso sempre un preload con una percentuale che blocca il video
    fino a quando esso non è effettivamente caricato

    anche altre persone che guardano il tuo video... devo vederlo a singhiozzi
    ed è un po seccante...
    inoltre potresti aggiungere una barra di scorrimento per sapere la lunghezza del filmato
    la puoi fare con una semplice interpolazione che parte dal 1° fotogramma fino all'ultimo

    oppure c'è uno script che ti modifica la barra di scorrimento (_xscale) che inizia da 1.0 pixel
    e aumenta l'asse x fino ad arrivare alla larghezza del tuo stage
    quindi _xscale collegato al _currentFrame...

    in modo che le persone che guardano il tuo video sanno quanto tempo dura... o quanto ne rimane ancora...

    questo è tutto..

    au revoir
    __________
    by max

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.