[FFmpeg-trac] #8523(avformat:open): ffmpeg converts 30fps input to 29.97fps when converting to .mxf
FFmpeg
trac at avcodec.org
Mon Feb 17 09:41:36 EET 2020
#8523: ffmpeg converts 30fps input to 29.97fps when converting to .mxf
------------------------------------+------------------------------------
Reporter: reakon | Owner:
Type: defect | Status: open
Priority: normal | Component: avformat
Version: git-master | Resolution:
Keywords: mxf | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+------------------------------------
Comment (by reakon):
Replying to [comment:3 Tjoppen]:
> MXF is primarily aimed at broadcast where 30/1.001 fps reigns, so the
MXF code in lavf is geared toward that. What are you doing where you need
30 fps?
MacOS Catalina ships without QuickTime Player 7, which we (Pro Tools) used
to open .mov files. While we are working on picking up the slack with an
internal solution, some clients are using ffmpeg-based converters to
convert their unsupported .mov files to supported .mxf format, and they
are reporting this issue. I also see 47fps and 48fps files are converted
to 50 fps.
Aside from that, I'd generally expect output framerate to match input's,
unless specified otherwise. Since, as you said, MXF is aimed at broadcast,
I think conversion to it should trust the user to know what output he/she
wants, instead of shoehorning input into assumed "proper" output.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8523#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list