different sound tracks for flash video (flv)

Hello,

I'm using Flash for a multimedia cd-rom with video. The presentation will be multilangual, so I'll have to put the video multiple times on the cd with different sound tracks. But this will take a lot of time (rendering to flv) and a lot of space on the cd, so I'll have to shrink the quality of the video. Is there anyone who can help me with a better solution ?

It would be great to have some kind of system or component to use one video-flv with different audio-flv or -mp3 so it's easy to switch between different languages (like you would do on a DVD). Any ideas ?

Thanks a lot,
Frank
Amigo_fdAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

negatyveCommented:
You can create one video, and load different flv with just audio stream based on user system language...
0
Amigo_fdAuthor Commented:
how would you do this ? with two video-components ? will they stay in sync ?
0
negatyveCommented:
>how would you do this ? with two video-components

yes, you can use two mediaDisplay to play both video and sound, or a mediadisplay for audio and a mediaplayback for video. you have to check both streams are loaded before playing (but you should not have problem, as they are on cd), and yu could use mediadisplay timing feature to check if they are in sync (they should anyway).
If you have got a little video and a couple of audio streams I can make an example for you...
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Amigo_fdAuthor Commented:
that would be great ! I made a little test already but it gives a little "crack" in the audio each time I do a check if it is still sync.

the files are zipped 9,8 Mb. can I mail that to you ? or send you a link to a download ?
0
negatyveCommented:
>or send you a link to a download

well, you should post it on a public server, unless they are really personal, as off board threading is against EE rules..
0
Amigo_fdAuthor Commented:
ok, i'll make some test files tomorrow.

thanx already !
0
Amigo_fdAuthor Commented:
I don't have an audio and video track I can share on a public server, but I made a test-fla which works like I think you would do:

* media-display on-screen for the video
* media-playback off-screen for the audio

* both paused at start
* loop while they are loading

* start and loop with a check every second if they are still in-sync. But this results in an audio-click every time it synchronises.

The fla can be downloaded from www.commaid.com/download/test.fla
0
negatyveCommented:
You don't have to synchronise them with loop. You should check it "once in a while":

this.synchroniseID = setInterval(this, "synchronise", 5000);
function synchronise()
{
      var at = this.audiotrack.playheadTime;
      var vt = this.videotrack.playheadTime;
      if(Math.abs(at - vt) > 2){
            at > vt ? this.videotrack.play(at) : this.audiotrack.play(vt);
      }
}
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Amigo_fdAuthor Commented:
where do you put this ? in frame 1 of the timeline ?
0
negatyveCommented:
In the same frame where you start both streams after checking for loading status. Delete all others frame from that on, you don't need a frame loop.
0
Amigo_fdAuthor Commented:
thanx a lot !
0
negatyveCommented:
cheers.. :)
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Adobe Flash

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.