[FFmpeg-trac] #10337(ffmpeg:new): Segmentation fault when encodig with 'hevc_nvenc'

FFmpeg trac at avcodec.org
Wed Apr 26 23:10:23 EEST 2023


#10337: Segmentation fault when encodig with 'hevc_nvenc'
-------------------------------------+-------------------------------------
             Reporter:  dertalai     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  ffmpeg       |                  Version:  git-
             Keywords:  segment      |  master
  fault                              |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 Last versions of FFmpeg are unable to code with hevc_nvenc. I got ffmpeg
 4.4 working correctly on same Linux box.

 I get 'No capable devices found'. Just after that, a segmentation fault.
 In Spanish language: "Violación de segmento (`core' generado)".

 How to reproduce:
 {{{
 $ ffmpeg -i VID_20230410_202542.mp4 -c:v hevc_nvenc -c:a copy output.mp4
 ffmpeg version N-110402-ge3143703e9 Copyright (c) 2000-2023 the FFmpeg
 developers
   built with gcc 12.2.1 (GCC) 20230201
   configuration: --prefix=/usr --disable-debug --disable-static --disable-
 stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto
 --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-
 ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b
 --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi
 --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx
 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb
 --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp
 --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2
 --enable-libxvid --enable-libzimg --enable-nvdec --enable-nvenc --enable-
 opencl --enable-opengl --enable-shared --enable-version3 --enable-vulkan
   WARNING: library configuration mismatch
   avutil      configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   avcodec     configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   avformat    configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   avdevice    configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   avfilter    configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   swscale     configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   swresample  configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   postproc    configuration: --prefix=/usr --disable-debug --disable-
 static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-
 llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls
 --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-
 libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libjxl --enable-libmfx --enable-libmodplug
 --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb
 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
 libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-
 libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-
 libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg
 --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-
 shared --enable-version3 --enable-vulkan
   libavutil      58.  6.100 / 58.  2.100
   libavcodec     60. 10.100 / 60.  3.100
   libavformat    60.  5.100 / 60.  3.100
   libavdevice    60.  2.100 / 60.  1.100
   libavfilter     9.  5.100 /  9.  3.100
   libswscale      7.  2.100 /  7.  1.100
   libswresample   4. 11.100 /  4. 10.100
   libpostproc    57.  2.100 / 57.  1.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'VID_20230410_202542.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: isommp42

 [... video metadata removed ...]

   Duration: 00:00:16.45, start: 0.000000, bitrate: 20284 kb/s
   Stream #0:0[0x1](eng): Video: h264 (Baseline) (avc1 / 0x31637661),
 yuvj420p(pc, smpte170m, progressive), 1920x1080, 20029 kb/s, SAR 1:1 DAR
 16:9, 29.72 fps, 29.75 tbr, 90k tbn (default)
     Metadata:
       creation_time   : 2023-04-10T18:26:00.000000Z
       handler_name    : VideoHandle
       vendor_id       : [0][0][0][0]
     Side data:
       displaymatrix: rotation of -90.00 degrees
   Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
 stereo, fltp, 96 kb/s (default)
     Metadata:
       creation_time   : 2023-04-10T18:26:00.000000Z
       handler_name    : SoundHandle
       vendor_id       : [0][0][0][0]
 File 'output.mp4' already exists. Overwrite? [y/N] y
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_nvenc))
   Stream #0:1 -> #0:1 (copy)
 Press [q] to stop, [?] for help
 [swscaler @ 0x559b6bd6cac0] deprecated pixel format used, make sure you
 did set range correctly
     Last message repeated 3 times
 [hevc_nvenc @ 0x559b6a7da480] B frames as references are not supported
 [hevc_nvenc @ 0x559b6a7da480] No capable devices found
 Violación de segmento (`core' generado)
 }}}

 On the other hand with ffmpeg4.4 I got my output correctly generated:
 {{{
 $ ./ffmpeg4.4/ffmpeg -i VID_20230410_202542.mp4 -c:v hevc_nvenc -c:a copy
 output.mp4
 ffmpeg version n4.4.4 Copyright (c) 2000-2023 the FFmpeg developers
   built with gcc 12.2.1 (GCC) 20230201
   configuration: --prefix=/usr --disable-debug --disable-static --disable-
 stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto
 --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-
 ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b
 --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi
 --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx
 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb
 --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp
 --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2
 --enable-libxvid --enable-libzimg --enable-nvdec --enable-nvenc --enable-
 opencl --enable-opengl --enable-shared --enable-version3 --enable-vulkan
   WARNING: library configuration mismatch
   avutil      configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   avcodec     configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   avformat    configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   avdevice    configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   avfilter    configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   swscale     configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   swresample  configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   postproc    configuration: --prefix=/usr --incdir=/usr/include/ffmpeg4.4
 --libdir=/usr/lib/ffmpeg4.4 --disable-debug --disable-doc --disable-
 programs --disable-static --disable-stripping --enable-amf --enable-
 avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-
 libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883
 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame
 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid
 --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-
 version3
   libavutil      56. 70.100 / 56. 70.100
   libavcodec     58.134.100 / 58.134.100
   libavformat    58. 76.100 / 58. 76.100
   libavdevice    58. 13.100 / 58. 13.100
   libavfilter     7.110.100 /  7.110.100
   libswscale      5.  9.100 /  5.  9.100
   libswresample   3.  9.100 /  3.  9.100
   libpostproc    55.  9.100 / 55.  9.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'VID_20230410_202542.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: isommp42

 [... video metadata removed ...]

   Duration: 00:00:16.45, start: 0.000000, bitrate: 20284 kb/s
   Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661),
 yuvj420p(pc, smpte170m), 1920x1080, 20029 kb/s, SAR 1:1 DAR 16:9, 29.72
 fps, 29.75 tbr, 90k tbn, 180k tbc (default)
     Metadata:
       rotate          : 90
       creation_time   : 2023-04-10T18:26:00.000000Z
       handler_name    : VideoHandle
       vendor_id       : [0][0][0][0]
     Side data:
       displaymatrix: rotation of -90.00 degrees
   Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo,
 fltp, 96 kb/s (default)
     Metadata:
       creation_time   : 2023-04-10T18:26:00.000000Z
       handler_name    : SoundHandle
       vendor_id       : [0][0][0][0]
 File 'output.mp4' already exists. Overwrite? [y/N] y
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_nvenc))
   Stream #0:1 -> #0:1 (copy)
 Press [q] to stop, [?] for help
 [swscaler @ 0x5630ff909b00] deprecated pixel format used, make sure you
 did set range correctly
 Output #0, mp4, to 'output.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: isommp42
     com.android.model: Redmi Note 4
     location        : +37.3827-005.9636/
     location-eng    : +37.3827-005.9636/
     com.android.version: 9
     com.android.manufacturer: Xiaomi
     encoder         : Lavf58.76.100
   Stream #0:0(eng): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv,
 smpte170m, progressive), 1080x1920 [SAR 1:1 DAR 9:16], q=2-31, 2000 kb/s,
 29.75 fps, 15232 tbn (default)
     Metadata:
       encoder         : Lavc58.134.100 hevc_nvenc
       creation_time   : 2023-04-10T18:26:00.000000Z
       handler_name    : VideoHandle
       vendor_id       : [0][0][0][0]
     Side data:
       cpb: bitrate max/min/avg: 0/0/2000000 buffer size: 4000000
 vbv_delay: N/A
       displaymatrix: rotation of -0.00 degrees
   Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo,
 fltp, 96 kb/s (default)
     Metadata:
       creation_time   : 2023-04-10T18:26:00.000000Z
       handler_name    : SoundHandle
       vendor_id       : [0][0][0][0]
 frame=  488 fps=177 q=40.0 Lsize=    4740kB time=00:00:16.42
 bitrate=2363.7kbits/s speed=5.94x
 video:4532kB audio:193kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 0.319613%
 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10337>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list