Professional :: Problem Reading Genre With Id3 Property
Sep 18, 2010
Hi all,
Possibly a noob question, but I am struggling with a problem which seems to affect no one else.
I have the following bit of script which is supposed to read the ID3 tag of an external mp3 file, then display the song name and genre in two separate dynamic textboxes:
import flash.media.ID3Info;var reqObject:URLRequest = new URLRequest("song1.mp3");var slCon:SoundLoaderContext = new SoundLoaderContext();sndObject.load(reqObject, slCon);sndObject.addEventListener(Event.ID3, tagFn);function tagFn (evt:Event):void { var trackName = sndObject.id3.songName; var genName = sndObject.id3.genre; trackName.text = trackName; trackGenre.text = genName;
Seems straightforward. The track's name is read and returned correctly. However, for the genre, instead of displaying "Trance", the script returns "(31)".
Some browsing online revealed that there are so-called genre ID codes, with some 100+ standard genres each having a corresponding number code. It turns out the code for Trance is 31. For some reason, Flash displays that code instead of the actual title of the genre.
If I change the ID3 tag of the mp3 file so that the genre is something which is not on the list of genre ID codes, e.g. "abs123", the code works correctly, returning "abc123". It is only when the entry matches an item from the genre ID list that its number is shown instead.
I am really stuck and would appreciate any input! Until then, I am very confused indeed... :-(
View 1 Replies
Similar Posts:
Dec 19, 2011
i have my HTTPService, it looks like this :
<s:HTTPService
id="setCustomerInstalledPackageService"
url="http://localhost:8090/myapp/servletName"
[code]......
View 1 Replies
Oct 24, 2011
I am changing the flashvars variables v1=value&v2=value ect then after the flash movie runs I am changing the variables externally by javascript, so far so good.when flash first loads it reads the vars correctly.when I try to read them ( after the change ) it keeps reading the old values.[code]everything works except I cannot seem to read the changed FlashVars.
View 1 Replies
Mar 5, 2012
I remember that I tried it on my friend's laptop and it worked. I am using a trial version of flash and is a beginner?
View 4 Replies
Sep 23, 2010
One of my buttons, flash will not read it as a button when I publish it and run the swf file. The cursor stays as a arrow meaning its not a button in the swf file. Inside of the fla file it is a button with a hit. There is no movie or tweening or anything like that. I think it's not reading it as a button because Flash is placing the hit behind the actual button. Inside of my button there is only 1 layer. When placing the hit usually it covers the button. But in this case, the hit is going behind the image. I think this is why when its ran, its not reading it as a button.
I even removed the AS3 code from the button to see if it was a coding error. Rather if theres code in there or not the swf should still read it as a button and the cursor should change to a hand by default. Because of this, I tried to create another button in another area on the stage to see if it's just that one area thats having that problem. I created a new button from scratch, placed a hit, no AS3 coding added, and it works. The swf reads it as a button. But with that button, I added a AS3 CODE to go to an external website and now Flash isnt reading the AS3 code for that button. Heres the code:
import flash.net.URLRequest;import flash.display.Loader;import flash.net.navigateToURL;
itunesBTN.addEventListener(MouseEvent.CLICK, gotoITUNES);
function gotoITUNES (event:MouseEvent):void{ var req:URLRequest = new
[code].....
View 1 Replies
Feb 24, 2011
he bought a template that makes the reading of external files, at first Ihad a problem because the flash CS5 was not opening the fla, so I managed to solvethe updating Flash CS5, solved this problem after another arose, the same open thefla normal, but when you export the swf so it makes reading the menus, most do notread the contents of rest, and saw the variables are correct, only appears the letter "a"sample (aaaaaaa) looks like this should appear where the text in question,
View 3 Replies
Jun 19, 2011
I am doing an Actionscript 3.0 project which involves introspection. I am wondering if there is a way to get all the classes within a given package structure.
[Code]....
View 3 Replies
Jul 24, 2010
I have an imported video on the stage and I wanted to set the autorewind parameter to True. However, when I click on the FLVPlayback component and look at the list of parameters the Autorewind is not there. I have "aligh", "autoplay", "cuepoints", etc..., no "autorewind". The video is from a flash export from Final Cut Pro (using Quicktime Conversion to create the FLV file). How do I get the autorewind to show up or am I missing something.
View 13 Replies
Aug 13, 2010
I have just added embedded video to the timeline of flash and built controls for the videoThen, I added start and stop buttons with Action Script as below.
stop();
function play Movie(event:MouseEvent) :void {
this.play();
[code].....
View 3 Replies
Feb 23, 2011
I wanted to find out how my intellectual property, such as graphic designs, photos, tweens designs, etc can be protected in a .swf flash file?.This is because there are .swf file decompliers which can very easily convert my files into .fla and so access can be gained to my jpeg designs, photos, etc.Is there a best practise which can be followed whereby some form of security measures can be taken within flash code, etc? And if so does anyone know what these measures are?
View 6 Replies
Dec 11, 2011
I'm trying to create a basic slideshow that includes buttons for navigating the images,however, in my ActionScript, I've been getting the following error:Scene 1, Layer 'Actions', Frame 1, Line 271120: Access of undefined property photo1.
//Import Tweener
import caurina.transitions.Tweener;
//Tweener.addTween(myMovie, {x:10, y:10, time:1, transition:"linear"});
[code].....
View 4 Replies
Jan 5, 2011
Can you take a url variable and have that variable be the value for the source parameter of the video playback component in flash CS4 or CS5?
vplayer=videofile1
the actionscript 3.0
var videoFile:String = [who do I get the url variable's value here?]
[code]....
View 1 Replies
Jun 21, 2011
I am new to Flash but have been able to fumble my way through action scripts with a bit of help from old forum posts. What i have done so far: developed a little map with buttons to act as navigation for webpage, all worked fine with each button linking to a seperate page. What i need to do: i have new content which needs to be added, therefore i need another button. all went fine to insert the new button, name it, new layer etc. I have copied the exact same code for this button to work (just chaning the name) from the 7 other working buttons in the swf. The error i get is 1120: Access of undefined property wind. for the last line in below code:
[Code]...
View 9 Replies
Feb 7, 2010
I'm using Flash CS4, as3 and adobe air file. I have an application with 3 scenes, first scene to login, second to set up, and third to see an video. The problem is that, when I put a component in the second or third scene, if a change any property in the component inspector, any property it gives me error. So put the component and I change property by code in as3. But I'm doing things with FLVPlayback component, and now before enter the scene gives me error, the solution will be to get the original properties, but I don't remember, I could install other time Flash CS4, but I can do that for any component, better know the solution.
For example, I have an as file who is the class named p.e. MyMainclass, and in the scene3, I put FLVPlayback, who default values it's the last I used (I don't remember default after installation), if any code in as3, it gives me this error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.program::MyMainClass/__setProp___id2__scene3_myvideo1_1()
[com.pro gram.MyMainClass::__setProp___id2__scene3_myvideo1_1:7]
I remove this component, I put another one I never used, it doesn't give me error, I change any property in the object inspector, p.e. color, it gives me error, I change to original property again, and then No Error.
View 1 Replies
Jul 28, 2010
I've been trying at this for hours and can't seem to figure out whats up with this... i keep getting the error code: 1120: access of undefined property flashmo_page1.
View 3 Replies
Sep 2, 2010
So far I've got a nice animation of an intro going, which is made up of 90 frames.At the 90th frame I put a (stop) action...test it and it stops as it's supposed to.I add another layer for other actions and, following code almost verbatum from a website, I declare 3 buttons, and give them functions.
Code shown below:arch_btn.addEventListener(MouseEvent.CLICK, archPageClick);studio_btn.addEventListener(MouseEvent.CLICK, studioPageClick);personal_btn.addEventListener(MouseEvent.CLICK, personalPageClick);
[code]....
View 3 Replies
Sep 5, 2010
I've got five buttons and want them their enabled property to toggle as you move through the menu. So, if MenuItem1 is disabled (because you're in that section), then you click on MenuItem2, MenuItem1 is automatically enabled. I'm using SimpleButtons. No need to use anything more than that.
View 6 Replies
Jun 28, 2010
i keep getting a error: i just dont know how to fix it please help me the error is below and the code is to
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Untitled_fla::MainTimeline/frame1()[Untitled_fla.MainTimeline::frame1 :10]
TypeError: Error #1009: Cannot access a property or method of a null object reference.
[code]....
View 10 Replies
Jun 25, 2011
I am working in flash creating a drag and drop documetn and when I am trying to link to my taregt I get the following error 1120: Access of undefined property.
View 54 Replies
Mar 31, 2010
This seems weird. My code worked in the original FLA (using AS3) but when I 'Save As' as a new doc,
It gives me a compiling error below:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at flash_fla::MainTimeline/frame1()
Does it have to do with path to the Library? Is there a way to reset this within Flash or do I have to copy and paste the code to a totally new AS3 file?
View 9 Replies
Apr 6, 2010
I am creating a little mini site for the web. The buttons within the movie work fine but when I create a button from a graphic, and try to tell this to link to an external website and open in a new window I am getting : Error #1009: Cannot access a property or method of a null object reference, in the Output and when I click on the button nothing happens. I have found lots on the web about this error but nothing that i can understand enough to fix the problem. I just want to make a button from a graphic and link to somewhere - the code I am using for the buttons is:
vim_btn.addEventListener(MouseEvent.CLICK, vim);function vim(event:MouseEvent){navigateToURL(new URLRequest("http://www.vimeo.com/"));}
I have this code attached to a key frame .....what does this error mean and why can't I do this seemingly simple thing?
View 1 Replies
Aug 11, 2010
I ve got a very simple combobox, 3 data items and an event handler. The catch is that the combobox is in an external swf loaded into the main swf through the loader class (worked fine in CS3 & CS4). Heres the only AS3 code for the box:
[code]...
The symptoms are as follows: When used in an external swf the combobox does not show index 0 (it blank) and when clicked throws the following error: TypeError: Error #1009: Cannot access a property or method of a null object reference.[code]....
When the external swf is run independently the box mostly functions, it does not throw an error and properly calls the event listener, however, it does not show the default selected index and when the combobox is changed it does not keep the current selection visible.This worked perfectly in CS4 & CS3, theres really nothing complicated about it. I have entirely deleted the old CS components and replaced them with brand new CS5 components,
View 2 Replies
May 26, 2010
I am following a code example in a book and have the final fla and as files, so I know the project works when fully coded.In the book, it tells me I can test the movie to make sure that it is working so far. When I do that, I get the error 1120: Access of undefined property.
The "property" is a component instance. If I take the example completed code and remove everything up to the point I am at, I receive the same errors, so I know it's not a spelling/syntax mistake.I have a feeling it is the Compiler in Strict Mode. But, when I change it to Standard Mode, then I get error 5001: The name of package 'com.foundastionAS3.ch12' does not reflect the location of this file. etc.
note:: attached is a file of the compiler when it gives me multiple 1120s.
View 3 Replies
May 7, 2011
happening i have one scene with three sections i have navigation buttons linking to each section so the user can go back and forth and my third section i have a firework animation using as3 and when i click on the button to see the firework go up in the sky. and i go back to section 2 i get this:
TypeError: Error #1009: Cannot access a property or method of a null object reference.at FirstAttempt_fla::MainTimeline/frame11()[FirstAttempt_fla.MainTimelin e::frame11:184]
[code].....
View 7 Replies
Jul 22, 2010
Here's the code I'm using:
import flash.events.ProgressEvent;function update(e:ProgressEvent):void{var percent:Number = Math.floor( (e.bytesLoaded*100)/e.bytesTotal );if(preloaderMC is MovieClip){preloaderMC.gotoAndStop(percent);preload_txt.text = String(percent) + "%";}if(percent == 100){play();}}loaderInfo.addEventListener(ProgressEvent.PROGRESS, update);// Extra test for IEvar percent:Number = Math.floor( (this.loaderInfo.bytesLoaded*100)/this.loaderInfo.bytesTotal );if(percent == 100){nextFrame();}stop();
But here is the error message I'm receiving:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at 2ndtest_fla::MainTimeline/frame2()[2ndtest_fla.MainTimeline::frame2:3 9] at flash.display::Sprite/constructChildren() at flash.display::Sprite() at flash.display::MovieClip() at 2ndtest_fla::mc_home_170()
The thing is...I've used the same exact process (new scene, preloader being above main scene, etc.) on another animation and it has worked perfectly. I don't know why it's not working this time. I used the exact same setup. Nor do I know why it's saying the problem is in Frame 2 when I only have my text and actions in Frame 1. It changes to Frame 3 when I move things over and so on and so forth.
View 15 Replies
May 2, 2010
I used both timeline and code on this project, but when I play the movie, this error keeps on showing up. Does anyone know how to get rid of this? Also, I have problems synching the music, how to I sync it so it matches the movie?
[Code]...
View 5 Replies
Jul 26, 2010
I have problem in using the scrollpane in the Components. It can't be used twice for two different scenes but can be used twice in the same scene? The error appear is "TypeError: Error #1009: Cannot access a property or method of a null object reference."
View 1 Replies
Mar 17, 2011
I have two Flash projects, an Intro (1 scene) and a Portfolio (5 scenes).I copied all layers from the Intro and created a new scene in the Portfolio file,and pasted the layers. All of my buttons work except for the button that brings me from the end of the Intro, into Portfolio.weirdly enough, this the same button that I use throughout the portfolio to bring me to the "Home" scene.When I remove this button, the error message goes away. Below is the action, and below the action is the error message.
BtnHome_mc.addEventListener(MouseEvent.CLICK, onClick18);function onClick18 (event:MouseEvent)
TypeError: Error #1009: Cannot access a property or method of a null object reference. at Portfolio_Final_fla::MainTimeline/frame28()
View 1 Replies
Jul 26, 2011
Setting the text property of a flex DateField makes the selectedDate property of that DateField go to null.I need to set the text property so that I can use a particular format (DD-MMM-YYYY).
View 2 Replies
Jan 9, 2011
Lately i discovered MATE (for Flex development) and was wondering: how do i bind a property in a view (actually a navigatorcontent component) to another property in a class so that they stay in synchronization (meaning that whenever the property in the class changes the property in the view also changes).
So if we have a view called Target.mxml and a property targertProp how do we bind it to the class called SourceClass with property SourceProp?
View 3 Replies