You can download the app on the website:
- Convert audio codecs
- Convert subtitle
- Convert multiple files at the same time
- Conversion settings
- View, edit & remove streams
- Light & dark themes
- Conversion notification
- Application settings
- Display spawned FFmpeg command
The application is built with Electron and React and is using FFmpeg.
Make sure to have Node.js 18 or later & pnpm 9.x installed.
git clone https://github.com/murgatt/recode-converter.git
pnpm i
pnpm dev
pnpm build
This will build the app for your current platform. If you need to build it for another platform, you will need to install a specific version of FFmpeg & FFprobe and specify the target platform (mac
, linux
, win
):
pnpm build --linux
pnpm test
pnpm lint
and
pnpm lint:fix
pnpm prettier
and
pnpm prettier:fix
pnpm types
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to follow the code style of the project, add some tests and update translations if needed.
You found a bug, have a suggestion or want new codecs to be supported? Feel free to open an issue.