Avatar billede nulle99 Nybegynder
18. maj 2005 - 14:19 Der er 15 kommentarer og
1 løsning

Flash video (FLV) banner, hvad kræves der?

Hej.
Jeg kunne godt tænke mig at vide hvilke syntax krav der er for at lave et Flash video banner.
Det er som regel sådan at den skal køre nogle frames uden lyd og så stoppe derefter. - Derefter skal den afspille hvis musen er over.

Nu er det jo flv, så det er jo ikke en swf der afspilles eller hvad? - Er der nogle der har erfaringer med disse flash video bannere, og gerne vil dele ud af erfaringerne???

mvh
Avatar billede _k Nybegynder
18. maj 2005 - 15:28 #1
Jeg har aldrig været i nærheden af at programmere et videobanner og regner heller ikke med nogensinde af komme det. Til gengæld har jeg da siddet med flv og streaming en gang eller to ;o)

Du skal skam have en normal swf, som du kan scripte i lige som du plejer. Ved siden af denne swf skal din flv så ligge, og den hentes så ind og bliver afviklet. I princippet på samme måde som når du laver et Sound-objekt og streamer en mp3-fil igennem det - hvis du da har prøvet det?
I stedet skal du så afvikle flv'en igennem NetConnect og NetStream objekterne. Og det er faktisk ganske ligetil.

Du skal dog bemærke, at forventer du tung trafik på dit banner, kan det godt betale sig at leje sig ind eller investere i en Communication Server.
Avatar billede nulle99 Nybegynder
18. maj 2005 - 15:31 #2
Hej _k det var noget af det jeg gerne ville vide.. - Men hvis vi taler om en swf fil hvorfor så NetConnect og NetStream objekterne. - Kan det ikke trigges vha. almindelig actionscript? - Har du et link til ovenstående objekter?

Mange tak...
Avatar billede _k Nybegynder
18. maj 2005 - 16:03 #3
Har du MX 2004 ligger objekterne i Flash. Og det er sådan set "bare" objekter du kalder, når når du referer til flv-filen. Den ligger jo udenfor Flash og Flash skal derfor vide hvor og hvordan den skal behandle filen - det hjælper objekterne med.

Det her link kan måske få dig lidt igang:
http://www.macromedia.com/devnet/mx/flash/articles/flv_download_04.html

..og Macromedia har også andre gode tutorials og forklaringer af flv.
Avatar billede nulle99 Nybegynder
18. maj 2005 - 16:52 #4
Tak for det, smid et svar...
Avatar billede _k Nybegynder
18. maj 2005 - 19:28 #5
ok - here goes....
Avatar billede _k Nybegynder
18. maj 2005 - 19:29 #6
...ellere rettere sagt: her ;o)
Avatar billede kochen Nybegynder
18. maj 2005 - 21:23 #7
Du kan også helt droppe flv formatet. Jeg har lavet flere video bannere som har været vist på sider som krak, jubii, netstationen, berlingske og JP. Metoden jeg brugte, fandt jeg frem til ved at decompile andrer videobannere, var at have en
flash (swf), som var selve banneret, og ved en rollover kalder denne flash så en ny flash (swf), der indeholder hele den video der vises. Dvs at i flash 2 har jeg hentet hele filmen ind og lagt den i timeline. Grunden til at man kan gøre dette er at uanset om du bruger en flv eller en swf, så vil filerne bleve hentet via "progresiv download" dvs at når der er data nok hentet til at vise filmen så går den igang.

Funktionerne NetConnect og NetStream behøves altså slet ikke.

For at banneret skal fungere optimalt, skal man også tage i betragtning hvilken båndbredde det skal bruges til, de flester websider ( ihvertfald nyhedssiderne) har en båndbredde detector, der gør at bruger der har mindrer en 256 kb/s ikke får vist videobannere. Derfor vil jeg også anbefale at du først komprimere din video f.eks. med Sorenson Squeeze til en båndbredde på 256 k eller over. Går du længere ned, er kvaliteten ikke længere særlig god.

Et link til nogle bannere jeg har lavet på denne måde:

http://smv-portalen.verticportals.com/videobanner/banner.html

Hilsen

Kochen
Avatar billede nulle99 Nybegynder
18. maj 2005 - 22:09 #8
Hej Kochen. -det var en meget interessant løsning.
>>websider ( ihvertfald nyhedssiderne) har en båndbredde detector, der gør at bruger der har mindrer en 256 kb/s ikke får vist videobannere.

Det vil sige det skal man ikke gøre i flashen, (kan man egentlig det?)
Bliver flash 2 hentet ind når flash 1 loader eller først ved roll-over?
Sorenson Squeeze er et fabelagtigt program jeg bruger meget, så det bliver intet problem.
Tak for hjælpen.
Avatar billede kochen Nybegynder
18. maj 2005 - 22:15 #9
Hej igen.

flash 2 hentes først når du laver en rollover, flash 1 er jo selve banneret og det må sjældent fylde mere end 15-20kb. Da det skal loades sammen med resten af sitet. Men tilgengæld virker det ikke til at nogle af de sites jeg har arbejdet sammen med har nogen krav til hvor store de flash der bliver loadet ved rollover er. Jeg har blandt andet set et scanlines banner, hvor selve banneret fyldte 7 kb og flash 2 som blev hentet var over 1 mb.

Kochen
Avatar billede nulle99 Nybegynder
18. maj 2005 - 22:23 #10
Tak for oplysningerne. - Hvordan tracker du de størrelser, da de jo er temmelig interessante at få at vide??
Og er udbyderne, f.eks TV2 fuldstændig ligeglade med hvad "Flash 2" fylder, da det jo ligger på deres server?
Tak for det..
Avatar billede kochen Nybegynder
18. maj 2005 - 22:27 #11
I det eksempler som jeg har lavet er det kun flash 1 der ligger på f.eks. tv2's server, flash 2 ligger på min egen server hvorfra flash 1 kalder den. dvs det eneste tv2 ser er et banner på 15 kb eller hvad den nu fylder. Resten af den data stream der kommer går sådan set uden om dem.
Avatar billede nulle99 Nybegynder
18. maj 2005 - 22:32 #12
Og det er de ligeglad med?? - Det var interessant... - Desværre har jeg delt point ud, men du fortjener ellers en sjat..
Avatar billede _k Nybegynder
19. maj 2005 - 09:30 #13
Først takker jeg da lige for point. Og er enig i, at kochen også godt kunne få nogle for sit indlæg.

Og så vil jeg indskyde at forskellen er næsten den samme, uanset om man anvender swf eller flv til at køre sin video i. Dvs. at personligt mener jeg, at det er langt nemmere at arbejde med flv, da man så ikke skal til at lave en ny swf hver gang man ændrer en smule i sin videopræsentation (og jeg ved godt at nogle konverteringsværktøjer kan eksportere til swf, men det er sjældent helt optimalt).
Dertil kommer, at video bliver forskudt på tidslinjen og kommer ud af sync med lyden hvis videoen varer mere end et par minutter. Ok, det er måske et grænsetilfælde når det kommer til bannere, men en betragtning der er værd at have med når bliver lidt mere seriøs med sin video.
Mit sidste argument for flv bliver at man så allerede er klar til at flytte sine bannere over på en ægte streaming server (her tænker jeg på Flash Communication Server) når trafikken pludselig ekskalerer. Flv er designet til at blive streamet og du høster så alle de fordele en streaming server giver mht. afvikling, performance og brugerhistorik.
Avatar billede nulle99 Nybegynder
19. maj 2005 - 09:50 #14
Hej _k - Jeg er enig i din holdning mht. sync, men da der er tale om bannere teler vi jo om max 30 sek. Men det er et fornuftigt synspunkt. - Mht. at flytte materialet til en Flash Communication server er det også rigtigt, blot er det at denne server er så forbandet dyr, og jeg kender til flere firmaer der hoster materialet netop som kochen, på en almindelig server, da denne server igen er meget dyr. - Men det ændrer sig vel forhåbentligt.
Avatar billede kochen Nybegynder
19. maj 2005 - 10:37 #15
Jeg give _k ret i at forskellen teknisk mellem flv og swf er minimal, og jeg bruger også flv til alt andet end bannere, da mit arbejde i stor grad også består af at lave interaktive video præsentationer i flash, hvor animationer og video bliver timet til hinanden. Dog har jeg ikke oplevet at video og lyd ikke passer sammen i swf'er. Grunden til at jeg også anbefaler swf til bannere er at man undgå problemer med folks flash player versioner, da det kun er de seneste som understøtter flv formatet.
Avatar billede nulle99 Nybegynder
19. maj 2005 - 10:44 #16
Må jeg henvise til: http://www.macromedia.com/software/player_census/flashplayer/version_penetration.html
Det viser at i europa har over 90% af brugerne version 7.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester