Javascript :: Gain Access To An Embedded Flash Video's Parameters That Is Embedded On A Site You Don't Own Via A Browser Extension?
Jan 2, 2011
I'd like to gain read only access to the following parameters of embedded Flash videos located on sites that I do not own through my own custom browser extension/add-on:
Time location of playback head (so I can display the current time in the browser extension via HTML5/JavaScript) Frames (so I can make capture them to an image file, save it and display image in browser extension) Original Dimensions in pixels (so I can display the original video dimensions via JS/HTML5 in browser extension)
Is this possible by using Javascript and HTML5 from a browser extension?
Would I have to use something like the SWFObject Javascript API [URL]
I have this site I'm doing in Flash with an embedded video.The site has background music that is loading automatically, but when the embedded movie loads, the volume on that is mixed in witht he sites music.If you mute the sites background music, it mutes the video sound as well. Make sense?How can I seperate them out or make the sites background music not load on that particular page.
I have to call an ActionScript method via Javascript, but I have a problem accessing the flash object itself. I embed the flash file via the help of swfobject.
Previously, when I use the static publishing approach, I could easily get the flash object by calling these methods:
swfobject.registerObject("flash_object", "9", "expressInstall.swf"); var flash_object = swfobject.getObjectById("flash_object");
For some technical reasons, now I have to use the dynamic publishing approach (using swfobject.embedSWF). But, as mentioned in the documentation, the method getObjectById can only be used if you use static publishing approach.
I would like to be able to access all the components of say a Flash image gallery on someone else's site. I want to be able to find the images, image coordinates, action script code, audio files, video, etc. I do not want to manipulate these elements, I just want to view them and their related information.
I have a YouTube video embedded in my page. It is hidden (display:none). You need to click one of the video link buttons to display the video and play it. The links are defined like this:
It's fundamentally pretty simple! But here's the problem. since the video player is hidden, the flash object is not activated. So when I click a video link, the line ytplayer.style.display = 'block'; displays the video player, but it takes about about half a second for flash to load. During this time it cannot accept any method calls, such as the next line ytplayer.loadVideoById( id, 0, 'hd1080' );. Essentially, I have to click the link twice, once to load up the flash video player, the second time to actually load the video into the player.
My mission is to embed a video (custom player) into a facebook wall and track the users events (play count etc.), also gather other relevant data. I was wondering is this at all possible, if so, can you comment on that briefly?
I'd like to call a javascript function from an embedded .swf file. Specifically, I'd like to call a function in one of my externally linked javascript files from within: function loadTrack(){
[Code]...
which is in an .as file which I assume somehow becomes the swf file. How would I go about this and 're-compile' the .as file?
I have a website that had a flv file embedded on the home page. All of a sudden the flv does not appear on the page. It shows in the source file, and appears in the dreamweaver page that I use, but does not appear on the site anymore. I have the most current flash player so that does not seem to be the issue. I have tried it on both pc and mac and the video no longer loads. [URL].
The file shows that it is on the server and in the proper location. Here are screenshots from the web page and from Dreamweaver. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[URL]" width="342" height="291" id="FLVPlayer"> <param name="movie" value="FLVPlayer_Progressive.swf" /> <param name="salign" value="lt" /> <param name="quality" value="high" /> [Code] .....
I made a flash mp3 player and it works fine in any other test pages. but when i embed it onto my site it just shows blank. what do i do? my site is [URL] and the flash player i tested here [URL] and it plays. What im i doing wrong? i tryed everything. right now i just got it in a iframe but i dont want that iframe.
I need to upload an image to a SWF, however I can't use ActionScript for it because the client wants drag-and-drop capability. I figure that I can make the upload button cause a popup, where there is JavaScript for drag-and-drop. The SWF allows for some photo manipulation, so the image needs to be uploaded, and be in the SWF for that use. how can I make that image accessible to the SWF file?
I am using a embeddable Flash based MP3 player (The standalone Version of Wordpress Audio Player, to be exact) to play audio on the web page of a client. Given the nature of Flash based players - AFAIK they all use Flash's audio/video decoding libraries - the exact player product might not matter, though. She complains that some specific audio files sometimes tend to play slowly, as if on a tape deck that doesn't run at full speed. Her machine is a 5 year old Sony Vaio with a 1.5 GhZ Pentium M Processor.
So it's not top of the line anymore but it should not have trouble decoding anything, let alone a MP3 audio stream. I can't verify the problem because we can't set up an audio connection (slow Internet on a remote island), nor can I reproduce it on my 3.3 GhZ dual-code Workstation, but this is a person whose error reports have seldom turned out unfounded in the past, so I tend to take them seriously. I see differences between the encodings of the MP3 files (see below). Any pointers towards which setting(s) to change?
This is what Winamp tells me about a file that is sometimes slow: MPEG-1 Layer 3 128 Kbit, approx. 966 frames 48000Hz Stereo CRC: Yes, Copyright: No
This is what Winamp tells me about a file that is never slow: Encoder delay: 576, Zero Padding: 1584 MPEG-1 Layer 3 151 Kbit (VBR), 12405 Frames 44100Hz Joint Stereo CRC: No, Copyright: No
I have an AS2 Flash SWF that is calling another AS2 Flash File using loadMovieNum("flash.swf",2) and a JavaScript file that calls a function on page using a timer. This is what I get in Firefox with Flash 10 (IE8 gives no error message):
uncaught exception: Error calling method on NPObject! [plugin exception:
Error in Actionscript. Use a try/catch block to find error.].
What is going wrong? I can't see a problem. It is suppose to clear the contents of the embedded swf and use a Flash alert dialog to confirm Yes or No.
Is there a way (in javascript) to detect if an embedded .swf was created with Flash Professional or Flex.We have a page with several tabs, each of which can contain an .swf.All tabs are defined within the same HTML file and the javascript framework calls a .rewind() and .play() on the swf when the containing tab becomes active.This works great on regular flash animation, making sure they start playing from the beginning when the tab is opened. On an swf created with Flex however, the rewind and play wreak havoc on the Flex framework and the application doesn't load.
The best way we've come up with to detect Flex is to count the number of frames the .swf has. With flex that's always 2. But this doesn't sound like the best way.We've also tried to add a callback method with ExternalInterface on the Flex application preinitialize event.Unfortunately this event is called quite late in the application startup and the javasctipt code checks the callback before the Flex code has added it.
Without AutoHotkey and Firefox -unfocus since it's involved in operating another program and it doesn't work on linux and without Restore Window Focus After Flash addon since doesn't give you control over flash tabs.implementing this gBrowser.selectedTab.unfocus(); method and bind it to a keystroke in Firefox v3.6 ?I've also tried (based on the addon above)
if (document.getElementsByTagName("EMBED").length == 0) { return; } if (document.activeElement.tagName == "EMBED") {
I posted a question similar to this not so long ago however I have trawled through the forums and could not find an answer...I am using Lightwindow which is a version of lightbox that can have ANY form of content and DOES support .swf files.I have linked the test link on my page to activate lightwindow and open the swf file. Light window opens the window to the correct size but does not display any content. If I go directly to the flash file then all the test images load.Here is the code for that link:
<a href="http://www.monsterbox.co.uk/ollie/lightwindow/gallery/gallery.swf" class="lightwindow" params="lightwindow_width=800,lightwindow_height=345" >Link Name</a> I understand that something along the lines of
Okay, there is something that I don't quite understand. I built a flash contact form in Flash CS4 and embedded the swf in my webpage using Dreamweaver CS4. I upload the files in my server but why it's not working? I created a test folder in my folder and it does work... (It doesn't work here) [URL] The problem is that I'm not receiving the information when the user enters and submits the information on the contact form. I do receive the information on the test link. I'm posting the Flash AS and PHP Code to see if anyone can point out any mistake that I'm doing.
I'm going to write a custom multimedia player. It will be embedded into a web-browser and will receive data from a server over SSL connection.
Required functionality is: MPEG4 video and different VoIP audio decoding (e.g. G.711 or G.729) custom controls waveform representation (or just flexible drawing API) I think about Adobe Flash (or Flex). But I know little about this technology. My biggest concern is multimedia decoding.
Can you recommend Adobe Flex or anything else for this project? What pitfalls can I expect on this way?
I'm working on creating a simple projection mapping application in flash for a class. One of the biggest hurdles is superimposing a video in "3D". The way I intend to do this, is to transform the individual points of the video to match the cubes I'm projecting on.
I am new to Flash and this may sound, well dumb but here it goes. I have taken some video files from Final Cut Pro converted them to FLV's imported them and embedded them into flash to create some banners for the web. I need to know what settings I should use to get these out of Flash for the web.
Also I need to send them to someone to look at before publishing. What would be the best format to do that in and how to do it.
Also has anyone has any experience creating banners in or online ads in a Video format like FCP and embedding them into a flash file to export them in flash for we publishing. Sorry again for the dumb question, just new to Flash.
So what I am curious about is if it is possible and how, to have an embedded video and capture the thumbnail. There are other sites that share video and I'd like to get the thumbnails from the embedded videos, but they use flash video players to show the video and likely use flashvars to pull up the right video.
I've been trying to automate some of the capture of thumbnails and embedded videos but have no clue how to get remote thumbnails from these videos.
I have embedded a flash video on my website. [URL]...I am having the problem that it seems to rescale fine in Firefox on the Mac, but in Firefox in Windows it just crops the video.
Here it my HTML <object width="650" height="500"> <param name="movie" value="How To Add A Location"> <embed src="http://www.fribblesoft.com/zs-content/How_To_Add_A_Location.swf" width="650"
I have three (youtube) videos embedded in Flash. Every time a new video is a loaded, the sound video from the old video continues to play. I have tried using removeMovieClip(); and I have tried stopAllSounds(); I have tried 'delete video_mc'. Nothing seems to work!
Here is my script: ActionScript Code: // Video Script // Default - We'd Drink // show this video on load showDefault(); videoBtn1.onRelease = showDefault; function showDefault(){ [Code] .....
So i have been working on a project, its a digital portfolio. Now I have the Host Movie and and then I have a submovie which is loaded into the Host movie. That all works fine!
I have embedded a video onto the stage and when I click the exit button to go back to my host the video still plays. Here is my code.
function exit(event:MouseEvent):void { var parentObj:Object=this.parent.parent; parentObj.closeMovie(); }
[Code].....
I also have 3 other objects in the submovie which loads 3 other sub movies. Inception!
They work fine, but yet again the video still plays in the background.
Looking at the attached file, why does bottomScrollV give me the wrong value when the text is dynamically embedded and correct when manually embedded?
Here's the code: ActionScript Code: var loader:URLLoader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onLoad); loader.load( new URLRequest("info.xml") );