Avatar billede nwn Nybegynder
10. oktober 2007 - 21:39 Der er 20 kommentarer og
1 løsning

Musik afspiller

Hej alle eksperter (;

Ved følgende er muligt.

Jeg vil gerne have lavet en musik afspiller, den behøver ikke at kunne særlig meget.

Man klikker på en knap "Gennemse" og vælger dernæst musik filen. Afspilleren skal helst kunne afspille mp3, wma og midi, mid osv, men kun filtypen mp3 er et krav.

Når man har valgt filen, klikker på man knappen Afspil, og så skal den afspillte musikken. Dernæst ville jeg også gerne have Stop og mute funktioner.

Jeg er ligeglad med volume osv, det kan brugeren selv stille via sit lyd ikon i højre hjørne, men hvis nogle mener følgende er nemt, accepterer jeg hellere end gerne at det med volume også komme med.

Er der nogle der kan hjælpe mig med følgende?

På forhånd tak
Avatar billede gurly Praktikant
11. oktober 2007 - 00:45 #1
ja da, jeg nærmest svømmer i musik afspillere  c",)

da du sikkert ikke vil belemre dine brugere med at de skal downloade en eller anden player for at det virker, så må¨du benytte en allerede eksisterende platform.
de 2 mest benyttede systemer er enten windown media player. eller lave det i en flashplayer.

For windows media player gælder følgende >
når man indsætter en win media player på siden, så bruger den faktisk den media player brugerene har på deres pc, den bliver brugt som "plugin" på websiden.
derfor kræver det ikke at siden skal hente nogle sekundære filer.
men omvendt betyder det jo også at kun brugere som har windows media player på deres pc kan bruge det. brugere med styresystemer som eksempelvis linux kan ikke bruge det.

en anden mulighed er at bruge en flash player. de fleste brugere har instaleret flash, også brugere der har andre styresystemer end windows kan instalere flash.
så det er uden tvivl det format der rammer bredest.
selv om folk har flash, så kræves der at man indsætter en SWF flash player på siden, som bliver hentet som extern fil, flash filen kan så afspille musik numrene.

her er nogle eksempler
her er 2 eksempler på en windows media player som jeg har liggende
http://www.aelling.lir.dk/public/eksemplar/baerens/Lyd Player
for at downloade de filer der er brugt i eksemplet >
http://www.aelling.lir.dk/public/eksemplar/baerens/Lyd Player.zip
de tilhørende asx playlister indeholder adresserne til selve mp3 numrene, og hvis vi snakker mp3 filer, så kan jeg bestemt kun anbefale at køre med asx lister i stedet for at bruge mp3 adressen direkte i playeren, fordi at WMP ikke er default plugin for mp3, det er derimod quicktime, så bruger man mp3 adresser direkte i playeren så resikere man at quicktime blander sig som plugin.
asx listerne kan du åbne og redigere med notepad.

hvis du i stedet vil bruge en flash player
så tjek op her >
http://www.jeroenwijering.com/?item=JW_MP3_Player
flash playeren kan KUN afspille mp3 filer, flash supportere nemlig ikke wma og ligende.
jeroen´s flash player giver uoverskueligt mange muligheder, både hvad angår udseendet og funktion, og den kan rigtigt mange ting.
den er ikke til lige at beskrive kort, så da må du selv tjekke op på siden.
hviis du downloade pakken med mp3 playeren og pakker den ud, så er der en "read me" fil som det anbefales at læse.
du kan se et eksempel her på hvad man kan styre i playeren med javascript
nu er det en videoplayer, fordi at grundlæggende er jeroens mp3 player og video player ret ens
http://www.jeroenwijering.com/extras/javascript.html
Avatar billede gurly Praktikant
11. oktober 2007 - 00:48 #2
Avatar billede gurly Praktikant
11. oktober 2007 - 00:56 #3
PS  hvis du undre dig over hvad filen NyNoIEActivate.js bliver brugt til, så er det for at playeren ikke skal bliver blokeret i explorer med såden en lille
"klik for at aktivere dette objekt"  det slipper du for ved at bruge denne fil
den skal bare ligge sammen med websiden
Avatar billede lasserasch Juniormester
11. oktober 2007 - 00:57 #4
Øhhhh, jeg forstår nærmere dit spørgsmål, som at du gerne vil have et eksempel på hvordan man selv kan lave en afspiller i C# .NET.

Jeg har lavet et MEGET simpelt eksempel, som kan afspille en lyd fil, pause og stoppe den. Og du kan skrue op og ned for lyden.

Sourcen kan downloades her : http://www.skare.com/musicplayer.zip

/Lasse
Avatar billede gurly Praktikant
11. oktober 2007 - 01:00 #5
lasserasch > hvad platform bruger den som afspiller ?
Avatar billede lasserasch Juniormester
11. oktober 2007 - 01:04 #6
Det er en Windows applikation. Ikke noget web halløj....
Og den bruger Windows Media Player API'et.

/Lasse
Avatar billede gurly Praktikant
11. oktober 2007 - 01:11 #7
ja ok, C# ligger uden for min viden  c",)
men den virker så også kun på windpws pc´er
man rammer en noget bredere bruger gruppe med flash playeren, men det er jo ikke enkelt, det syntes jeg til gændgæld den her er
http://www.aelling.lir.dk/public/eksemplar/baerens/lyd%20player/lydplayer%2Dmed%2Drulnedliste.htm

men hvis nwn ved noget om c# så er han jo måske af en anden mening  c",)
Avatar billede gurly Praktikant
11. oktober 2007 - 01:15 #8
PS.  Den virker også i med firfox som brovser  c",9
Avatar billede lasserasch Juniormester
11. oktober 2007 - 01:18 #9
gurly > Ikke for noget, men du har godt opdaget at du er i C# forummet ik'????????? = Løsninger i C#, og ikke alt muligt andet. ;-)

Sengetid for mig! Nat nat...
Avatar billede gurly Praktikant
11. oktober 2007 - 01:22 #10
jo jo, men det er langt fra altid brugere benytter den rette kategori  c",)
det er jo også bare lagt som foreslag
Avatar billede gurly Praktikant
11. oktober 2007 - 09:24 #11
og da jeg har fået en henvendelse angående mp3 numrene, så må jeg understrege at de ligger i asx lister som indeholder streamadresser på en amerikansk server
Avatar billede nwn Nybegynder
11. oktober 2007 - 20:03 #12
Hej lasserasch

Dit ser MEGET fint ud (:

Jeg vil nu gerne ind og ændre i det, men der er sket noget for mit program, så nu kan jeg ikke vælge Design når jeg klikker View, fordi jeg gerne vil ændre designet...?
Avatar billede lasserasch Juniormester
12. oktober 2007 - 08:27 #13
Hmmmm, virker fint for mig.

Måske du skulle prøve at Rebuilde projektet først.
Nu er jeg jo blevet lidt bidt af det her lille musik projekt.

Fik det lige lavet igår aftes, således at man også kan læse ID3 tags fra MP3 filer osv... ;-)
Avatar billede lasserasch Juniormester
13. oktober 2007 - 11:24 #14
Fået det til at virke nwn?

/Lasse
Avatar billede lasserasch Juniormester
15. oktober 2007 - 14:02 #15
Nå nwn! Skulle vi få lukket denne tråd?

For lige at indskyde en sidste bemærkning, så kunne man jo, som jeg har gjort det, bruge nogle timer på at trimme afspilningskoden med lidt dingel dangel....

Nedestående compilet afspiller er lavet ud fra mit tidligere postet eksempel, med tilføjelse af et par ekstra småting.

www.skare.com/simpleplayer.zip

/Lasse
Avatar billede lasserasch Juniormester
15. oktober 2007 - 14:11 #16
P.S. Jeg siger ikke at denne applikation er fejlfri. Tror nærmere jeg vil påstå det modsatte, men den viser rimelig godt, at man forholdsvist nemt kan lave sin egen "komplette" afspiller.

Denne her er lavet i Lørdags, hvor jeg absolut intet havde at give mig til ;-)

/Lasse
Avatar billede basse55 Nybegynder
21. oktober 2007 - 23:36 #17
Hej Lasse,

Et super eksempel du giver her. Har siddet og rodet med det i noget tid nu men kan ikke finde ud af hvordan du finder artist og track navn!

Er det muligt at vi også kan se kildekoden til din simpelplayer?

Sebastian
Avatar billede lasserasch Juniormester
22. oktober 2007 - 09:51 #18
Jo det må du da gerne.

Jeg bruger en klasse til at hente ID3 tags ud. Det hele ligger i min functions.dll fil, hvor jeg har de klasser jeg mest bruger.

Sourcekoden ligger her : www.skare.com/simpleplayersource.zip

/Lasse
Avatar billede lasserasch Juniormester
22. oktober 2007 - 09:53 #19
Bare husk på at det altså er et projekt under udvikling, så kodestrukturen er ikke perfekt og du kan sikkert også godt finde en fejl hist og her!

/Lasse
Avatar billede nwn Nybegynder
28. oktober 2007 - 21:34 #20
Så er jeg sgu tilbage, og har prøvet mig lidt frem med din afspiller.

Vil du smide et svar, så får vi lige lukket denne tråd (; ?
Avatar billede lasserasch Juniormester
29. oktober 2007 - 08:22 #21
Svar :-)
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