Avatar billede visto Guru
25. februar 2004 - 17:08 Der er 6 kommentarer og
1 løsning

Lyd forsvrænger

Som begynder med lyd og Flashoplever jeg flg. problem:

Lyden bliver forringet væsentligt i kvalitet - forvrænger bl.a. - når den er overført til Flash.

Hvordan løser jeg dette problem?
Avatar billede _k Nybegynder
25. februar 2004 - 17:18 #1
Du kan ændre indstillingerne for hvor meget Flash skal komprimere lyden, hvis du går ind i file-publish settings-Flash (for neden). Standardindstillingerne er meget komprimerede, og giver derfor rimelig ringe lyd - men mindre filstørrelser. Du kan alternativt loade dine lydfiler ind i runtime, så piller Flash ikke ved noget som helst!
Avatar billede visto Guru
25. februar 2004 - 17:28 #2
Jeg vil afprøve det med komprimeringen. Hvad betyder "loade i runtime"?
Avatar billede visto Guru
25. februar 2004 - 17:40 #3
OK så fik jeg forvrængningen (der blot viste sig at være elendig lydkvalitet) væk ved at skifte Audio Stream om til 16 kHz, men Flash-movien med ca. 8 sekunders lyd fylder præcis det samme uanset om der bruges 4 eller 16 Khz: 480 kB.
Er der noget jeg har overset?
Avatar billede visto Guru
25. februar 2004 - 17:41 #4
nej, det var ikke lige 4 og 16 Khz men princippet er godt nok.
Avatar billede visto Guru
25. februar 2004 - 17:53 #5
Spørgsmålet er jo besvaret, så _k, du får dine points.
Jeg ville være glad, hvis du lige gad runde af ved at svare på det jeg har spurgt om efter dit første svar.
Tak for hjælpen!
Avatar billede _k Nybegynder
26. februar 2004 - 09:32 #6
Du kan hente en lyd ind i Flash, når din film er skudt igang. Man opererer med event-lyd, hvor Flash henter hele lyden ind inden den afspilles (godt til korte lydstumper, dårligt til hele melodier på flere MB), og streamet lyd, hvor Flash buffer lyden og sætter igang med at spille, når resten kan nå at blive hentet inden det afspilles (sikke en smøre :o)

Du kan streame lyden (skal lige tilføje at det ikke er "ægte" streaming, men en tillempning der virker ganske godt!) på følgende måde:

minLyd = new Sound();
minLyd.loadSound("lydfil.mp2", true); // True betyder at der streames

Takker for point....
Avatar billede visto Guru
26. februar 2004 - 09:46 #7
Mange tak for uddybningen.
Du lader til at vide noget om lyd og Flash, så du er meget velkommen til at kigge på mit sidste spørgsmål på
http://www.eksperten.dk/spm/469893
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