Log in

View Full Version : How to convert 29.970fps audio to 23.976 ?


Batman007
2nd March 2015, 18:28
Hi guys
I have hindi DVD audio which is of 29.970fps ... I want to mux it with bluray english 23.976 fps video .... Can anyone tell me how do I convert my audio to 23.976 fps ? Software name and method plz

Please dont suggest to change fps of video ....

Thank you .....

Groucho2004
2nd March 2015, 18:34
This was answered in the eac3to thread. Don't create new threads just because you don't understand the answer.

Batman007
2nd March 2015, 18:41
But its possible to change the duration ... I have seen VCD audios converted to 23.976fps

Groucho2004
2nd March 2015, 18:56
But its possible to change the duration ... I have seen VCD audios converted to 23.976fps
eac3to doesn't support this conversion (29.997 -> 23.976) because it makes no sense.
If you really want to do this you'll have to use something like Audacity.

hello_hello
4th March 2015, 17:46
Batman007,
If a video is 29.970fps "film" it's 23.976fps with one frame in five repeated.
Well.... it's really not one frame in five repeated, it's 2 fields out of ten repeated, but for the purpose of this discussion you can think of it as one frame in five repeated but the frames go by faster (29.970fps) so the overall duration doesn't change. When that one frame in five is removed the frame rate changes from 29.970fps to 23.976fps, but once again the duration of the video itself remains exactly the same. That's why there's no such thing as 29.970fps to 23.976fps audio conversion. Read about the telecine process here:
http://en.wikipedia.org/wiki/Three-two_pull_down

The conversion between "film" and PAL is mostly done simply by speeding it up. The frame count doesn't change. The duration does, so the audio does need to be converted (sped up or slowed down), but the conversion from "film" to PAL is only a difference of one frame per second which is why it's done that way. The difference isn't much. The difference between 23.976fps and 29.970fps is quite a lot. You can't just speed film up or slow it down that much because it'd look and sound silly.

There's a difference between 23.976fps (or 29.970fps with 2:3 pulldown) "film" and fully interlaced 29.970fps "video". The latter doesn't have repeated frames to remove so it's got to stay at 29.970fps. You can't slow it down to 23.976fps and you can't remove frames without it looking as though it's "stuttering". That's why there's no 29.970fps to 23.976fps audio conversion.
http://en.wikipedia.org/wiki/Interlaced_video

You need to know which type you're working with. ie NTSC "film" or "video". MeGUI will analyse it for you and decide whether it's "film" or "video" and whether to remove the pulldown or de-interlace, but either way the audio doesn't change. If you let MeGUI analyse the video and don't think it's getting it right (it doesn't always) upload a sample so someone can look at it for you.

But its possible to change the duration ... I have seen VCD audios converted to 23.976fps

At the risk of labouring the point, that's exactly what doesn't happen. If 29.970 "NTSC film" with 2:3 pulldown is converted to 23.976fps "film" by removing the duplicate fields the duration doesn't change at all. There's less frames and the frame rate is reduced, but that adds up to the duration remaining exactly the same.

Hi guys
I have hindi DVD audio which is of 29.970fps ... I want to mux it with bluray english 23.976 fps video .... Can anyone tell me how do I convert my audio to 23.976 fps ? Software name and method plz

In theory you should be able to simply add the audio. In practice it's rarely that easy. Probably not because the audio needs "converting" but because the two versions of the movie might be edited slightly differently. I've seen that a bit. A couple of frames different here, a couple there, and the audio goes out of sync before you know it. In a perfect world though, the 29.970fps DVD and the English 23.976fps Bluray would be the same movie with the same duration and it'd just be a matter of adding the audio and lining it up (applying an audio delay if required so it starts in sync with the video). You can only try.....