Bug#1111314: simplescreenrecorder: Cannot record using MP4 and AAC
Package: simplescreenrecorder
Version: 0.4.4-6
Severity: important
X-Debbugs-Cc: maplesyrupmike@proton.me
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
Tried recording a part of the screen using MP4 with h264 and AAC codecs on a
fresh Debian 13 install. Simplescreenrecorder was installed normally from the
Synaptic package manager.
* What was the outcome of this action?
Got the following output:
[PageRecord::StartPage] Starting page ...
[PageRecord::StartPage] Started page.
[PageRecord::StartOutput] Starting output ...
[PageRecord::StartOutput] Output file:
/home/user/Videos/simplescreenrecorder-2025-08-16_15.26.09.mp4
[Muxer::Init] Using format mp4 (MP4 (MPEG-4 Part 14)).
[Muxer::AddStream] Using codec libx264 (libx264 H.264 / AVC / MPEG-4 AVC /
MPEG-4 part 10).
[VideoEncoder::PrepareStream] Using pixel format nv12.
[libx264 @ 0x55aa466eb840] using SAR=1/1
[libx264 @ 0x55aa466eb840] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
AVX FMA3 BMI2 AVX2
[libx264 @ 0x55aa466eb840] profile High, level 3.2, 4:2:0, 8-bit
[libx264 @ 0x55aa466eb840] 264 - core 164 r3108 31e19f9 - H.264/MPEG-4 AVC
codec - Copyleft 2003-2023 - http://www.videolan.org/x264.html - options:
cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x3 me=dia subme=1 psy=1
psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0
deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12 lookahead_threads=2
sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0
constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1
open_gop=0 weightp=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0
rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40
pb_ratio=1.30 aq=1:1.00
[BaseEncoder::EncoderThread] Encoder thread started.
[Muxer::AddStream] Using codec aac (AAC (Advanced Audio Coding)).
[AudioEncoder::PrepareStream] Using sample format f32p.
[BaseEncoder::Init] Error: Can't open codec!
[aac @ 0x55aa466995c0] Unsupported channel layout "2 channels"
[aac @ 0x55aa466995c0] Qavg: nan
[BaseEncoder::~BaseEncoder] Stopping encoder thread ...
[BaseEncoder::EncoderThread] Encoder thread stopped.
[PageRecord::StartOutput] Error: Something went wrong during initialization.
-- System Information:
Debian Release: 13.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.41+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages simplescreenrecorder depends on:
ii libasound2t64 1.2.14-1
ii libavcodec61 7:7.1.1-1+b1
ii libavformat61 7:7.1.1-1+b1
ii libavutil59 7:7.1.1-1+b1
ii libc6 2.41-12
ii libgcc-s1 14.2.0-19
ii libjack-jackd2-0 [libjack-0.125] 1.9.22~dfsg-4
ii libpulse0 17.0+dfsg1-2+b1
ii libqt5core5t64 5.15.15+dfsg-6
ii libqt5gui5t64 5.15.15+dfsg-6
ii libqt5widgets5t64 5.15.15+dfsg-6
ii libqt5x11extras5 5.15.15-2
ii libstdc++6 14.2.0-19
ii libswscale8 7:7.1.1-1+b1
ii libv4l-0t64 1.30.1-1
ii libx11-6 2:1.8.12-1
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii libxi6 2:1.8.2-1
ii libxinerama1 2:1.1.4-3+b4
ii simplescreenrecorder-lib 0.4.4-6
simplescreenrecorder recommends no packages.
simplescreenrecorder suggests no packages.
-- no debconf information
Reply to: