0
0

I am making a program for my company; the program will stay within the company, it will mainly be used to play video/audio files for our engineering plans. Anyway theoretically what I wish to do is to play audio files with fmod, and video files with winmm or directx engine or any other engine that plays video. My question is how can I split up the video and the audio? Because as I noticed fmod does not play video, yet it does play the audio from the video. So perhaps you can tell me how I can use winmm and/or directx engine to ONLY play the video and the audio portion can be played by the fmod. however my theory might have a problem because if of course there will be a small latency between audio and video, and if for some reason the video frame rate or audio rate drops then i might have a problem, cuz there is no way to determine how much to correct it by with out using some super fancy code.

anyway hopefully someone can help me out with my goals.
thanks for your time and i look forward to your reply.

  • You must to post comments
0
0

because directshow doesn’t have sweet features such as equalizing capabilities, or at least i am not aware of them. also i will be using fmod for audio files anyway, and i just thought that fmod would give me more control with the audio even if i am playing a video clip sometimes.

  • You must to post comments
0
0

It’s something I would like to do too!

  • You must to post comments
0
0

You can mute the video volume with winmm like this:

[code:21h0guap]Public Function SetVideoVolume(Alias As String, VOL As Long)
mciSendString "SETAUDIO " & Alias & " VOLUME TO " & CStr(VOL), "", 0, 0
End Function
[/code:21h0guap]

And then play the audio with fmod.

  • You must to post comments
0
0

Playing the video without sound is easy, but when a video file is played by FMod, except WMV, you can’t put FX on it…

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.