[FFmpeg-trac] #8077(undetermined:open): NTSC IMX encoding in MXF not possible

FFmpeg trac at avcodec.org
Tue Aug 13 01:12:43 EEST 2019

#8077: NTSC IMX encoding in MXF not possible
             Reporter:  Thomas       |                    Owner:
  Mundt                              |
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:
                                     |  undetermined
              Version:  git-master   |               Resolution:
             Keywords:  MXF IMX      |               Blocked By:
  regression                         |
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  0            |

Comment (by Tjoppen):

 208542 is not a legal frame size for NTSC in D-10. See table 1 in S356m.
 In other words, your encoding parameters are wrong, or FFmpeg's rate
 control needs tweaking, or needs to complain that it can't fulfill exactly
 50 Mbps for NTSC. However, 3d38e45eb85c7a2420cb48a9cd45625c28644b2e is
 also wrong because S356m does not require the MPEG-2 stream to be CBR,
 only that it is no more than 50 Mbps. A fix would be something like this:

 Either revert or hide what 3d38e45eb85c7a2420cb48a9cd45625c28644b2e does
 behind a sony vegas pro 11 specific AVOption.
 After that, implement the actual constraints specific in S356m.
 Optionally, have the rate control system refuse impossible parameter

Ticket URL: <https://trac.ffmpeg.org/ticket/8077#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list