When I go to test my video the audio and video are playing at different playback speeds. I'm trying to create a video using Flash that requires events based on the song itself. how to make the audio and video play at the same speed during Timeline playback and testing?
I'm making an animation in flash CS5, and everything went well with it until a certain scene, which is no different than the other scenes in terms of animation/audio. In that scene, while one character is finishing his audio sentence, the next audio line already begins, screwing up the animation to audio sync in the animation from that point on. This doesn't make sense because the line that begins too early, isn't marked to play until a few seconds into the NEXT scene. Why is this happening? I tried so many things and it's really frustrating that nothing is working. I tried changing the lines from even, to stream, from mp3 to wav, making scenes longer at the end, but no matter what I do, the next audio line begins really early, messing up the entire audio to animation sync of the entire video from that point on.
I was wondering whether MP3s or WAVs would be better to avoid syncing issues. Also, what audio stream settings would be best?
I was also wondering if you can manually play the audio track by moving the play head over it. I've tried multiple times with multiple settings to no avail.
I have got a simple code that displays about three paragraph of text character by character.I need to sync it with audio. ie play the same audio that is displayed in the screen.What could be the best way to do so ?
I've developed an application which uses a (dynamic) XML file to load in several files; a maximum of four MP3 files and a number of JPG files.When everything has finished loading, the user can press a "Play" button. The application could be described as a "mixer"; it's used to give online music lessons and to facilitate this, the sheet music is loaded (cut up into into several JPGs) which move horizontally on the screen like a marquee, while the music it represents begins playback. The music exists of several MP3s so that the user can mute (e.g.) the vocals or the drums, allowing him to focus on (e.g.) the guitar.
So what's going wrong, is that the audio files are not playing in sync. They are all pre-loaded so any delay between files shouldn't be sought in the files not being fully loaded yet. For initiating playback in the application, I'm using a simple function with a for loop in it, which sets each instance of my sound class to start playing at position 0 of its timeline (I've added in highlighting for all of the "code" blocks in my post, to keep everything easy to read through):
Code: function playSounds():void { for (var iCnt:Number = 0; iCnt < aSound.length; iCnt++) { // Start playback for each sound, at the time position set in the
[code]....
Seeing as this didn't work, I have no clue what I could give a shot next... so if anyone has any ideas or suggestions, it would be greatly appreciated! Something else I noticed, was that if I run the application on very fast PCs, the MP3s are almost always in sync, but the PC that I'm developing on isn't that sluggish either and they hardly ever run in sync on it - so it will form a problem for pretty much all of the people who will use the application.
Calling channel.position on an ENTER_FRAME event, I notice that it's not being updated every frame, but it looks more like every frame and a half.
var sound:Sound = new Sound(new URLRequest('music.mp3')); var channel:SoundChannel = sound.play(); // assume the sound is completely, // totally, 100% loaded
I have a question regarding which version of Flash Media Server will best serve the project I am currently working on and whether the approach I have in mind is possible with FMS.The project envolves Flash Media Server syncing a dynamic background across multiple Flash Players running on separate computers on the same local network. One approach is to have FMS handle the variables and calculation on its side and communicate this to the other Flash Players (this I understand can be done with the Streaming Server).The second approach is to have FMS execute ActionScript on its own side to create the dynamic background and then serve this out as a video stream to the other computers. (With this approach FMS can completely takeover the processing required to generate the background content and the other computers only need to play it back as video. Is this type of approach possible with FMS and, if yes, with which version.
I've got a bit of a niche problem, in that I was tasked with making an animation for a 5760px X 1080px video wall. I tossed with the idea of doing a video in after effects instead but then decided the resulting file would be too large and encumbersome so I decided to pursue my other idea which was through flash. Now as you all probably know, maximum dimension for flash is half of what i need, 2880. So i made a half size mock up, got it approved and basically translated that into x3 1920x1080 fla's each containing a 3rd of the total animation, all synced for each other.
Now I need to figure out the best means of playing them together synced fullscreened on the video wall, which has just gone up. We are going to have a content management system that most likely will be able to sync the files but I'd really like the swf's to be able to sync without any help just incase sorta thing.
there is a way to record the stream of webcam without use media server or similars servers? with flash or air can do that? record both audio and video?i found a air class that record video capturing bitmap data of each frame and saves to a byte array but no record audio
I have a Flash movie which is synched to an MP3 file by adding keyframes at the appropriate points to trigger actions.
In the *.fla file, and in an exported *.swf or *.exe Projector file the synching is retained perfectly. However, when I include the *.swf in an html file, the synching is lost. It would appear that either the MP3 file is playing at the right speed and the movie is lagging behind, or the movie is at the right speed and the MP3 is playing faster than it should.
I have matched the Audio Output stream to the MP3 file in the Publish Settings dialogue (both now 128kbps), but the drifting still occurs in an html page.
I am using Flash 8.0 on a PC running Windows XP Pro SP3. I have a quad-core Intel Xeon, and 4meg of RAM.
when a video is playing..and i click a button to play to a different label in the main time line..the video component disappears but the audio keeps playing.. all so the volume component, the slider indicator stays stuck to the stage.. what AS3 is needed..to stop the audio and fix the indicator..
Our client has encountered a bizarre problem where they hear an audio feedback or some sort of "duality" when playing an F4V file through FMS. When I tested this myself, I did not encounter this issue. I'm wondering if anyone here can provide some insight as to some of the potential causes of this issue and how we can fix it. We are using
1) FLVPlayback 2.5.0.15
2) Application targets the Flash 10.0 runtime
3) We are using a standard FMS 3.5 install, videos located in the vod folder
4) Trying to playback F4V files. The samples provided by FMS also exhibit the same issue.
On another note, I built a bare-bones Flex application (SDK version 3.5.0.12683 and 3.4.0.9271) using the VideoDisplay component and it always has the duality problem. It even gets worse as I refresh the page, the echoing / multiple audio playbacks seem to compound.
I have a Flash animation that starts with an audio clip imported. When that's done it goes to a video. After that another audio clip plays, but I can't get it to start when it's supposed to. It keeps coming in too early even though its keyframe is after the movie ends. In fact I had to move the audio's keyframe about 1500 frames past where it should be to get it to come in at the right time. My Flash movie is 24 FPS. The .mov file being referenced in the FLVPlayback is 23.98 FPS. What's going on here?
FrameSync is a free Flash extension, originally released nearly 2 years ago, that allows you rapidly lip-sync your characters with an audio track. Version 2.0 allows you sync your characters even faster and easier than before. ew features include a keyframe mode, audio playback and frame navigation for Flash CS5, and performance improvements. See this post for more details.
I'm working on adding sound effects to a short animation. The first few sounds are syncing perfectly, however when I test the movie in Flash Player, at about the middle part of the animation, the sounds no longer sync; they play ahead of where they are supposed to. Testing the movie right in Flash, though, the sounds are fine. Exporting to a SWF file as well as a MPEG-4 also plays the unsynched sounds where they are not supposed to be
I am making my second video, so I'm not too knowledgeable. Anyway, I imported audio into my video and it plays back fine. So I play the video, and pause it to try and synchronize the audio. The video stops, but the audio keeps playing, and it will not stop until the whole thing has played. If I try to start from the beginning again and play the audio to sort of override it, it just overlaps with the original audio, and the resulting noise gives me a headache. I don't know if somehow I can stop the audio a portion of the way through
making a simple game with video stills matching a running audio track.my audio is an MP3 i built in GarageBand. all works well in flash, but when rendered to QT, the audio and video go out of sync, and some video drops out too.have put all audios on their own layer and streamed them all too, set settings in Publish to 64, but still have same problem
I ran a simple live video streaming application for the first time with actual users and ran into a couple of serious performance issues that had not turned up during testing. In this instance there was one video stream from a live web cam and used FMLE at 150 kbps using VP6 and MP3 @22k. There were 16 clients and everything worked pretty good for about 30 minutes. (although some clients said their audio and video were out of sync by up to 3 seconds)
Then individual clients would have either the video freeze or the video would continue and the audio would stop. These clints had to "disconnect" and then "connect" again to the application. This happened to all of the clients at one time or another for several minutes. I stopped and restarted the FMLE with progessively lower bandwidth settings down to 75 kbps but still clients were having the same issue.
I eventually stopped the FMLE and used the applications built in publisher at 45 kbps and that seemed to eliminate the freeze/dropping issue. But of course the video quality was very poor and some clients still reported that the audio was out of sync with the video. The server hosting the FMS application is a quad processor dell with lots of memory and network connectivity. The Flash Media Admin Console performance graph showed the total Bandwidth as 3 Mbps at maximum.
I built a timeline based player with 2 menus and many videos that you can play.The buttons move the timeline to a frame label and the video plays. The back button has a stop function built in it so the video stops playing when its hit.It plays wonderfully locally but once on a server after a few clicks it boggs down and sometimes the audio from the last video remains playing even when prompted to stop. I was pointed to use the add and remove child functions to prevent this but being very new to Flash and 100% self taught i have zero idea on how to do this. The link to the player is[url]....Even if its a link to a tutorial or something.
I am using Flex and FMS to develop a video conferencing application. I am using DynamicStream to automatically switch incoming streams to the appropriate bitrate depending on the available bandwidth. I was wondering if there is anyway in which I can instruct the DynamicStream to allow more bandwidth for audio (obviously at the cost of losing some frames from the video).
I have a SWF movie (only animation, no Actionscript) and I would like to programatically extract the resulting video and audio and whatever resolution.
Is there any tool can help me rip audio from SWF file and ave it in MP3 format separately in another folder, and extract audio stream to MP3, AAC, M4A, WAV, WMA, AC3, MP2 formats?
When I use the webcam and microsoft to record a video, my audio and video are out of sync.This does not happens when I use the built-in Microphone on the webcam.
I have a video that consists of an imported FLV to thetimeline so I could put a new background behind the alpha-channeledbackground of the movie and put other thingsin front of it. When Iexport as SWF it plays just great. However, the download is akiller over DSL speed connection, so I thought I'd try making thefinished product into an FLV. To do that I have to export as QTmovie first, then from QT Pro export to FLV. It loads much quicker,however the movie's video and audio get out of synch by the firstminute (it's 4 1/2 minutes long), and by the end it looks terrible.
this one is really doing my head in and any advice (even vague thoughts) would be really great.I have an FLVPlayback component on the stage and I am loading 8 FLVs in to 8 separate video players within it. I then play the first one and when it ends I randomly select which to play next.Everything seems to work fine except that each time I run it one or two of the clips play back with only audio only and no video. It is not the same clip each time but whichever one it is will consistently fail to playback untill I re publish when it chooses a differrent clip to fail on.I am publishing for FP8 from CS4 on a Mac and it fails when I test movie as well as in FF and Safari.
If anyone has any ideas on this at all please shout them out or I am heading for the forrest never to return
i am new to flex. I have this task. My boss wants an application that will enable his secretary in another room listen and view and probably take minutes of his meeting in the conference room. There is a webcam attached to one of the computers in the conference room.