[FFmpeg-trac] #3147(undetermined:new): H264 - Wrong field order

FFmpeg trac at avcodec.org
Sun Nov 17 15:23:33 CET 2013


#3147: H264 - Wrong field order
-------------------------------------+-------------------------------------
             Reporter:               |                     Type:  defect
  Underground78                      |                 Priority:  normal
               Status:  new          |                  Version:  git-
            Component:               |  master
  undetermined                       |               Blocked By:
             Keywords:               |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 [http://www.videoaktiv.de/Testvideos/Panasonic/Testvideo-Panasonic-AG-
 HPX-600.html This sample] is top field first but ffmpeg seems to detect it
 as bottom field first.

 How to reproduce:
 {{{
 % ffprobe.exe -show_frames VIDEO_Panasonic_AG_HPX_600.MXF
 ffprobe version N-58134-g571a99d Copyright (c) 2007-2013 the FFmpeg
 developers
   built on Nov 16 2013 18:01:42 with gcc 4.8.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
 --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
 --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc
 --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
 --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
 librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex
 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-
 aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
 --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid
 --enable-zlib
   libavutil      52. 53.100 / 52. 53.100
   libavcodec     55. 43.100 / 55. 43.100
   libavformat    55. 21.100 / 55. 21.100
   libavdevice    55.  5.100 / 55.  5.100
   libavfilter     3. 91.100 /  3. 91.100
   libswscale      2.  5.101 /  2.  5.101
   libswresample   0. 17.104 /  0. 17.104
   libpostproc    52.  3.100 / 52.  3.100
 [mxf @ 047cc640] material track 2: no corresponding source track found
 [h264 @ 047de940] Overread VUI by 5 bits
     Last message repeated 1 times
 [mxf @ 047cc640] Stream #0: not enough frames to estimate rate; consider
 increasing probesize
 Input #0, mxf, from 'VIDEO_Panasonic_AG_HPX_600.MXF':
   Metadata:
     uid             : 7ddd2bbf-701b-4733-b70f-1ce186dfc582
     generation_uid  : 2badcdf8-04f8-48df-a76c-52f7ea9a15fa
     company_name    : Panasonic
     product_name    : P2
     product_version : 2.0
     product_uid     : 060e2b34-0401-0109-0e0e-010101000001
     modification_date: 2012-12-12 15:03:24
     timecode        : 01:04:54:18
   Duration: 00:00:41.72, start: 0.000000, bitrate: 113670 kb/s
     Stream #0:0: Video: h264 (High 4:2:2 Intra), yuv422p10le(pc, bt709),
 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 25 tbn, 50 tbc
 [h264 @ 048422e0] Overread VUI by 5 bits
 [FRAME]
 media_type=video
 key_frame=1
 pkt_pts=N/A
 pkt_pts_time=N/A
 pkt_dts=N/A
 pkt_dts_time=N/A
 pkt_duration=1
 pkt_duration_time=0.040000
 pkt_pos=32768
 pkt_size=568832
 width=1920
 height=1080
 pix_fmt=yuv422p10le
 sample_aspect_ratio=1:1
 pict_type=I
 coded_picture_number=0
 display_picture_number=0
 interlaced_frame=1
 top_field_first=0
 repeat_pict=0
 [/FRAME]
 ...
 }}}

 Original ticket: https://trac.mpc-hc.org/ticket/3732.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/3147>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list