The default framerate for NTSC sources is not accurate enough
Posted: Tue Aug 13, 2019 1:47 pm
I understand the program is undergoing a major change but wanted this on the radar if it isn't.
In the h.264 encoder the default setting for framerate is something like passthrough, being set to "%f_frame_rate%" However in the case of NTSC framerates this rounded number 29.97 and 23.98 is insufficient to create an accurate framerate.
Generally when NTSC frame rates are used within ffmpeg the correct fractional rates of 30000/1001 and 24000/1001 are used.
When you put in those framerates in the framerate field of the encoder the encode fails with this error "Encoding failed - No moov atom found. File might be corrupt!". I have had luck setting a user variable to 30000/1001 or 24000/1001 and inputting that user variable into the framerate field, this may be a syntax issue.
I am also wondering why it looks like i'm the first to encounter this. Perhaps I have done something else wrong that my files don't pass through correctly?
I have a test workflow that is boiled down to the simplest nodes I can manage, along with a test video file if it will help. I can send it to whoever would like.
Thanks!
-Alan
In the h.264 encoder the default setting for framerate is something like passthrough, being set to "%f_frame_rate%" However in the case of NTSC framerates this rounded number 29.97 and 23.98 is insufficient to create an accurate framerate.
Generally when NTSC frame rates are used within ffmpeg the correct fractional rates of 30000/1001 and 24000/1001 are used.
When you put in those framerates in the framerate field of the encoder the encode fails with this error "Encoding failed - No moov atom found. File might be corrupt!". I have had luck setting a user variable to 30000/1001 or 24000/1001 and inputting that user variable into the framerate field, this may be a syntax issue.
I am also wondering why it looks like i'm the first to encounter this. Perhaps I have done something else wrong that my files don't pass through correctly?
I have a test workflow that is boiled down to the simplest nodes I can manage, along with a test video file if it will help. I can send it to whoever would like.
Thanks!
-Alan