Avatar billede charlie_karlo Nybegynder
14. juni 2003 - 18:21 Der er 11 kommentarer og
3 løsninger

Hvordan får jeg en sangtekst til at følge en mp3 fil?

Jeg skal have en skrevet sangtekst til at følge vokalen på et pop/rock nummer som bliver streamet fra en web-side....
men hvordan????
Avatar billede yesyes Nybegynder
14. juni 2003 - 18:31 #1
prøv i javascript med en masse timemers :)
Avatar billede charlie_karlo Nybegynder
14. juni 2003 - 18:35 #2
Ja den er go´... den gir ½ point, men kan du ikke skrive nogle brugbare koder...
Avatar billede burningice Nybegynder
14. juni 2003 - 18:41 #3
charlie_karlo>> hvad i alverden har det med asp at gøre ? !!
Avatar billede yesyes Nybegynder
14. juni 2003 - 18:44 #4
hehe sry tvivler på at det er muligt medmindre man laver et prog ved siden af der finder position i sangen eller finder en anden måde at gøre det på og laver en slags
Select case position i sang
case "02:37:00"
Response.write "teksten til 02:37:00 inde i sangen"
end select
Avatar billede yesyes Nybegynder
14. juni 2003 - 18:45 #5
så tvivler på det er særligt nemt
Avatar billede charlie_karlo Nybegynder
14. juni 2003 - 19:01 #6
Hmm... hvis du kan lave et eks. på en opstilling i asp, og det virker, så er point'ne dine!
Avatar billede dk_akj Nybegynder
14. juni 2003 - 19:43 #7
Det kan ikke lave i "ren" asp da det jo er clientside.

Du skal/kan oprette et 2. dimensionelt javascript array.

1. element er nogle tider.
2. element er udklip af teksten.

f.eks

1  blah blah
2  blaaaaaa
3  didum dida
4  ååååhhhh
5  yeahyeah
6  -pause-
7  tak for i aften.....

Når sangen starter starter du en 1 sek. timer denne timer tæller op på en variabel. Variablen bruger du til at finde den tilhørende tekst i array'et.

Problemmet er så bare at få timeren startet når sangen starter.

Alternativt skal du bruge activeX på klienten, så er det bare kun IE brugere det virker for.
ActiveX objecter, clienside, skal også accepteres af brugerne.

God arbejdslyst.

//akj
Avatar billede charlie_karlo Nybegynder
14. juni 2003 - 20:45 #8
Tak....tygger lige lidt på den....
Avatar billede jensb Nybegynder
14. juni 2003 - 22:17 #9
Spørgsmålet er om man ikke ville være bedre at lave det i Flash? Der har man jo netop en tidslinie hvor man kan indsætte teksten, så det følger melodien.
Avatar billede kovalt Nybegynder
14. juni 2003 - 23:56 #10
Jeg vil helt klart give JensB ret...... jeg har engang lavet præcist dette i flash, hvilket fungerede fint.... dog bør man, hvis man anvender flash, være opmærksom på, at afviklingen af flash-filmen afhænger af processorkraften på klienten, hvorfor du hurtigt kan komme "bagefter" sangen på langsomme computere. Dette synes at være tilfældet også selvom man buffer hele siden op. Men skal du ikke bruge de vilde animationer ser jeg ingen problemer i at lave det.

Håber det kunne bruges.
Avatar billede charlie_karlo Nybegynder
15. juni 2003 - 08:00 #11
Er desværre kommet til at afvise nogle af ovenstående svar... Det må tilskrives begynderfejl og misforstået opfattelse af hvordan point systemet virker. Jeg tror der skulle være check på det nu :)
Jeg er naturligvis intr. i alle de forslag der kan frembringes og skal nok fordele godterne efterhånden evt. med "tilbagevirkende" kraft (yesyes-dk_aki-jensb-kovalt.........
Avatar billede jensb Nybegynder
15. juni 2003 - 10:30 #12
Svar
Avatar billede yesyes Nybegynder
15. juni 2003 - 12:52 #13
oz svar
Avatar billede dk_akj Nybegynder
15. juni 2003 - 18:12 #14
oki

//akj
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
Kurser inden for grundlæggende programmering

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