login  Naam:   Wachtwoord: 
Registreer je!
 Nota's op tutorial:

Tutorials > Flash > mp3 player in flash
Pagina:

Reacties op de tutorial mp3 player in flash


Offline  MothZone
Gepost op: 23 oktober 2005 - 19:22
PHP ver gevorderde

Mooie tut :-)
Nu mss nog een uitbreiding ofzo, door een playlist te maken, en ook zelf te kunnen samenstellen :-)

Offline  vinTage
Gepost op: 23 oktober 2005 - 19:24
Nieuw lid

Citaat:
geluid.onSoundComplete = function(){ //actions hier }
Zodra het nummer is afgelopen kan je dus iets laten gebeuren, zoals bijvoorbeeld een nieuwe sound inladen.


^^

Offline  MothZone
Gepost op: 23 oktober 2005 - 20:02
PHP ver gevorderde

ik bedoelde in tutorialvorm 

Offline  vinTage
Gepost op: 23 oktober 2005 - 22:56
Nieuw lid

Drag en drop een mediaPlayback component op je scene.
Noem deze "speler".
open je AS panel en plak onderstaande code in een keyFrame:
  1. songtitel = 0;
  2. function leesXML() {
  3. adres = this.childNodes[songtitel].firstChild.nodeValue;
  4. speler.setMedia(adres);
  5. }
  6. muziek = new XML();
  7. muziek.ignoreWhite = true;
  8. muziek.onLoad = leesXML;
  9. muziek.load("nummers.xml");
  10. ophogen = function () {
  11. aantal = muziek.childNodes.length-1;
  12. songtitel++;
  13. if (songtitel>aantal) {
  14. songtitel = 0;
  15. }
  16. adres = muziek.childNodes[songtitel].firstChild.nodeValue;
  17. speler.setMedia(adres);
  18. speler.play();
  19. };
  20. speler.complete = ophogen;



Maak dan een XML bestand aan met de naam "nummers" en zet daarin iets als onderstaande:

  1. <liedje>jeLiedje.mp3</liedje>
  2. <liedje>jeLiedje1.mp3</liedje>
  3. <liedje>jeLiedje2.mp3</liedje>

Natuurlijk geef je ze de ECHTE naam plus evt pad naar de mp3.

Je kan met deze player zoveel nummers toevoegen als je wilt, en hij zal ze netjes op volgorde afspelen.

oh hier heb je een zipje met benodigde fla en xml en audio met benodigde zooi.
Wel ALLES uitpkken, anders werkt het natuurlijk niet.^^

graag gedaan @ Mothzone

Offline  MothZone
Gepost op: 23 oktober 2005 - 23:05
PHP ver gevorderde

Hahahahahahahahaha^^ 
Ok ik zwijg 

Offline  vinTage
Gepost op: 23 oktober 2005 - 23:06
Nieuw lid

pff al die moeite voor niets, zeg op zn minst "thx" 

Offline  MothZone
Gepost op: 23 oktober 2005 - 23:07
PHP ver gevorderde

Thx vinTage, je bent de allerbeste:p

(Zo goed?^^ )

Offline  vinTage
Gepost op: 23 oktober 2005 - 23:08
Nieuw lid

luv ya 

Offline  MothZone
Gepost op: 23 oktober 2005 - 23:09
PHP ver gevorderde

Sssst, anderen kunnen ons hier zien vinTage^^

Offline  b4nkr0bz0r
Gepost op: 24 oktober 2005 - 12:07
PHP gevorderde

ONTZETTENDE OWNAGE!!! was zelf bezig met PS om een skin te maken en had al in gedachte om iets met flash te gaan doen maar ben daar nog te noob voor dus is het ff stil gelegd, Maar ik ga nu weer gelijk aan de slag!~!~!

Offline  Tibbeh
Gepost op: 06 december 2005 - 21:05
Lid

Ow handige tut,
Ik wist niet dat je zo makkelijk een mp3 bar kon maken 

Offline  vinTage
Gepost op: 10 januari 2006 - 21:21
Nieuw lid

Via mn msn heb ik een vraag gekregen hoe je kan zien hoeveel data er al geladen is, als je een sound object vult.

Ik vond het eigenlijk wel redelijk intressante vraag, dus heb ik hem met de volgende code geholpen:
  1. geluid = new Sound();
  2. geluid.loadSound("jeLiedje.mp3", true);
  3. onEnterFrame = function () {
  4. showProcenten = _root.geluid.getBytesLoaded()/_root.geluid.getBytesTotal()*100;
  5. if (showProcenten == 100) {
  6. delete onEnterFrame;
  7. }
  8. trace(showProcenten+" %"); //dit kan je evt in een textvak echoen
  9. };

Offline  Smolley
Gepost op: 26 februari 2006 - 11:37
Nieuw lid

hiii!
Ik ben een beginnende flasher!
Ik vond het een goede tut heel snel gedaan allemaal alleen heb ik een groot probleem. MIjn muziek.
In je tut staat : geluid.loadSound("jeLiedje.mp3", true); daarna staat er dat je precies moet intikken hoe je mp3 heet.
Als ik dit doe krijg ik een foutmelding?

hoe moet ik nou mijn muziek inladen?
groetjes
Smolley:$

Offline  vinTage
Gepost op: 26 februari 2006 - 11:45
Nieuw lid

Dat zou iets worden zoals:

geluid.loadSound("DeNaamVanJeLiedje.mp3", true);

Dan moet het liedje wel in dezelfde map staan als je swf, als dat mp3tje in een andere map staat dan moet je ook het path erbij zetten...bv

geluid.loadSound("songs/popmuziek/jeLiedje.mp3", true);

Offline  wasdah
Gepost op: 06 juni 2006 - 13:40
Nieuw lid

hallo
ik ben ook bezig met mp3 inladen in flash, ik heb niet veel ervaring met AS
nu lees ik deze tut maar het is niet helemaal wat ik nodig heb.
ik heb nl een stage met 5 knoppen en als je op een klikt dan moet er een mp3 gaan spelen en als je op een andere knop klikt moet er een andere mp3 gaan spelen en moet de eerste ophouden etc
het is vast heel simpel maar ik kan niks vinden. Heb je een idee hoe dit moet??
:$
groet Wasdah

Offline  vinTage
Gepost op: 06 juni 2006 - 13:51
Nieuw lid

Zet als actie voor die buttons (in de tijdlijn)
  1. knop1.onRelease=function(){geluid.loadSound("liedje1.mp3", true);
  2. knop2.onRelease=function(){geluid.loadSound("liedje2.mp3", true);
  3. knop3.onRelease=function(){geluid.loadSound("liedje3.mp3", true);
  4. etc

Natuurlijk moet je de knoppen wel de instancenaam knop1, knop2, knop3 etc geven.

Offline  wasdah
Gepost op: 06 juni 2006 - 14:28
Nieuw lid

ok ik zal t proberen
stoppen de liedjes dan wel als de nieuwe begint?

Offline  wasdah
Gepost op: 06 juni 2006 - 15:12
Nieuw lid

ik krijg t niet voorelkaar:'(

Offline  mindstorms
Gepost op: 23 juli 2006 - 09:16
Nieuw lid

Hallo,

Hoe laad je geluid vanuit je bibliotheek in in zo'n player ding?
't Is misschien een domme vraag, maarja... 

M.v.g,
Thomas

Offline  vinTage
Gepost op: 24 juli 2006 - 00:25
Nieuw lid

neuh, geen domme vraag.

Vanuit je library kan je ook sounds inladen.

Open je library en selecteer je sound, rechtsklik en klik dan op "linkage"
Vink de optie "export voor actionscript" aan.

via ;
  1. geluid = new Sound();
  2. geluid.attachSound("linkageNaam.mp3");
  3. geluid.start();

kan je dan aan de gang.

Let wel dat je je zooitje moet preloaden (niet "export at first frame" aanvinken, maar de sound NA je preloader op je scene gooien).

Mocht ik niet duidelijk zijn kan je gewoon verder vragen 


Offline  Abbas
Gepost op: 13 augustus 2007 - 17:42
Gouden medaille

Crew .NET


Dit is echt een geweldige tutorial! 

Offline  joram
Gepost op: 12 maart 2008 - 16:54
Nieuw lid

Hallo,

Ik zit met een probleem, ik heb alles perfect gemaakt volgens de tutorial, en als ik de movie test, bolt alles perfect. Ook het weergeven van de naam via mp3 tag. Zelfs als ik de swf file bekijk via "publish preview" bolt het perfect. Maar dan zodra ik de movie echt publish en ik open vervolgens het gepublishte swf bestand, wordt de informatie van de mp3tag niemeer weergegeven.. Dit is wel vrij hatelijk en ik snap totaal niet hoe dit kan. En nog een klein vraagje, hoe kan je het liedje in een loop laten afspelen? Dit lukt mij ook niet echt

mvg

Kristof Geerts

Offline  imfasa
Gepost op: 13 maart 2009 - 17:40
Nieuw lid

jovink ?xD

Pagina:

Enkel aanvullende informatie is welkom. Geen prijzende of afkeurende reacties.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.069s