Cum sa inserezi filme si animatii in Flash

Bun, asta ar fi cam prima lectie. Mi-a dat foarte multe dureri de cap pana mi-am dat seama. Eu n-am facut Facultatea de Foto-Video sau, ma rog, nu am vreo pregatire in domeniul Flash-ului. Am inceput sa lucrez in Flash pentru ca acum cativa ani am vrut sa fac ceva special pentru atestatul de informatica si cum toti ori faceau site-uri in HTML ori se duceau si cumparau site-uri (tot in HTML), am ales ceva din care chiar sa invat un lucru folositor. Asa ca m-am apucat sa fac un site in Flash. O chestie simpla-simpla, dar a fost destul de greu de descurcat si am avut momente de ezitare.

Anyways, pentru ca in fiecare zi descopar ceva nou in Flash, de curand am avut nevoie sa inserez cateva filmulete pe un website de imobiliare - chestii cu proiexte de constructie - arhitectura. Ce mai, erau babane toate, peste 150 de mega. Bun, in mare suna realizabil, insa conditiile erau ca site-ul sa se incarce repede, filmuletul sa fie de calitate si sa il si poti pune pe pauza, sa dai volumul mai incet, etc. Toate tutorialele online sunt de cacao, credeti-ma pe cuvant. Sunt doar doua modalitati mari si late (cel putin care mi-au functionat mie). Iata cum se face:

Modalitatea I

1. Se face un Movie gol. (Ajunge sa faci un click cu pensula, ca si cum ai incepe un desen, apoi un scurt F8 pentru transformare in Symbol -> Movie dupa care dublu click pentru editare si sters desenul acela cu pensula);
2. Pe Movie (deci click pe el) punem un Label, ca de exemplu load_clip;
3. Pe un alt Layer - gol - scriem codul prin care ii spunem lui load_clip ce filmulet sa incarce.
load_clip.loadMovie(”aici_scrii_numele_filmuletului.swf”);

+ Nu necesita ActionScript 2.0 sau Flash 8;
+ Incarca din extern, nu creste marimea site-ului;
+ Se poate face si pentru alte swf-uri (nu neaparat fisiere video);
- Nu poate fi resized;
- Din pacate, pentru fisierele video este necesara o conversie in flv dupa cum urmeaza explicat in Modalitatea II:

Modalitatea II

Pentru inserarea .wmv, .avi si altele este necesara conversia acestora in format flv. Asta se poate face cu Riva FLV Encoder sau direct in Flash prin drag and drop in Library.
1. Wizard-ul din Flash creeaza automat flv-ul si un skin de player (gen youtube) si il plaseaza ca un Component pe scena.
2. Cand se face upload pe server, se insereaza swf-ul compilat cu tot cu skin si fisierul flv.
- Necesita ActionScript 2.0 si Flash 8;
+ Incarca din extern, nu creste marimea site-ului;
- Nu se poate face decat pentru fisiere video;
+ Poate fi resized;

In functie de ce se doreste, puteti alege una din cele modalitati sau sa le combinati… E o tara libera, nu?

Eu aleg sa folosesc prima modalitate pentru ca stiu ca daca vizitatorul nu are cel mai nou Flash Player risc sa nu i se mai incarce site-ul deloc. Asa, daca fac un swf flash 8 separat care incarca un flv, si il incarc in site-ul principal, macar i se incarca restul daca nu filmuletele. Am grija sa fac upload la skin, swf-ul cu filmul, swf-ul principal, flv si am grija sa fie swf-ul cu filmul la exact dimensiunea care imi trebuie (pentru ca in Movie gol nu se poate schimba dimensiunea) si teoretic totul ar trebui sa mearga smooth.

Sper sa fie corect si sa va fie de folos. Daca aveti alte idei, completari sau corectari, spuneti-mi.

Lasă un Răspuns