The output of the two audio tracks into one stereo audio channel?

Hi, good habrachelovek!

Train in the ability to understand a movie in English, but I want this movie to watch with my wife, who in turn doesn't want to hear the original. Watch the video usually in the headphones, and the idea-the question. Is it possible to simultaneously play back two audio tracks (Russian and English), but make them mono and shove to the left and right earphone, i.e.:

Russian track -> mono -> left earpiece

English track -> mono -> right earpiece

How to do it in Linux (presumably in mplayer or vlc)?
October 3rd 19 at 03:12
3 answers
October 3rd 19 at 03:14
One option is to create a video file with the same separation of audio tracks.
October 3rd 19 at 03:16
Such built-in functionality no.
If absolutely unbearable, it is necessary in some audacity or ffmpeg to do multi-channel track and a separate channel pairs to put the desired tracks. For example the front speakers of English in the rear — Russian. And then headphones separate you, separate his wife. (or if you have a laptop with a stereo output, then as you originally suggested, mono sound, and to each ear).
There is still a better option. Take pymplayer and using it to run two instances of the player. In one show the picture and English audio, the other the picture does not show, just to lose to a Russian audio track. Accordingly, in the system there should be two audio devices and each instance of mplayer should work with the individual. Cheap USB headset is ideal as a second audio device. While periodically it is necessary to interview both mplayer instance on the subject position in filey and in the tangible out-of-sync to speed up or slow down one of the turntables. Already written a similar sink I found.
October 3rd 19 at 03:18
At the time, did easier.
Need the soundtrack was mostly recorded in mp3 into a portable mp3 player or phone, and listened to with headphones.
So you need to listen to dubbing, even in the cinema...

Find more questions by tags Linux