Flash: sincronizzare musica e animazioni

Di: Paoletta82 | 26/09/2020 18:43:17
Ciao a tutti...
Spero che qualcuno riesca ad aiutarmi prima che impazzisca, ho un problema del cavolo che non riesco a risolvere...
Sto realizzando un'animazione con della musica di sottofondo... mentre sulla timeline è tutto sincronizzato dall'inizio alla fine, quando vado a pubblicare il filmato le immagini si sfalsano quasi subito, e non vanno più a tempo... Ho anche provato a suddividere l'mp3 in tanti file più piccoli, ma senza risultato (l'mp3 è di 128kbps, per cui abbastanza leggero da caricare)
Confido in voi, grazie anticipatamente!

Risposte



Ciao Paoletta,
il tuo problema non dipende dal peso del file .mp3, ma dalla complessità dell’animazione.
Se la scheda video non è in grado di reggere il framerate che hai impostato allora l’animazione video rallenta, ma l’audio no.
Immagino che tu inserisca l’audio direttamente nel fotogramma... prova a dare un’occhiata alle impostazioni che appaiono nella palette:
La palette che devi guardare è quella delle “Proprietà” (o Properties per la versione inglese) se stai usando Flash MX, Flash MX 2004 o Flash 8.
Se stai usando una versione precedente devi riferirti alla palette “Audio” (oppure Sound).
Le impostazioni sono le stesse in ogni caso.

La prima voce dice “Audio:” (Sound), qui scegli il file che vuoi suonare.
La seconda voce dice “Effetto:” (Effect) e serve per impostare diversi effetti (niente di speciale, solo Pan e Volume).
La terza voce è quella che ci interessa, si chiama “Sincr:” (Sync).
Le opzioni sono 4:
- Evento (Event)
- Avvio (Start)
- Stop (Stop)
- Stream (Stream)
Vediamole tutte e quattro in ordine (anche se quella che useremo è l’ultima)
Evento = Ogni volta che viene riprodotto questo fotogramma parte il suono, se sta già suonando non importa, il suono partirà comunque e si sovrapporrà (con pessimi risultati).
Avvio = Quando viene riprodotto questo fotogramma parte il suono, a meno che lo stesso suono non stia già suonando (perché magari lo abbiamo avviato precedentemente).
Stop = Quando viene riprodotto questo fotogramma il suono (questo specifico suono) viene fermato.
Stream = Il suono deve fare da colonna sonora al filmato, e quindi il filmato deve mantenere la sincronizzazione, quindi se la scheda video non riesce a rendere tutti i fotogrammi alcuni fotogrammi verranno saltati allo scopo di non perdere la sincronizzazione.
In più se usi il suono con questa sincronizzazione sarà più facile per te produrre un’animazione a tempo, in quanto la colonna sonora viene riprodotta quando ti sposti avanti e indietro sulla linea temporale (con il mouse o con . e ,) durante la lavorazione.

Di: Professore | 26/09/2020 18:44:17


Grandissimo Professoreeee!!!
Grazie mille per la risposta dettagliata che mi hai dato, sei stato gentilissimo, e pure utile, dato che ho risolto il problema....
(effettivamente l'animazione è bella complessa, e la scheda video fa pure abbastanza schifo...)
ancora grazie e a presto!
Paoletta

Di: Paoletta82 | 26/09/2020 18:45:17


caro professore,
ho un problema analogo di sincronizzazione, ma non sono riuscita a risolverlo modificando le impostazioni su stream:
ho creato un'animazione grafica lunga circa 1 minuto e abbastanza complessa, suddivisa in 8 scene.
in un secondo momento ho inserito l'audio, suddiviso in tre file.
ciascun file audio l'ho inserito nelle scene in cui mi interessava, su un livello audio separato e precisamente nel primo frame, per far sì che l'audio parta insieme all'animazione.
nell'ultima fase del lavoro ho limato l'animazione per rendere la sincronizzazione perfetta tra i movimenti degli elementi e /o personaggi e gli accenti dei brani musicali, arrivando a realizzare anche un perfetto "playback" di due personaggi che cantano. (un lavoraccio)
non avendo ancora impostato sync su stream, procedevo provando in continuazione le singole scene.
fin qui tutto a posto. sul mio pc tutto andava bene.
ora devo presentare questo lavoro per l'esame di grafica computerizzata, ma l'altro giorno aprendo il file sul portatile della professoressa da un certo punto in poi si perde completamente la sincronizzazione:
l'immagine è più veloce del'audio !!!
e lo stesso accade ora che ho trasportato il file sul mio nuovo portatile mac.
leggendo la tua risposta a paoletta82 ho capito la questione della scheda video e ho provato a modificare le impostazioni sulla palette sperando di risolvere, ma è successo un casino:
innanzitutto non si sente l'audio spostandomi sulla linea temporale.
poi nell'esportazione si verifica una strana ripetizione dell'audio: ripete per due volte lo stesso pezzetto sovrapponendolo e sfalsandolo, come l'effetto eco.
e comunque non risolve il problema della sincronizzazione.
come posso fare per ottenere un'esportazione in sinc leggibile bene o male su qualunque computer?
all'esame devo per forza consegnare un cd con il file e quindi deve poter essere eseguito ovunque senza perdere di qualità.
tra le altre cose sarebbe utile se potessi "navigare" avanti e indietro nell'animazine come in un normale video du dvd o vhs, per la discussione durante l'esame, ma il flash player non lo consente. esiste una soluzione anche a quest'altro problema?
grazie

Di: Dada-dada | 26/09/2020 18:45:17