Bug 501920 - krecorder is using wmv format for default
Summary: krecorder is using wmv format for default
Status: RESOLVED FIXED
Alias: None
Product: krecorder
Classification: Applications
Component: general (other bugs)
Version First Reported In: 24.12.2
Platform: Arch Linux Linux
: NOR grave
Target Milestone: ---
Assignee: Devin Lin
URL:
Keywords:
Depends on: 492292
Blocks:
  Show dependency treegraph
 
Reported: 2025-03-23 19:33 UTC by Aniol
Modified: 2025-07-23 16:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 25.08.0
Sentry Crash Report:


Attachments
Screenshot (51.40 KB, image/png)
2025-03-23 19:33 UTC, Aniol
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aniol 2025-03-23 19:33:15 UTC
Created attachment 179677 [details]
Screenshot

+++ This bug was initially created as a clone of Bug #492292 +++

SUMMARY
KRecorder is using WMV format file for default. And don't save when you change it in configuration.

STEPS TO REPRODUCE
1. Open KREcorder
2. Record an audio
3. Files saved in WMV format

OBSERVED RESULT


EXPECTED RESULT
I preferred that KRecorder use free and open formats like ogg or flac for default, or maybe wav.


SOFTWARE/OS VERSIONS
Recorder: 24.12.2
Manjaro Linux (Xcb)
Frameworks de KDE: 6.11.0
Qt: 6.8.2
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.12.17-1-MANJARO
Comment 1 Bug Janitor Service 2025-07-23 14:16:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/krecorder/-/merge_requests/53
Comment 2 Devin Lin 2025-07-23 16:00:23 UTC
Git commit 68a5379a7a6a4421db11ab16404f6617da666cf4 by Devin Lin, on behalf of Balló György.
Committed on 23/07/2025 at 15:59.
Pushed by devinlin into branch 'release/25.08'.

Fix saving and loading format settings

This ensures that the container format, audio codec and audio quality
settings are loaded, saved and monitored properly.
Related: bug 489903, bug 492292

M  +61   -13   src/audiorecorder.cpp
M  +9    -6    src/audiorecorder.h
M  +5    -1    src/contents/ui/settings/SettingsComponent.qml
M  +3    -3    src/settingsmodel.cpp

https://invent.kde.org/utilities/krecorder/-/commit/68a5379a7a6a4421db11ab16404f6617da666cf4