Advertisement
Guest User

Untitled

a guest
Mar 7th, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.26 KB | None | 0 0
  1. ~ $ ffmpeg -h encoder=h264_nvenc | grep formats
  2. ffmpeg version 3.3.6 Copyright (c) 2000-2017 the FFmpeg developers
  3.   built with gcc 4.9.3 (Gentoo 4.9.3 p1.5, pie-0.6.4)
  4.   configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --docdir=/usr/share/doc/ffmpeg-3.3.6/html --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -pipe' --disable-static --enable-avfilter --enable-avresample --disable-stripping --enable-version3 --disable-indev=oss --disable-indev=jack --disable-outdev=oss --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-gcrypt --disable-gnutls --disable-gmp --enable-gpl --enable-hardcoded-tables --enable-iconv --disable-lzma --enable-network --disable-openssl --enable-postproc --enable-libsmbclient --enable-ffplay --enable-sdl2 --disable-vaapi --disable-vdpau --enable-xlib --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib --disable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-libcaca --disable-openal --enable-opengl --disable-libv4l2 --disable-libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --disable-libfdk-aac --disable-libopenjpeg --disable-libbluray --disable-libcelt --disable-libgme --disable-libgsm --disable-mmal --disable-libmodplug --disable-libopus --disable-libilbc --disable-librtmp --disable-libssh --disable-libschroedinger --disable-libspeex --enable-libvorbis --disable-libvpx --disable-libzvbi --disable-libbs2b --disable-chromaprint --disable-libflite --disable-frei0r --disable-libfribidi --disable-fontconfig --disable-ladspa --disable-libass --enable-libfreetype --disable-librubberband --disable-netcdf --disable-libzmq --disable-libzimg --disable-libsoxr --enable-pthreads --disable-libvo-amrwbenc --enable-libmp3lame --disable-libkvazaar --enable-nvenc --disable-libopenh264 --disable-libsnappy --enable-libtheora --disable-libtwolame --disable-libwavpack --disable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --disable-amd3dnow --disable-amd3dnowext --disable-fma4 --disable-xop --disable-doc --disable-htmlpages --enable-manpages
  5.   libavutil      55. 58.100 / 55. 58.100
  6.   libavcodec     57. 89.100 / 57. 89.100
  7.   libavformat    57. 71.100 / 57. 71.100
  8.   libavdevice    57.  6.100 / 57.  6.100
  9.   libavfilter     6. 82.100 /  6. 82.100
  10.   libavresample   3.  5.  0 /  3.  5.  0
  11.   libswscale      4.  6.100 /  4.  6.100
  12.   libswresample   2.  7.100 /  2.  7.100
  13.   libpostproc    54.  5.100 / 54.  5.100
  14.     Supported pixel formats: yuv420p nv12 p010le yuv444p yuv444p16le bgr0 rgb0 cuda
  15.  
  16. ~ $ v4l2-ctl --list-formats
  17. ioctl: VIDIOC_ENUM_FMT
  18.         Index       : 0
  19.         Type        : Video Capture
  20.         Pixel Format: 'YUYV'
  21.         Name        : YUYV 4:2:2
  22.  
  23.         Index       : 1
  24.         Type        : Video Capture
  25.         Pixel Format: 'MJPG' (compressed)
  26.         Name        : Motion-JPEG
  27.  
  28. ~ $ ffmpeg -hwaccel cuvid -pixel_format yuv444p -f v4l2 -framerate 20 -video_size 1920x1080 -c:v h264_cuvid -i /dev/video0 -c:v h264_nvenc -f alsa -i plughw:CARD=Mic test.avi
  29. ...
  30. [video4linux2,v4l2 @ 0x145b0c0] Cannot find a proper format for codec 'h264' (id 28), pixel format 'yuv444p' (id 5)
  31. Assertion *codec_id != AV_CODEC_ID_NONE failed at src/libavdevice/v4l2.c:808
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement