[FFmpeg-trac] #6633(avcodec:new): NVENC produces interlaced content that plays incorrectly in Windows Media Player and is read as 59.94fps in MediaInfo

FFmpeg trac at avcodec.org
Sat Sep 2 20:51:34 EEST 2017


#6633: NVENC produces interlaced content that plays incorrectly in Windows Media
Player and is read as 59.94fps in MediaInfo
-------------------------------------+-----------------------------------
             Reporter:  alexpigment  |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  nvenc        |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  1            |
-------------------------------------+-----------------------------------
Changes (by oromit):

 * analyzed:  0 => 1
 * component:  undetermined => avcodec
 * reproduced:  0 => 1


Comment:

 This is caused by nvenc using field encoding mode for interlaced encoding.
 For each input frame, it outputs two pictures, which end up in the same
 packet.
 Thus, they both have the same timestamp, which causes the halved frame
 rate.

 There is no fix for this at this time, as the old encode API, as used by
 nvenc, does not offer a way to output multiple packets at once.

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


More information about the FFmpeg-trac mailing list