I don't have a solution, but if it is in sync in the beginning and not at the end, I think the only two issues could be frame rate or you have a different version of the movie with more or less content.
Comment has been collapsed.
If the content is the same, but the length is different, then you have a frame rate difference. Try skipping through the movie and find when it goes out of sync. If it suddenly goes out of sync by a large amount, then you have a different cut of the movie. If it slowly goes out of sync and gradually gets worse over time, then you have different frame rates.
I think it is possible that Mediainfo could be showing an incorrect frame rate for one of the files. If you search for "Mediainfo incorrect frame rate", you can find other people talking about it.
Comment has been collapsed.
There is no "super-easy" way, but if you are only watching it once, sync the first half to watch and then re-sync the audio to the second part, skip to that part and continue watching.
If you are wanting a "perfect" video file, you will need to use a video editor easier for a more precise audio cut or an audio editing program to edit the audio stream to match the video. I use mkvtoolnix + mkvcleaver to rip the video or audio out for editing, the video in the mkv container is usually .mp4 with an aac audio file. After you've edited the audio to match the video, save the audio file and then use mkvtoolnix to re-package it in the mkv container in a minute - it's possible to keep the old audio file but add the new Spanish stream as the default audio track( like dual audio channel videos). I used to use this program often to rip/add subtitles, sometimes audio.
Comment has been collapsed.
This reminds me of subtitles that are literally one or two seconds longer/shorter, but somehow magically don't work with your version of the movie. You can fix it by editing the subtitle or increasing/decreasing the delay, but it starts to get bad again and it gets worse and worse as the movie goes on. How is that even possible? It's not like the scenes in the movie are actually different length from version to version. So why does it keep getting out of sync again? It's dark magic, I tell you.
Comment has been collapsed.
My guess is that the mkv file is NTSC (or the source was) and the DVD is PAL. That's why they're different in length, which makes the audio getting out of sync progressively. PAL films become 4% shorter due to the conversion from 24fps to 25fps. NTSC uses a method called 3:2 pull down telecine to convert from 24 to 30 (29.97 actually) which doesn't change the length.
So you have to modify the audio to make it 4% (edit: 4.166% would be the correct value) longer. That process will change the pitch of the audio, but there's software that does it maintaining the pitch.
Comment has been collapsed.
With virtualdub you are able to change the rate of the audio dub to fit the format of the video.
You only need to save the video with the new audio dub afterwards.
However it is almost a decade ago since i last was into movie editing so i can´t guide you trough anymore.
Comment has been collapsed.
27 Comments - Last post 24 minutes ago by Chris76de
223 Comments - Last post 26 minutes ago by gilbygamer
16,660 Comments - Last post 31 minutes ago by Ellendyl
64 Comments - Last post 1 hour ago by Rosayde
5 Comments - Last post 1 hour ago by kasiq
10 Comments - Last post 1 hour ago by MagnificentOne
2,364 Comments - Last post 4 hours ago by FranckCastle
438 Comments - Last post 23 seconds ago by Tucs
1,610 Comments - Last post 2 minutes ago by miIk
25 Comments - Last post 5 minutes ago by snbac
128 Comments - Last post 14 minutes ago by gilbygamer
2,893 Comments - Last post 16 minutes ago by herbesdeprovence
116 Comments - Last post 16 minutes ago by sengda2000
142 Comments - Last post 38 minutes ago by SebastianCrenshaw
Hi!
I've a very old film in a MKV format, in english. I want to add it a spanish sound stream from a DVD.
Both files are in the same FPS but... the size is diferent. I tried to change the delay of the audio but when it's nicely sync in the beginning of the video, it is wrong in the end.
I've done this several times with no problems, but now I've clueless. Is there any software who can solve this, in a super-easy way? I couldn't find any who works with MKV files.
Thanks!
Comment has been collapsed.