Log in

View Full Version : MKV H264 24fps conversion to 23.976fps


framura
22nd December 2009, 10:12
Hi,

I have some MKV H264 720p 24fps: with these videos my popcorn C-200 has some problems (glitch).

Waiting networkmedia to solve this problem (I think with a bypass) I would like to know what's best method to convert 24fps to 23.976 fps (with this framerate C-200 it's perfect on my TV) without (if possible) reencoding video track (for audio track I think to use besweet). :thanks:

TIA

sumawo13
22nd December 2009, 10:50
When you bring your tracks into MKVMerge, under Format specific options, you can alter the framerate for the video track, and you can stretch the audio to match it.

roozhou
22nd December 2009, 10:59
When you bring your tracks into MKVMerge, under Format specific options, you can alter the framerate for the video track, and you can stretch the audio to match it.

No it won't work. This only changes the frame rate info in mkv header. PTS for each frame will not be changed and the video will still be played at 24fps.

framura
22nd December 2009, 11:50
No it won't work. This only changes the frame rate info in mkv header. PTS for each frame will not be changed and the video will still be played at 24fps.

And if I use mkvmerge with

--default-duration 23.976fps

will work?

framura
23rd December 2009, 10:10
Reply to myself,

I try following

1) Demux MKV with MKVExtract

2) Change framerate of audio track from 24.000fps to 23.976fps with Besweet

3) Change framerate of subtitle track from 24.000fps to 23.976fps with Subtitle Workshop

4) Mux video, audio and subtitle with TsMuxer (obtaining M2TS) or MKVMerge (obtaining MKV), choosing 23.976 as video track framerate

I tried result file (M2TS and MKV) with my C-200 with perfect results (no more stuttering).