pirata
28th May 2003, 15:10
Hi everybody.
With the advent of Matroska, you can enhance your DVD backups with additional audio tracks, which can be really useful if you have to learn a language that's not bundled in the DVDs sold in your country.
Until now, I'd probably found an audio track in, say italian (25fps) for my movie (23.976). Since the container was OGM, I'd have to reencode to OGG for the sake of playability -it is so in my system, maybe not in yours-. In the reencoding, I'd convert from 25 to 23.976. It would take time and efforts.
But, I can use the track as is, be it VBR/CBR MP3, AC3, OGG or MPC. I don't have to reencode, so the last remaining problem is the frame rate difference.
My plan is to multiplex the video and the audio tracks without altering them, keeping the original qualities and frame rates (and not bothering with any time-consuming conversion of any type). On mux time you do synching for all audio tracks as needed (i.e. set the video track from 23.976 to 25 and mux with italian audio; experiment with delays until synch is achieved; afterwards mux video at 23.976 and italian track at 25fps with found delay). Then, on playback time, you select the frame rate of the video channel to fit that of the audio track currently being played. Note that the rate at which the audio track is played would is its original rate. The changes on playback time affect only the video track. I hope matroska, with its time stamps, can deal with this.
Here is my question: is there the possibility, either in Windows (be it using some trick with Zoom Player, TCMP or some Directshow filter) or in Linux (mPlayer)
Thanks
With the advent of Matroska, you can enhance your DVD backups with additional audio tracks, which can be really useful if you have to learn a language that's not bundled in the DVDs sold in your country.
Until now, I'd probably found an audio track in, say italian (25fps) for my movie (23.976). Since the container was OGM, I'd have to reencode to OGG for the sake of playability -it is so in my system, maybe not in yours-. In the reencoding, I'd convert from 25 to 23.976. It would take time and efforts.
But, I can use the track as is, be it VBR/CBR MP3, AC3, OGG or MPC. I don't have to reencode, so the last remaining problem is the frame rate difference.
My plan is to multiplex the video and the audio tracks without altering them, keeping the original qualities and frame rates (and not bothering with any time-consuming conversion of any type). On mux time you do synching for all audio tracks as needed (i.e. set the video track from 23.976 to 25 and mux with italian audio; experiment with delays until synch is achieved; afterwards mux video at 23.976 and italian track at 25fps with found delay). Then, on playback time, you select the frame rate of the video channel to fit that of the audio track currently being played. Note that the rate at which the audio track is played would is its original rate. The changes on playback time affect only the video track. I hope matroska, with its time stamps, can deal with this.
Here is my question: is there the possibility, either in Windows (be it using some trick with Zoom Player, TCMP or some Directshow filter) or in Linux (mPlayer)
Thanks