[FFmpeg-trac] #10264(avcodec:open): DXV encoded video playback contains horizontal lines

FFmpeg trac at avcodec.org
Tue Jan 30 22:58:53 EET 2024


#10264: DXV encoded video playback contains horizontal lines
------------------------------------+-----------------------------------
             Reporter:  low-batt    |                    Owner:  (none)
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  1           |
------------------------------------+-----------------------------------
Comment (by low-batt):

 The proposed fix works for me.

 I pulled the current FFmpeg master (36a986d), applied the patch and built
 ffplay. I confirmed playing the file
 [https://stvinmotion.com/visualove/Samoan_20_Ring_Into.zip
 Samoan_20_Ring_Into] no longer shows the horizontal lines.

 As a side note (unrelated to the proposed fix), I now see a continuous
 stream of warnings emitted from ffplay while playing the video:
 {{{
 low-batt at gag ffmpeg (master *$%=)$ ./ffplay
 ~/Movies/Samoan_20_Ring_Into.mov
 ffplay version N-113482-g36a986d9a1 Copyright (c) 2003-2024 the FFmpeg
 developers
   built with Apple clang version 15.0.0 (clang-1500.0.40.1)
   configuration: --enable-debug --disable-stripping --enable-pthreads
 --enable-version3 --enable-ffplay --enable-gnutls --enable-gpl --enable-
 libbluray --enable-libdav1d --enable-librubberband --enable-libtesseract
 --enable-libvidstab --enable-libxml2 --enable-libfontconfig --enable-
 libfreetype --enable-libass --enable-libspeex --enable-videotoolbox
 --enable-libzmq --enable-libzimg --enable-libjxl --enable-libwebp
 --disable-libjack --disable-indev=jack --enable-neon
   libavutil      58. 36.101 / 58. 36.101
   libavcodec     60. 38.100 / 60. 38.100
   libavformat    60. 20.100 / 60. 20.100
   libavdevice    60.  4.100 / 60.  4.100
   libavfilter     9. 17.100 /  9. 17.100
   libswscale      7.  6.100 /  7.  6.100
   libswresample   4. 13.100 /  4. 13.100
   libpostproc    57.  4.100 / 57.  4.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/low-
 batt/Movies/Samoan_20_Ring_Into.mov':
   Metadata:
     major_brand     : qt
     minor_version   : 537199360
     compatible_brands: qt
     creation_time   : 2019-10-02T14:28:36.000000Z
   Duration: 00:00:08.00, start: 0.000000, bitrate: 102271 kb/s
   Stream #0:0[0x1](eng): Video: dxv (DXD3 / 0x33445844),
 rgba(gbr/unknown/unknown), 1920x1080, 102260 kb/s, SAR 1:1 DAR 16:9, 60
 fps, 60 tbr, 60 tbn (default)
       Metadata:
         creation_time   : 2019-10-02T14:28:36.000000Z
         handler_name    : Apple Video Media Handler
         vendor_id       : RSLM
         encoder         : DXV 3
         timecode        : 00:00:00:00
   Stream #0:1[0x2](eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
       Metadata:
         creation_time   : 2019-10-02T14:41:37.000000Z
         handler_name    : Time Code Media Handler
         timecode        : 00:00:00:00
 [ffplay_buffer @ 0x600001cc8210] filter context - w: 1920 h: 1080 fmt: 26
 csp: unknown range: unknown, incoming frame - w: 1920 h: 1080 fmt: 26 csp:
 gbr range: unknown pts_time: 0
 [ffplay_buffer @ 0x600001cc8210] Changing video frame properties on the
 fly is not supported by all filters.
 [ffplay_buffer @ 0x600001cc8210] filter context - w: 1920 h: 1080 fmt: 26
 csp: unknown range: unknown, incoming frame - w: 1920 h: 1080 fmt: 26 csp:
 gbr range: unknown pts_time: 0.0166667
 [ffplay_buffer @ 0x600001cc8210] Changing video frame properties on the
 fly is not supported by all filters.
 [ffplay_buffer @ 0x600001cc8210] filter context - w: 1920 h: 1080 fmt: 26
 csp: unknown range: unknown, incoming frame - w: 1920 h: 1080 fmt: 26 csp:
 gbr range: unknown pts_time: 0.0333333
 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10264#comment:9>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list