Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
25th November 2019, 16:19 | #1 | Link |
Registered User
Join Date: Aug 2019
Posts: 63
|
eac3to says "The video bitstream is encoded in a non-standard framerate"
One example with 2 mkv files:
The first one (Mediainfo): 23.976 FPS (24000/1001) FPS The second one (Mediainfo): 23.976 FPS (just 23.976) The first one (eac3to) 23.976p The video bitstream is encoded in a non-standard framerate <WARNING> The video bitstream framerate field doesn't match the container framerate. <WARNING> The second one (eac3to) 23.975p The video bitstream is encoded in a non-standard framerate. <WARNING> The video bitstream framerate field doesn't match the container framerate. <WARNING> On eac3to I used -changeTo23.976 (video track only) to get rid of those messages. Then, I remux with audio and check the new mkv file, now it’s ok and no warnings. I’ve done that with the “23.976p file” only, but what can I do with the “23.975p file”? Should I used -changeTo23.976 again or I will get a video file with duplicated frames, gaps or unsynchronized? |
26th November 2019, 00:40 | #2 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,890
|
Put the full log, for instance:
Quote:
In turquoise the video stream fps 23.976, most the times a rounded value (maybe 23.9757... or also 23.975 from 23.9754...) bad calculated by buggy recoder scripts. The mandatory fps is the container fps, and modify video stream fps do not modify frames, gaps or sync.
__________________
BeHappy, AviSynth audio transcoder. |
|
27th November 2019, 12:17 | #3 | Link | |
Registered User
Join Date: Aug 2019
Posts: 63
|
Quote:
Code:
MKV, 1 video track, 1 audio track, 1:47:13, 24p /1.001 1: h264/AVC, 1280x694 23.975p (640:347) 2: AC3, English, 5.1 channels, 640kbps, 48kHz [v01] The video bitstream is encoded in a non-standard framerate. <WARNING> [v01] The video bitstream framerate field doesn't match the container framerate. <WARNING> |
|
27th November 2019, 13:03 | #4 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,890
|
Yes, the fps 23.975p is a error in the recoded video.
Most the times are because avs scripts with decoders than calculate the fps with a non accurate method. In avs scripts is always recomended use the appropiate, here, AssumeFps(24000,1001) You can safely correct it with: eac3to input.mkv 1: output.h264 -changeTo23.976 and remux with MkvToolNix, but it is not necesary because the mandatory fps for players is the included in the container 24p /1.001
__________________
BeHappy, AviSynth audio transcoder. |
Thread Tools | Search this Thread |
Display Modes | |
|
|