synchronisations-problem

Joke_r

Mitglied
Hallo Leute,

habe ein Problem, hoffe, ihr könnt mir weiterhelfen..


Ich habe ein Intro mit Flash erstellt, erst ein Preloader bis der ganze Film geladen ist und nach druck auf n Button geht's los.

Im Hintergrund läuft eine lange MP3-Datei ab und passend zum Takt soll eigentlich der Film ablaufen. Nun passt das auch alles auf dem Rechner, auf dem ich es erstellt habe, allerdings auch nur auf dem, bei allen anderen läuft das Bild sozusagen dem Ton hinterher, und zwar von rechner zu rechner unterschiedlich stark. Es sind immer kurze Texteinspielungen (ge-tweent), und immer am anfang eines neuen Taktes vom Lied soll ein kurzer Filmfetzen ablaufen, wenn das Lied dann richtig losgeht, kommt ne lange Filsequenz und so weiter, aber das passt eben nur auf meinem Rechner so, wie ich mir das vorstelle..

( Falls mal jemand schauen will : hier )

Wie kriege ich das hin, daß das vernünftig zum Ton synchronisiert bleibt?

Die Film-Fetzen sind importierte Videos (.avi), die musik ist einfach auf eine eigene Ebene an den Anfang des Intros gelegt...



Hoffe das war verständlich und ihr könnt mir da irgendwie weiterhelfen, ich kriege hier noch zuviel..

Danke schonmal :-) :-) :-)

axo: FlashMX ist die Version...
 
Zuletzt bearbeitet:
Jup - das liegt einfach daran, dass Sound und Bild zwei verschiedene
Dinge sind und zwei i.d.R. verschieden gute und verschieden schnell
umsetzende Komponenten der Computerhardware benutzen.
Will heißen: Wenn du das auf deinem Rechner exakt timest ist die
Chance, dass es auf einem anderen Rechner auf die Millisekunde genau
so ist dennoch nicht sehr groß - wie du schon bemerkt hast.
Darüber hinaus kommt es noch darauf an, welche anderen Programme der
User parallel laufen hat.

Das zum Hintergrund ... nun zu deinem Problem:
Wenn du den in der Eigenschaftenpalette auf Sync -> Stream stellst,
ist der Sound das Maß, an dem sich der Flashfilm orientiert.
Wenn du dann deinen Film nochmal darauf abstimmst sollte es auf
anderen Rechnern (fast) gleich laufen. Was allerdings passieren
kann ist, dass je nach Rechnerleistung der eine oder andere Frame
übersprungen wird um die Bildabfolge mit dem Sound zu
synchronisieren - also dein Design was den Frameablauf angeht
dementsprechend variabel halten.

Gruß
rena
 
Original geschrieben von rena
Wenn du den in der Eigenschaftenpalette auf Sync -> Stream stellst[...]
hallöle,

ich hab bei meinem movie den sound nicht aus der library in das dokument gezogen, sondern ruf ihn direkt per AS ab, und hab deshalb keine eigenschaftenpalette dafür. zumindest find ich das nicht. wo muss ich suchen (MX)? danke schonmal :)

grüße,
GodChi
 
Moin,

ich bin mir nicht sicher, ob das mit attachtem Sound
überhaupt geht. Im Zweifelsfall versuch mal bei der
Verknüpfung die Option "Export in den ersten Frame"
(oder so ähnlich) zu deaktivieren. Ob das aber den
Effekt hat, weiß ich auswendig gerade nicht.

Was aber in MX in jedem Fall gehen müßte, ist wenn du
den Sound gar nicht in der Bibliothek hast sondern über
loadSound hinzulädst:
PHP:
meinSound.loadSound("url", streaming); //für streaming true oder false angeben
Gruß
rena

PS: Schon mal einen kleinen Blick hier reingeworfen?
Wäre nett, danke. :)
 
Oh, daß ihr hier lieber Groß-/Kleinschrift seht wusste ich nicht. Werde in Zukunft versuchen daran zu denken, wenn ich hier Beiträge schreibe. Bin halt nur in sovielen Foren aktiv, wo ich mir im Laufe der Jahre die Kleinschrift angewöhnt habe, aber ich geb mir Mühe hier daran zu denken. Und wenn ich´s doch wieder vergessen sollte, dann darf mir der Bäcker auf die Finger hauen ;)

@Thema: Vielen Dank für deine Vorschläge! Ich werde mal beide Möglichkeiten ausprobieren.

Grüße,
Groß-/KleinGodChi;)
 
Zurück