Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: Durata FLV

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230

    Durata FLV



    Ma è possibile che non vi è alcun modo di prendere la durata espessa in secondi di un FVL ?

    Gerrix

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Come no:

    codice:
    var nc = new NetConnection();
    nc.connect(null);
    var ns = new NetStream(nc)
    ns.onMetaData = function(obj)
    {
    	trace("durata: " + obj.duration)
    };
    ns.play("videoclip.flv");
    Questo funziona solo se il videoclip FLV è stato creato con una versione del Flash Video Exporter superiore o uguale alla 1.2
    Con le versioni precedenti, non è possibile estrarre questo valore (in locale).
    Utilizzando il Flash Communication Server e la riproduzione in streaming, il discorso è un altro: si usa un metodo della versione server side della Classe NetStream, il

    codice:
    Stream.length(percorso_e_nome_del_video);

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230
    Uhm
    sei da premio nobel

    ma come faccio a sapere quale versione ho del Flash Video Exporter ?

    Grazie

    gerrix

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Scaricalo da qui e togliti il pensiero.. :)

    http://www.macromedia.com/devnet/mx/flash/video.html

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230
    L'ho scaricato ma sto provando da piu di mezz ora senza successo

    ho scritto cosi ma non si apre nemmeno la finestra di out con il trace

    var nc = new NetConnection();
    nc.connect(null);
    var ns = new NetStream(nc);
    my_Video.attachVideo(ns);
    ns.onMetaData = function(obj)
    {
    trace("durata: " + obj.duration)
    };
    ns.play("videoclip.flv");

    c'è qualche errore?

    Grazie

    gerrix

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230
    Up

    La cosa che non capisco è che cosa ci devo mettere al posto di obj

    il nome del video?

    L'istanza del video?

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Aspetta, il codice è quello, e va scritto proprio così, devi solo cambiare il nome del filmato, quel "videoclip.flv". Obj è una variabile generica, va bene chiamata così. Ovviamente il tutto provato sul flash player 7..

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230
    si mi funziona tutto, il video si vede, tranne che per il trace che non capisco perchè non si apre

    ed anche se provo ad assegnare quei valori ad una variabile non succede niente

    Gerrix

  9. #9
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Hai riesportato l'flv? Devi crearlo da 0, perchè il video exporter 1.2 serva..

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    230
    Niente da fare non riesco proprio a capire. Ho rifatto tutto da 0 ...ma niente.

    Ho controllatto nel pannello di controllo installazioni applicazioni il flash espor 1.2 esiste.

    il problema è che non mi svolge questa :

    ns.onMetaData = function(obj)
    {
    trace("durata: " + obj.duration)
    };
    Ma com'è possibile che la finestra di output non si attivi?

    Grazie

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.