AppImage ffmpeg does not support hardware acceleration?
My OS is Manjaro 20.2. I try to run the latest AppImage (20.12.0
since now) on my computer. But when I click check hardware acceleration
, it said: No hardware encoders found.
Here is the terminal output:
** (kdenlive:164806): CRITICAL **: 00:52:20.162: gst_audio_format_from_string: assertion 'format != NULL' failed
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
---
formats:
- a64
- ac3
- adts
- adx
- aiff
- amr
- apng
- aptx
- aptx_hd
- asf
- ass
- ast
- asf_stream
- au
- avi
- avm2
- avs2
- bit
- caf
- cavsvideo
- codec2
- codec2raw
- crc
- dash
- data
- daud
- dirac
- dnxhd
- dts
- dv
- eac3
- f4v
- ffmetadata
- fifo
- fifo_test
- filmstrip
- fits
- flac
- flv
- framecrc
- framehash
- framemd5
- g722
- g723_1
- g726
- g726le
- gif
- gsm
- gxf
- h261
- h263
- h264
- hash
- hds
- hevc
- hls
- ico
- ilbc
- image2
- image2pipe
- ipod
- ircam
- ismv
- ivf
- jacosub
- kvag
- latm
- lrc
- m4v
- md5
- matroska
- matroska
- microdvd
- mjpeg
- mlp
- mmf
- mov
- mp2
- mp3
- mp4
- mpeg
- vcd
- mpeg1video
- dvd
- svcd
- mpeg2video
- vob
- mpegts
- mpjpeg
- mxf
- mxf_d10
- mxf_opatom
- null
- nut
- oga
- ogg
- ogv
- oma
- opus
- alaw
- mulaw
- vidc
- f64be
- f64le
- f32be
- f32le
- s32be
- s32le
- s24be
- s24le
- s16be
- s16le
- s8
- u32be
- u32le
- u24be
- u24le
- u16be
- u16le
- u8
- psp
- rawvideo
- rm
- roq
- rso
- rtp
- rtp_mpegts
- rtsp
- sap
- sbc
- scc
- film_cpk
- segment
- stream_segment,ssegment
- singlejpeg
- smjpeg
- smoothstreaming
- sox
- spx
- spdif
- srt
- streamhash
- sup
- swf
- tee
- 3g2
- 3gp
- mkvtimestamp_v2
- truehd
- tta
- uncodedframecrc
- vc1
- vc1test
- voc
- w64
- wav
- webm
- webm_dash_manifest
- webm_chunk
- webp
- webvtt
- wtv
- wv
- yuv4mpegpipe
- alsa
- fbdev
- oss
- sdl,sdl2
- video4linux2,v4l2
...
---
audio_codecs:
- comfortnoise
- s302m
- aac
- ac3
- ac3_fixed
- alac
- aptx
- aptx_hd
- dca
- eac3
- flac
- g723_1
- mlp
- mp2
- mp2fixed
- nellymoser
- opus
- real_144
- sbc
- sonic
- sonicls
- truehd
- tta
- vorbis
- wavpack
- wmav1
- wmav2
- pcm_alaw
- pcm_dvd
- pcm_f32be
- pcm_f32le
- pcm_f64be
- pcm_f64le
- pcm_mulaw
- pcm_s8
- pcm_s8_planar
- pcm_s16be
- pcm_s16be_planar
- pcm_s16le
- pcm_s16le_planar
- pcm_s24be
- pcm_s24daud
- pcm_s24le
- pcm_s24le_planar
- pcm_s32be
- pcm_s32le
- pcm_s32le_planar
- pcm_s64be
- pcm_s64le
- pcm_u8
- pcm_u16be
- pcm_u16le
- pcm_u24be
- pcm_u24le
- pcm_u32be
- pcm_u32le
- pcm_vidc
- roq_dpcm
- adpcm_adx
- g722
- g726
- g726le
- adpcm_ima_qt
- adpcm_ima_ssi
- adpcm_ima_wav
- adpcm_ms
- adpcm_swf
- adpcm_yamaha
- libmp3lame
- libopus
- libvorbis
...
---
video_codecs:
- a64multi
- a64multi5
- alias_pix
- amv
- apng
- asv1
- asv2
- avrp
- avui
- ayuv
- bmp
- cinepak
- cljr
- dnxhd
- dpx
- dvvideo
- ffv1
- ffvhuff
- fits
- flashsv
- flashsv2
- flv
- gif
- h261
- h263
- h263p
- huffyuv
- jpeg2000
- jpegls
- ljpeg
- magicyuv
- mjpeg
- mpeg1video
- mpeg2video
- mpeg4
- msmpeg4v2
- msmpeg4
- msvideo1
- pam
- pbm
- pcx
- pgm
- pgmyuv
- png
- ppm
- prores
- prores_aw
- prores_ks
- qtrle
- r10k
- r210
- rawvideo
- roqvideo
- rv10
- rv20
- sgi
- snow
- sunrast
- svq1
- targa
- tiff
- utvideo
- v210
- v308
- v408
- v410
- vc2
- wrapped_avframe
- wmv1
- wmv2
- xbm
- xface
- xwd
- y41p
- yuv4
- zlib
- zmbv
- libvpx
- libvpx-vp9
- libx264
- libx265
- h263_v4l2m2m
- h264_amf
- h264_nvenc
- h264_v4l2m2m
- h264_vaapi
- nvenc
- nvenc_h264
- nvenc_hevc
- hevc_amf
- hevc_nvenc
- hevc_vaapi
- mjpeg_vaapi
- mpeg2_vaapi
- mpeg4_v4l2m2m
- vp8_v4l2m2m
- vp8_vaapi
...
Unknown asset "avfilter.acompressor"
Unknown asset "avfilter.aecho"
Unknown asset "avfilter.agate"
Unknown asset "avfilter.atadenoise"
Unknown asset "avfilter.bwdif"
Unknown asset "avfilter.deblock"
Unknown asset "avfilter.dedot"
Unknown asset "avfilter.deflate"
Unknown asset "avfilter.derain"
Unknown asset "avfilter.doubleweave"
Unknown asset "avfilter.field"
Unknown asset "avfilter.framestep"
Unknown asset "avfilter.fspp"
Unknown asset "avfilter.graphmonitor"
Unknown asset "avfilter.hqdn3d"
Unknown asset "avfilter.inflate"
Unknown asset "avfilter.lagfun"
Unknown asset "avfilter.random"
Unknown asset "avfilter.removegrain"
Unknown asset "avfilter.separatefields"
Unknown asset "avfilter.shuffleplanes"
Unknown asset "avfilter.sr"
Unknown asset "avfilter.tmix"
Unknown asset "avfilter.w3fdif"
Unknown asset "avfilter.weave"
Unknown asset "avfilter.yadif"
Unknown asset "frei0r.baltan"
Unknown asset "frei0r.bgsubtract0r"
Unknown asset "frei0r.delay0r"
Unknown asset "frei0r.delaygrab"
Unknown asset "frei0r.facebl0r"
Unknown asset "frei0r.facedetect"
Unknown asset "frei0r.lightgraffiti"
Unknown asset "frei0r.lightgraffiti"
Unknown asset "movit.blur"
Unknown asset "movit.sharpen"
Unknown asset "movit.diffusion"
Unknown asset "movit.flip"
Unknown asset "movit.glow"
Unknown asset "movit.lift_gamma_gain"
Unknown asset "movit.mirror"
Unknown asset "movit.opacity"
Unknown asset "movit.rect"
Unknown asset "movit.saturation"
Unknown asset "movit.unsharp_mask"
Unknown asset "movit.vignette"
Unknown asset "movit.white_balance"
Unknown asset "region"
Unknown asset "timewarp"
// FFMPEG ARGS: ("-hide_banner", "-y", "-vaapi_device", "/dev/dri/renderD128", "-f", "lavfi", "-i", "smptebars=duration=5:size=1280x720:rate=25", "-vf", "format=nv12,hwupload", "-c:v", "h264_vaapi", "-an", "-f", "mp4", "/tmp/SVuFJC.mp4")
/// ++ VAAPI FAILED ::::::
// FFMPEG ARGS: ("-hide_banner", "-y", "-hwaccel", "cuvid", "-f", "lavfi", "-i", "smptebars=duration=5:size=1280x720:rate=25", "-c:v", "h264_nvenc", "-an", "-f", "mp4", "/tmp/CglmIU.mp4")
/// ++ NVENC FAILED ::::::
// FFMPEG ARGS: ("-hide_banner", "-filters")
/// ++ SCALE_NPP NOT SUPPORTED
// FFMPEG ARGS: ("-hide_banner", "-y", "-vaapi_device", "/dev/dri/renderD128", "-f", "lavfi", "-i", "smptebars=duration=5:size=1280x720:rate=25", "-vf", "format=nv12,hwupload", "-c:v", "h264_vaapi", "-an", "-f", "mp4", "/tmp/eefSQp.mp4")
/// ++ VAAPI FAILED ::::::
// FFMPEG ARGS: ("-hide_banner", "-y", "-hwaccel", "cuvid", "-f", "lavfi", "-i", "smptebars=duration=5:size=1280x720:rate=25", "-c:v", "h264_nvenc", "-an", "-f", "mp4", "/tmp/sfgtip.mp4")
/// ++ NVENC FAILED ::::::
// FFMPEG ARGS: ("-hide_banner", "-filters")
/// ++ SCALE_NPP NOT SUPPORTED
// FFMPEG ARGS: ("-hide_banner", "-y", "-vaapi_device", "/dev/dri/renderD128", "-f", "lavfi", "-i", "smptebars=duration=5:size=1280x720:rate=25", "-vf", "format=nv12,hwupload", "-c:v", "h264_vaapi", "-an", "-f", "mp4", "/tmp/QCRuKq.mp4")
/// ++ VAAPI FAILED ::::::
// FFMPEG ARGS: ("-hide_banner", "-y", "-hwaccel", "cuvid", "-f", "lavfi", "-i", "smptebars=duration=5:size=1280x720:rate=25", "-c:v", "h264_nvenc", "-an", "-f", "mp4", "/tmp/pFWZvb.mp4")
/// ++ NVENC FAILED ::::::
// FFMPEG ARGS: ("-hide_banner", "-filters")
/// ++ SCALE_NPP NOT SUPPORTED
Edited by Eugen Mohr