-
-
Save btoconnor/096a423c83709e7be1eb89b206ba276f to your computer and use it in GitHub Desktop.
h264_vaapi hardware decoding debug
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
install prefix /home/brian/ffmpeg_building/build | |
source path . | |
C compiler gcc | |
C library glibc | |
ARCH x86 (generic) | |
big-endian no | |
runtime cpu detection yes | |
standalone assembly yes | |
x86 assembler nasm | |
MMX enabled yes | |
MMXEXT enabled yes | |
3DNow! enabled yes | |
3DNow! extended enabled yes | |
SSE enabled yes | |
SSSE3 enabled yes | |
AESNI enabled yes | |
AVX enabled yes | |
AVX2 enabled yes | |
AVX-512 enabled yes | |
XOP enabled yes | |
FMA3 enabled yes | |
FMA4 enabled yes | |
i686 features enabled yes | |
CMOV is fast yes | |
EBX available yes | |
EBP available yes | |
debug symbols yes | |
strip symbols yes | |
optimize for size no | |
optimizations yes | |
static yes | |
shared yes | |
postprocessing support yes | |
network support yes | |
threading support pthreads | |
safe bitstream reader yes | |
texi2html enabled no | |
perl enabled yes | |
pod2man enabled yes | |
makeinfo enabled yes | |
makeinfo supports HTML yes | |
xmllint enabled no | |
External libraries: | |
alsa iconv libass libfreetype libopus libvpx libxcb libxcb_shm sdl2 xlib | |
gnutls libaom libfdk_aac libmp3lame libvorbis libx264 libxcb_shape libxcb_xfixes sndio zlib | |
External libraries providing hardware acceleration: | |
v4l2_m2m vaapi vdpau | |
Libraries: | |
avcodec avdevice avfilter avformat avutil postproc swresample swscale | |
Programs: | |
ffmpeg ffplay ffprobe | |
Enabled decoders: | |
aac adpcm_ima_oki asv2 cook escape130 hevc_v4l2m2m mace3 msmpeg4v3 pcm_s16le qcelp smackaud twinvq wmav1 | |
aac_fixed adpcm_ima_qt atrac1 cpia evrc hnm4_video mace6 msnsiren pcm_s16le_planar qdm2 smacker txd wmav2 | |
aac_latm adpcm_ima_rad atrac3 cri exr hq_hqa magicyuv msp2 pcm_s24be qdmc smc ulti wmavoice | |
aasc adpcm_ima_smjpeg atrac3al cscd fastaudio hqx mdec msrle pcm_s24daud qdraw smvjpeg utvideo wmv1 | |
ac3 adpcm_ima_ssi atrac3p cyuv ffv1 huffyuv metasound mss1 pcm_s24le qpeg snow v210 wmv2 | |
ac3_fixed adpcm_ima_wav atrac3pal dca ffvhuff hymt microdvd mss2 pcm_s24le_planar qtrle sol_dpcm v210x wmv3 | |
acelp_kelvin adpcm_ima_ws atrac9 dds ffwavesynth iac mimic msvideo1 pcm_s32be r10k sonic v308 wmv3image | |
adpcm_4xm adpcm_ms aura derf_dpcm fic idcin mjpeg mszh pcm_s32le r210 sp5x v408 wnv1 | |
adpcm_adx adpcm_mtaf aura2 dfa fits idf mjpegb mts2 pcm_s32le_planar ra_144 speedhq v410 wrapped_avframe | |
adpcm_afc adpcm_psx av1 dirac flac iff_ilbm mlp mv30 pcm_s64be ra_288 speex vb ws_snd1 | |
adpcm_agm adpcm_sbpro_2 avrn dnxhd flashsv ilbc mmvideo mvc1 pcm_s64le ralf srgc vble xan_dpcm | |
adpcm_aica adpcm_sbpro_3 avrp dolby_e flashsv2 imc mobiclip mvc2 pcm_s8 rasc srt vc1 xan_wc3 | |
adpcm_argo adpcm_sbpro_4 avs dpx flic imm4 motionpixels mvdv pcm_s8_planar rawvideo ssa vc1_v4l2m2m xan_wc4 | |
adpcm_ct adpcm_swf avui dsd_lsbf flv imm5 movtext mvha pcm_sga realtext stl vc1image xbin | |
adpcm_dtk adpcm_thp ayuv dsd_lsbf_planar fmvc indeo2 mp1 mwsc pcm_u16be rl2 subrip vcr1 xbm | |
adpcm_ea adpcm_thp_le bethsoftvid dsd_msbf fourxm indeo3 mp1float mxpeg pcm_u16le roq subviewer vmdaudio xface | |
adpcm_ea_maxis_xa adpcm_vima bfi dsd_msbf_planar fraps indeo4 mp2 nellymoser pcm_u24be roq_dpcm subviewer1 vmdvideo xl | |
adpcm_ea_r1 adpcm_xa bink dsicinaudio frwu indeo5 mp2float notchlc pcm_u24le rpza sunrast vmnc xma1 | |
adpcm_ea_r2 adpcm_yamaha binkaudio_dct dsicinvideo g2m interplay_acm mp3 nuv pcm_u32be rscc svq1 vorbis xma2 | |
adpcm_ea_r3 adpcm_zork binkaudio_rdft dss_sp g723_1 interplay_dpcm mp3adu on2avc pcm_u32le rv10 svq3 vp3 xpm | |
adpcm_ea_xas agm bintext dst g729 interplay_video mp3adufloat opus pcm_u8 rv20 tak vp4 xsub | |
adpcm_g722 aic bitpacked dvaudio gdv ipu mp3float paf_audio pcm_vidc rv30 targa vp5 xwd | |
adpcm_g726 alac bmp dvbsub gem jacosub mp3on4 paf_video pcx rv40 targa_y216 vp6 y41p | |
adpcm_g726le alias_pix bmv_audio dvdsub gif jpeg2000 mp3on4float pam pfm s302m tdsc vp6a ylc | |
adpcm_ima_acorn als bmv_video dvvideo gremlin_dpcm jpegls mpc7 pbm pgm sami text vp6f yop | |
adpcm_ima_alp amrnb brender_pix dxa gsm jv mpc8 pcm_alaw pgmyuv sanm theora vp7 yuv4 | |
adpcm_ima_amv amrwb c93 dxtory gsm_ms kgv1 mpeg1_v4l2m2m pcm_bluray pgssub sbc thp vp8 zero12v | |
adpcm_ima_apc amv cavs dxv h261 kmvc mpeg1video pcm_dvd pgx scpr tiertexseqvideo vp8_v4l2m2m zerocodec | |
adpcm_ima_apm anm ccaption eac3 h263 lagarith mpeg2_v4l2m2m pcm_f16le photocd screenpresso tiff vp9 zlib | |
adpcm_ima_cunning ansi cdgraphics eacmv h263_v4l2m2m libaom_av1 mpeg2video pcm_f24le pictor sdx2_dpcm tmv vp9_v4l2m2m zmbv | |
adpcm_ima_dat4 ape cdtoons eamad h263i libfdk_aac mpeg4 pcm_f32be pixlet sga truehd vplayer | |
adpcm_ima_dk3 apng cdxl eatgq h263p libopus mpeg4_v4l2m2m pcm_f32le pjs sgi truemotion1 vqa | |
adpcm_ima_dk4 aptx cfhd eatgv h264 libvorbis mpegvideo pcm_f64be png sgirle truemotion2 wavpack | |
adpcm_ima_ea_eacs aptx_hd cinepak eatqi h264_v4l2m2m libvpx_vp8 mpl2 pcm_f64le ppm sheervideo truemotion2rt wcmv | |
adpcm_ima_ea_sead arbc clearvideo eightbps hap libvpx_vp9 msa1 pcm_lxf prores shorten truespeech webp | |
adpcm_ima_iss argo cljr eightsvx_exp hca loco mscc pcm_mulaw prosumer simbiosis_imx tscc webvtt | |
adpcm_ima_moflex ass cllc eightsvx_fib hcom lscr msmpeg4v1 pcm_s16be psd sipr tscc2 wmalossless | |
adpcm_ima_mtf asv1 comfortnoise escape124 hevc m101 msmpeg4v2 pcm_s16be_planar ptx siren tta wmapro | |
Enabled encoders: | |
a64multi adpcm_ima_wav avui ffv1 hevc_v4l2m2m magicyuv nellymoser pcm_s24be pcm_u32be r210 speedhq v408 xface | |
a64multi5 adpcm_ima_ws ayuv ffvhuff hevc_vaapi mjpeg opus pcm_s24daud pcm_u32le ra_144 srt v410 xsub | |
aac adpcm_ms bmp fits huffyuv mjpeg_vaapi pam pcm_s24le pcm_u8 rawvideo ssa vc2 xwd | |
ac3 adpcm_swf cfhd flac jpeg2000 mlp pbm pcm_s24le_planar pcm_vidc roq subrip vorbis y41p | |
ac3_fixed adpcm_yamaha cinepak flashsv jpegls movtext pcm_alaw pcm_s32be pcx roq_dpcm sunrast vp8_v4l2m2m yuv4 | |
adpcm_adx alac cljr flashsv2 libaom_av1 mp2 pcm_dvd pcm_s32le pfm rpza svq1 vp8_vaapi zlib | |
adpcm_argo alias_pix comfortnoise flv libfdk_aac mp2fixed pcm_f32be pcm_s32le_planar pgm rv10 targa vp9_vaapi zmbv | |
adpcm_g722 amv dca g723_1 libmp3lame mpeg1video pcm_f32le pcm_s64be pgmyuv rv20 text wavpack | |
adpcm_g726 apng dnxhd gif libopus mpeg2_vaapi pcm_f64be pcm_s64le png s302m tiff webvtt | |
adpcm_g726le aptx dpx h261 libvorbis mpeg2video pcm_f64le pcm_s8 ppm sbc truehd wmav1 | |
adpcm_ima_alp aptx_hd dvbsub h263 libvpx_vp8 mpeg4 pcm_mulaw pcm_s8_planar prores sgi tta wmav2 | |
adpcm_ima_amv ass dvdsub h263_v4l2m2m libvpx_vp9 mpeg4_v4l2m2m pcm_s16be pcm_u16be prores_aw smc ttml wmv1 | |
adpcm_ima_apm asv1 dvvideo h263p libx264 msmpeg4v2 pcm_s16be_planar pcm_u16le prores_ks snow utvideo wmv2 | |
adpcm_ima_qt asv2 eac3 h264_v4l2m2m libx264rgb msmpeg4v3 pcm_s16le pcm_u24be qtrle sonic v210 wrapped_avframe | |
adpcm_ima_ssi avrp exr h264_vaapi ljpeg msvideo1 pcm_s16le_planar pcm_u24le r10k sonic_ls v308 xbm | |
Enabled hwaccels: | |
av1_vaapi h264_vaapi hevc_vaapi mjpeg_vaapi mpeg2_vaapi mpeg4_vaapi vc1_vaapi vp8_vaapi vp9_vdpau wmv3_vdpau | |
h263_vaapi h264_vdpau hevc_vdpau mpeg1_vdpau mpeg2_vdpau mpeg4_vdpau vc1_vdpau vp9_vaapi wmv3_vaapi | |
Enabled parsers: | |
aac av1 cook dolby_e dvdsub gsm ipu mpegaudio rv30 vc1 webp | |
aac_latm avs2 cri dpx flac h261 jpeg2000 mpegvideo rv40 vorbis xbm | |
ac3 avs3 dca dvaudio g723_1 h263 mjpeg opus sbc vp3 xma | |
adx bmp dirac dvbsub g729 h264 mlp png sipr vp8 | |
amr cavsvideo dnxhd dvd_nav gif hevc mpeg4video pnm tak vp9 | |
Enabled demuxers: | |
aa aqtitle caf ea_cdata hca image_pbm_pipe ivr mov nuv pjs sds thp webvtt | |
aac argo_asf cavsvideo eac3 hcom image_pcx_pipe jacosub mp3 obu pmp sdx threedostr wsaud | |
aax argo_brp cdg epaf hevc image_pgm_pipe jv mpc ogg pp_bnk segafilm tiertexseq wsd | |
ac3 argo_cvg cdxl ffmetadata hls image_pgmyuv_pipe kux mpc8 oma pva ser tmv wsvqa | |
ace asf cine filmstrip hnm image_pgx_pipe kvag mpegps paf pvf sga truehd wtv | |
acm asf_o codec2 fits ico image_photocd_pipe live_flv mpegts pcm_alaw qcp shorten tta wv | |
act ass codec2raw flac idcin image_pictor_pipe lmlm4 mpegtsraw pcm_f32be r3d siff tty wve | |
adf ast concat flic idf image_png_pipe loas mpegvideo pcm_f32le rawvideo simbiosis_imx txd xa | |
adp au data flv iff image_ppm_pipe lrc mpjpeg pcm_f64be realtext sln ty xbin | |
ads av1 daud fourxm ifv image_psd_pipe luodat mpl2 pcm_f64le redspark smacker v210 xmv | |
adx avi dcstr frm ilbc image_qdraw_pipe lvf mpsub pcm_mulaw rl2 smjpeg v210x xvag | |
aea avr derf fsb image2 image_sgi_pipe lxf msf pcm_s16be rm smush vag xwma | |
afc avs dfa fwse image2_alias_pix image_sunrast_pipe m4v msnwc_tcp pcm_s16le roq sol vc1 yop | |
aiff avs2 dhav g722 image2_brender_pix image_svg_pipe matroska msp pcm_s24be rpl sox vc1t yuv4mpegpipe | |
aix avs3 dirac g723_1 image2pipe image_tiff_pipe mca mtaf pcm_s24le rsd spdif vividas | |
alp bethsoftvid dnxhd g726 image_bmp_pipe image_webp_pipe mcc mtv pcm_s32be rso srt vivo | |
amr bfi dsf g726le image_cri_pipe image_xbm_pipe mgsts musx pcm_s32le rtp stl vmd | |
amrnb bfstm dsicin g729 image_dds_pipe image_xpm_pipe microdvd mv pcm_s8 rtsp str vobsub | |
amrwb bink dss gdv image_dpx_pipe image_xwd_pipe mjpeg mvi pcm_u16be s337m subviewer voc | |
anm binka dts genh image_exr_pipe ingenient mjpeg_2000 mxf pcm_u16le sami subviewer1 vpk | |
apc bintext dtshd gif image_gem_pipe ipmovie mlp mxg pcm_u24be sap sup vplayer | |
ape bit dv gsm image_gif_pipe ipu mlv nc pcm_u24le sbc svag vqf | |
apm bmv dvbsub gxf image_j2k_pipe ircam mm nistsphere pcm_u32be sbg svs w64 | |
apng boa dvbtxt h261 image_jpeg_pipe iss mmf nsp pcm_u32le scc swf wav | |
aptx brstm dxa h263 image_jpegls_pipe iv8 mods nsv pcm_u8 sdp tak wc3 | |
aptx_hd c93 ea h264 image_pam_pipe ivf moflex nut pcm_vidc sdr2 tedcaptions webm_dash_manifest | |
Enabled muxers: | |
a64 asf crc fits h263 jacosub mp2 mxf_opatom pcm_mulaw pcm_u8 segment truehd wsaud | |
ac3 asf_stream dash flac h264 kvag mp3 null pcm_s16be pcm_vidc smjpeg tta wtv | |
adts ass data flv hash latm mp4 nut pcm_s16le psp smoothstreaming ttml wv | |
adx ast daud framecrc hds lrc mpeg1system obu pcm_s24be rawvideo sox uncodedframecrc yuv4mpegpipe | |
aiff au dirac framehash hevc m4v mpeg1vcd oga pcm_s24le rm spdif vc1 | |
alp avi dnxhd framemd5 hls matroska mpeg1video ogg pcm_s32be roq spx vc1t | |
amr avm2 dts g722 ico matroska_audio mpeg2dvd ogv pcm_s32le rso srt voc | |
amv avs2 dv g723_1 ilbc md5 mpeg2svcd oma pcm_s8 rtp stream_segment w64 | |
apm avs3 eac3 g726 image2 microdvd mpeg2video opus pcm_u16be rtp_mpegts streamhash wav | |
apng bit f4v g726le image2pipe mjpeg mpeg2vob pcm_alaw pcm_u16le rtsp sup webm | |
aptx caf ffmetadata gif ipod mkvtimestamp_v2 mpegts pcm_f32be pcm_u24be sap swf webm_chunk | |
aptx_hd cavsvideo fifo gsm ircam mlp mpjpeg pcm_f32le pcm_u24le sbc tee webm_dash_manifest | |
argo_asf codec2 fifo_test gxf ismv mmf mxf pcm_f64be pcm_u32be scc tg2 webp | |
argo_cvg codec2raw filmstrip h261 ivf mov mxf_d10 pcm_f64le pcm_u32le segafilm tgp webvtt | |
Enabled protocols: | |
async concatf ffrtmphttp gopher http icecast mmst rtmp rtmpts subfile tls unix | |
cache crypto file gophers httpproxy md5 pipe rtmps rtp tcp udp | |
concat data ftp hls https mmsh prompeg rtmpt srtp tee udplite | |
Enabled filters: | |
abench aintegral asegment blackframe crop drawtext freezeframes interlace minterpolate prewitt setpts split unpremultiply | |
abitscope ainterleave aselect blend cropdetect drmeter fspp interleave mix procamp_vaapi setrange spp unsharp | |
acompressor alatency asendcmd bm3d crossfeed dynaudnorm gblur join monochrome pseudocolor setsar sr untile | |
acontrast alimiter asetnsamples boxblur crystalizer earwax geq kerndeint morpho psnr settb ssim v360 | |
acopy allpass asetpts bwdif cue ebur128 gradfun kirsch movie pullup sharpness_vaapi stereo3d vaguedenoiser | |
acrossfade allrgb asetrate cas curves edgedetect gradients lagfun mpdecimate qp shear stereotools varblur | |
acrossover allyuv asettb cellauto datascope elbg graphmonitor latency mptestsrc random showcqt stereowiden vectorscope | |
acrusher aloop ashowinfo channelmap dblur entropy grayworld lenscorrection msad readeia608 showfreqs streamselect vflip | |
acue alphaextract asidedata channelsplit dcshift epx greyedge life negate readvitc showinfo subtitles vfrdet | |
addroi alphamerge asoftclip chorus dctdnoiz eq guided limitdiff nlmeans realtime showpalette super2xsai vibrance | |
adeclick amerge asplit chromahold deband equalizer haas limiter nnedi remap showspatial superequalizer vibrato | |
adeclip ametadata ass chromakey deblock erosion haldclut loop noformat removegrain showspectrum surround vif | |
adecorrelate amix astats chromanr decimate estdif haldclutsrc loudnorm noise removelogo showspectrumpic swaprect vignette | |
adelay amovie astreamselect chromashift deconvolve exposure hdcd lowpass normalize repeatfields showvolume swapuv vmafmotion | |
adenorm amplify asubboost ciescope dedot extractplanes headphone lowshelf null replaygain showwaves tblend volume | |
aderivative amultiply asubcut codecview deesser extrastereo hflip lumakey nullsink reverse showwavespic telecine volumedetect | |
adrawgraph anequalizer asupercut color deflate fade highpass lut nullsrc rgbashift shuffleframes testsrc vstack | |
aecho anlmdn asuperpass colorbalance deflicker fftdnoiz highshelf lut1d oscilloscope rgbtestsrc shufflepixels testsrc2 w3fdif | |
aemphasis anlms asuperstop colorchannelmixer deinterlace_vaapi fftfilt hilbert lut2 overlay roberts shuffleplanes thistogram waveform | |
aeval anoisesrc atadenoise colorcontrast dejudder field histeq lut3d owdenoise rotate sidechaincompress threshold weave | |
aevalsrc anull atempo colorcorrect delogo fieldhint histogram lutrgb pad sab sidechaingate thumbnail xbr | |
aexciter anullsink atilt colorhold denoise_vaapi fieldmatch hqdn3d lutyuv pal100bars scale sidedata tile xcorrelate | |
afade anullsrc atrim colorize derain fieldorder hqx mandelbrot pal75bars scale2ref sierpinski tinterlace xfade | |
afftdn apad avectorscope colorkey deshake fifo hstack maskedclamp palettegen scale_vaapi signalstats tlut2 xmedian | |
afftfilt aperms avgblur colorlevels despill fillborders hsvhold maskedmax paletteuse scdet signature tmedian xstack | |
afifo aphasemeter axcorrelate colormatrix detelecine find_rect hsvkey maskedmerge pan scharr silencedetect tmidequalizer yadif | |
afir aphaser bandpass colorspace dilation firequalizer hue maskedmin perms scroll silenceremove tmix yaepblur | |
afirsrc aphaseshift bandreject colortemperature displace flanger hwdownload maskedthreshold perspective segment sinc tonemap yuvtestsrc | |
aformat apsyclip bass compand dnn_classify floodfill hwmap maskfun phase select sine tonemap_vaapi zoompan | |
afreqshift apulsator bbox compensationdelay dnn_detect format hwupload mcompand photosensitivity selectivecolor smartblur tpad | |
afwtdn arealtime bench concat dnn_processing fps hysteresis median pixdesctest sendcmd smptebars transpose | |
agate aresample bilateral convolution doubleweave framepack identity mergeplanes pixscope separatefields smptehdbars transpose_vaapi | |
agraphmonitor areverse biquad convolve drawbox framerate idet mestimate pp setdar sobel treble | |
ahistogram arnndn bitplanenoise copy drawgraph framestep il metadata pp7 setfield spectrumsynth tremolo | |
aiir asdr blackdetect cover_rect drawgrid freezedetect inflate midequalizer premultiply setparams speechnorm trim | |
Enabled bsfs: | |
aac_adtstoasc av1_metadata dump_extradata filter_units h264_redundant_pps hevc_mp4toannexb mjpega_dump_header mpeg2_metadata null prores_metadata text2movsub vp9_metadata vp9_superframe_split | |
av1_frame_merge chomp eac3_core h264_metadata hapqa_extract imx_dump_header mov2textsub mpeg4_unpack_bframes opus_metadata remove_extradata trace_headers vp9_raw_reorder | |
av1_frame_split dca_core extract_extradata h264_mp4toannexb hevc_metadata mjpeg2jpeg mp3_header_decompress noise pcm_rechunk setts truehd_core vp9_superframe | |
Enabled indevs: | |
alsa fbdev lavfi oss sndio v4l2 xcbgrab | |
Enabled outdevs: | |
alsa fbdev oss sdl2 sndio v4l2 xv | |
License: nonfree and unredistributable | |
config.asm is unchanged | |
libavutil/avconfig.h is unchanged | |
libavfilter/filter_list.c is unchanged | |
libavcodec/codec_list.c is unchanged | |
libavcodec/parser_list.c is unchanged | |
libavcodec/bsf_list.c is unchanged | |
libavformat/demuxer_list.c is unchanged | |
libavformat/muxer_list.c is unchanged | |
libavdevice/indev_list.c is unchanged | |
libavdevice/outdev_list.c is unchanged | |
libavformat/protocol_list.c is unchanged | |
ffbuild/config.sh is unchanged |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ffmpeg -hwaccel vaapi -hwaccel_output_format vaapi -hwaccel_device /dev/dri/renderD128 -i rtsp://redacted//h264Preview_01_sub -f null - | |
ffmpeg version N-104414-geda2a50c8e Copyright (c) 2000-2021 the FFmpeg developers | |
built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04) | |
configuration: --prefix=/home/brian/ffmpeg_building/build --bindir=/home/brian/bin --extra-libs='-lpthread -lm' --ld=g++ --bindir=/home/brian/bin --enable-gpl --enable-gnutls --enable-libaom --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-vaapi --enable-libvpx --enable-libx264 | |
libavutil 57. 7.100 / 57. 7.100 | |
libavcodec 59. 12.100 / 59. 12.100 | |
libavformat 59. 6.100 / 59. 6.100 | |
libavdevice 59. 0.101 / 59. 0.101 | |
libavfilter 8. 15.100 / 8. 15.100 | |
libswscale 6. 1.100 / 6. 1.100 | |
libswresample 4. 0.100 / 4. 0.100 | |
libpostproc 56. 0.100 / 56. 0.100 | |
Input #0, rtsp, from 'rtsp://redacted//h264Preview_01_sub': | |
Metadata: | |
title : Session streamed by "preview" | |
comment : h264Preview_01_sub | |
Duration: N/A, start: 0.000000, bitrate: N/A | |
Stream #0:0: Video: h264 (High), yuv420p(progressive), 640x352, 29.58 tbr, 90k tbn | |
Stream #0:1: Audio: aac (LC), 16000 Hz, mono, fltp | |
Stream mapping: | |
Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native)) | |
Stream #0:1 -> #0:1 (aac (native) -> pcm_s16le (native)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ls -lah /dev/dri/ | |
total 0 | |
drwxr-xr-x 3 root root 100 Oct 22 12:17 . | |
drwxr-xr-x 22 root root 4.9K Oct 22 12:18 .. | |
drwxr-xr-x 2 root root 80 Oct 22 12:17 by-path | |
crw-rw----+ 1 root video 226, 0 Oct 22 12:17 card0 | |
crw-rw----+ 1 root render 226, 128 Oct 22 12:17 renderD128 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ffmpeg version N-104414-geda2a50c8e Copyright (c) 2000-2021 the FFmpeg developers | |
built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04) | |
configuration: --prefix=/home/brian/ffmpeg_building/build --bindir=/home/brian/bin --extra-libs='-lpthread -lm' --ld=g++ --bindir=/home/brian/bin --enable-gpl --enable-gnutls --enable-libaom --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-vaapi --enable-libvpx --enable-libx264 | |
libavutil 57. 7.100 / 57. 7.100 | |
libavcodec 59. 12.100 / 59. 12.100 | |
libavformat 59. 6.100 / 59. 6.100 | |
libavdevice 59. 0.101 / 59. 0.101 | |
libavfilter 8. 15.100 / 8. 15.100 | |
libswscale 6. 1.100 / 6. 1.100 | |
libswresample 4. 0.100 / 4. 0.100 | |
libpostproc 56. 0.100 / 56. 0.100 | |
Hardware acceleration methods: | |
vdpau | |
vaapi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ~/bin/ffmpeg -version | |
ffmpeg version N-104414-geda2a50c8e Copyright (c) 2000-2021 the FFmpeg developers | |
built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04) | |
configuration: --prefix=/home/brian/ffmpeg_building/build --bindir=/home/brian/bin --extra-libs='-lpthread -lm' --ld=g++ --bindir=/home/brian/bin --enable-gpl --enable-gnutls --enable-libaom --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-vaapi --enable-libvpx --enable-libx264 | |
libavutil 57. 7.100 / 57. 7.100 | |
libavcodec 59. 12.100 / 59. 12.100 | |
libavformat 59. 6.100 / 59. 6.100 | |
libavdevice 59. 0.101 / 59. 0.101 | |
libavfilter 8. 15.100 / 8. 15.100 | |
libswscale 6. 1.100 / 6. 1.100 | |
libswresample 4. 0.100 / 4. 0.100 | |
libpostproc 56. 0.100 / 56. 0.100 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ vainfo | |
error: XDG_RUNTIME_DIR not set in the environment. | |
error: can't connect to X server! | |
libva info: VA-API version 1.7.0 | |
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so | |
libva info: Found init function __vaDriverInit_1_7 | |
libva info: va_openDriver() returns 0 | |
vainfo: VA-API version: 1.7 (libva 2.6.0) | |
vainfo: Driver version: Mesa Gallium driver 21.0.3 for AMD CAICOS (DRM 2.50.0 / 5.11.0-38-generic, LLVM 12.0.0) | |
vainfo: Supported profile and entrypoints | |
VAProfileMPEG2Simple : VAEntrypointVLD | |
VAProfileMPEG2Main : VAEntrypointVLD | |
VAProfileVC1Simple : VAEntrypointVLD | |
VAProfileVC1Main : VAEntrypointVLD | |
VAProfileVC1Advanced : VAEntrypointVLD | |
VAProfileH264ConstrainedBaseline: VAEntrypointVLD | |
VAProfileH264Main : VAEntrypointVLD | |
VAProfileH264High : VAEntrypointVLD | |
VAProfileNone : VAEntrypointVideoProc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ LIBVA_DRIVER_NAME=radeonsi vainfo | |
error: XDG_RUNTIME_DIR not set in the environment. | |
error: can't connect to X server! | |
libva info: VA-API version 1.7.0 | |
libva info: User environment variable requested driver 'radeonsi' | |
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so | |
libva info: Found init function __vaDriverInit_1_7 | |
libva info: va_openDriver() returns 0 | |
vainfo: VA-API version: 1.7 (libva 2.6.0) | |
vainfo: Driver version: Mesa Gallium driver 21.0.3 for AMD CAICOS (DRM 2.50.0 / 5.11.0-38-generic, LLVM 12.0.0) | |
vainfo: Supported profile and entrypoints | |
VAProfileMPEG2Simple : VAEntrypointVLD | |
VAProfileMPEG2Main : VAEntrypointVLD | |
VAProfileVC1Simple : VAEntrypointVLD | |
VAProfileVC1Main : VAEntrypointVLD | |
VAProfileVC1Advanced : VAEntrypointVLD | |
VAProfileH264ConstrainedBaseline: VAEntrypointVLD | |
VAProfileH264Main : VAEntrypointVLD | |
VAProfileH264High : VAEntrypointVLD | |
VAProfileNone : VAEntrypointVideoProc |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment