Skip to content

Mte90/soundkonverter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

824 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

soundKonverter

soundKonverter is a frontend to various audio converters.

NOTE: This is a fork generated by Ai that works that updates this tool to KF6 and Qt 6.

Screen shot of soundKonverter

The key features are:

  • Audio conversion
  • Replay Gain calculation
  • CD ripping

See the wiki for more information.


Building from Source

Prerequisites

Required:

  • Qt 6.x (Core, Widgets, Xml, Qml)
  • KF6 (I18n, XmlGui, KIO, Solid, Config, ConfigWidgets, WidgetsAddons)
  • Cdparanoia (libcdparanoia-dev)

Optional:

  • KF6Cddb or KCddb (libkcddb6-dev)
  • Phonon4Qt6 (if available in your repository)

On Debian/Ubuntu:

sudo apt install cmake qt6-base-dev qt6-declarative-dev libkf6i18n-dev \
  libkf6xmlgui-dev libkf6kiocore6 libkf6solid6 libkf6config-dev \
  libcdparanoia-dev

Build Instructions

# From project root
cmake -B build src/
cmake --build build

Verify Build

# Check built plugins (should be 28)
find build -name '*.so' | wc -l

# Run the application
./build/src/soundkonverter

CLI Options

./build/src/soundkonverter --help

About

soundKonverter is in maintenance mode, PRs are welcome.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 97.4%
  • CMake 2.2%
  • Other 0.4%