03.06.2024, 21:44
Is there any way to avoid audio/video desync when removing pulldown tags? I couldn't find that option in Hybrid by the way, is it hidden somewhere?
So I used TSMuxer and eac3to to remove pulldown tags but the audio, especially in the end, becomes about half a second out of sync with the video because the resulted 23.976fps progressive video stream is one second shorter than the original 29.97 mpeg2 container.
TSMuxer reports the source of these issues during pulldown remove process:
at about 30%:
Warning! Source stream contain irregular pulldown marks. Mistiming between original fps and fps/1.25(without pulldown) exceed 100ms.
Warning! Source stream contain irregular pulldown marks. Mistiming between original fps and fps/1.25(without pulldown) exceed 200ms.
then at about 75%:
Warning! Source stream contain irregular pulldown marks. Mistiming between original fps and fps/1.25(without pulldown) exceed 400ms.
I checked the original 29.97fps container with DGIndex analyzer and it reports that the MPEG2 stream is 99,97% progressive, the rest is somehow interlaced.
The funniest thing is that when I play the original video with pulldown tags (dvd remux made with makemkv) in Media Player Classic I can see that it plays the video at progressive frame rate about 24p and has no audio sync issues. Does it mean that there is a way to make this NTSC dvd video 23.976/24p and get rid of pull down tags if Media Player Classic can do that in real time?
According to MediaInfo the original video stream is 23.976 (24000/10001)fps Scan type: Progressive, Scan order: 2:3 Pulldown
So I used TSMuxer and eac3to to remove pulldown tags but the audio, especially in the end, becomes about half a second out of sync with the video because the resulted 23.976fps progressive video stream is one second shorter than the original 29.97 mpeg2 container.
TSMuxer reports the source of these issues during pulldown remove process:
at about 30%:
Warning! Source stream contain irregular pulldown marks. Mistiming between original fps and fps/1.25(without pulldown) exceed 100ms.
Warning! Source stream contain irregular pulldown marks. Mistiming between original fps and fps/1.25(without pulldown) exceed 200ms.
then at about 75%:
Warning! Source stream contain irregular pulldown marks. Mistiming between original fps and fps/1.25(without pulldown) exceed 400ms.
I checked the original 29.97fps container with DGIndex analyzer and it reports that the MPEG2 stream is 99,97% progressive, the rest is somehow interlaced.
The funniest thing is that when I play the original video with pulldown tags (dvd remux made with makemkv) in Media Player Classic I can see that it plays the video at progressive frame rate about 24p and has no audio sync issues. Does it mean that there is a way to make this NTSC dvd video 23.976/24p and get rid of pull down tags if Media Player Classic can do that in real time?
According to MediaInfo the original video stream is 23.976 (24000/10001)fps Scan type: Progressive, Scan order: 2:3 Pulldown