https://bugs.kde.org/show_bug.cgi?id=516966
Bug ID: 516966
Summary: Rendering video with alpha channel renders no alpha
channel
Classification: Applications
Product: kdenlive
Version First 25.12.2
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Rendering & Export
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Rendering a video with alpha channel does not work. The resulting video does
not contain an alpha channel – the pix_fmt is always yuva420p, no matter which
of the “Video with Alpha” presets I choose. Verified with ffprobe:
$ ffprobe ende01.webm
ffprobe version 7.1.3 Copyright (c) 2007-2025 the FFmpeg developers
built with gcc 14 (Debian 14.2.0-19)
configuration: --disable-decoder=amrnb --disable-gnutls --disable-liblensfun
--disable-libopencv --disable-podpages --disable-sndio --disable-stripping
--disable-omx --enable-avfilter --enable-chromaprint --enable-frei0r
--enable-gcry
pt --enable-gpl --enable-ladspa --enable-libaom --enable-libaribb24
--enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libdavs2
--enable-libdc1394 --enable
-libdrm --enable-libdvdnav --enable-libdvdread --enable-libfdk-aac
--enable-libflite --enable-libfontconfig --enable-libfreetype
--enable-libfribidi --enable-libgme --enable-libgsm --enable-libharfbuzz
--enable-libiec61883 --enable-libi
lbc --enable-libjack --enable-libjxl --enable-libklvanc --enable-libkvazaar
--enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg
--enable-libopenmpt --ena
ble-libopus --enable-libplacebo --enable-libpulse --enable-librabbitmq
--enable-librist --enable-librsvg --enable-librubberband --enable-libshine
--enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex
--enable-libsr
t --enable-libsvtav1 --enable-libtesseract --enable-libtheora
--enable-libtwolame --enable-libvidstab --enable-libvmaf
--enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp
--enable-libwebp --enable-libx264 --enabl
e-libx265 --enable-libxavs2 --enable-libxml2 --enable-libxvid --enable-libzimg
--enable-libzmq --enable-libzvbi --enable-lv2 --enable-nonfree --enable-openal
--enable-opencl --enable-opengl --enable-openssl --enable-postproc --enable-pt
hreads --enable-shared --enable-version3 --incdir=/usr/include/x86_64-linux-gnu
--libdir=/usr/lib/x86_64-linux-gnu --prefix=/usr --toolchain=hardened
--enable-vaapi --enable-libvpl --cc=x86_64-linux-gnu-gcc
--cxx=x86_64-linux-gnu-g++ --
disable-altivec --shlibdir=/usr/lib/x86_64-linux-gnu
libavutil 59. 39.100 / 59. 39.100
libavcodec 61. 19.101 / 61. 19.101
libavformat 61. 7.100 / 61. 7.100
libavdevice 61. 3.100 / 61. 3.100
libavfilter 10. 4.100 / 10. 4.100
libswscale 8. 3.100 / 8. 3.100
libswresample 5. 3.100 / 5. 3.100
libpostproc 58. 3.100 / 58. 3.100
Input #0, matroska,webm, from 'ende01.webm':
Metadata:
ENCODER : Lavf61.7.100
Duration: 00:00:16.89, start: 0.000000, bitrate: 2364 kb/s
Stream #0:0: Video: vp9 (Profile 0), yuv420p(tv, bt709), 1920x1080, SAR 1:1
DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn
Metadata:
alpha_mode : 1
DURATION : 00:00:16.886000000
Stream #0:1: Audio: vorbis, 48000 Hz, stereo, fltp
Metadata:
DURATION : 00:00:16.887000000
Preview Rendering has the same problem. Once i pre-render a timeline, its alpha
channel is gone.
STEPS TO REPRODUCE
1. create something on with alpha channel
2. export using one of the "Video with Alpha" presets
OBSERVED RESULT
resulting video has no alpha channel
EXPECTED RESULT
resulting video should have alpha channel
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux 6.12.63+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian
6.12.63-1 (2025-12-30) x86_64 GNU/Linux
KDE Plasma Version: plasmashell 6.3.6
KDE Frameworks Version: 6.3.6
Qt Version: 6.3.6
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.