项目作者: murgatt

项目描述 :
A modern & simple audio converter for video files
高级语言: JavaScript
项目地址: git://github.com/murgatt/recode-converter.git
创建时间: 2019-12-17T10:52:54Z
项目社区:https://github.com/murgatt/recode-converter

开源协议:MIT License

下载




Recode Converter


A simple, modern audio codec converter for video files





GitHub package.json version
GitHub Downloads (all assets, all releases)
Validate main build

App screenshot

Download

You can download the app on the website:

recode-converter.app

Features

  • 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

Development

The application is built with Electron and React and is using FFmpeg.

Requirements

Make sure to have Node.js 18 or later & pnpm 9.x installed.

Installation

Clone this repository

  1. git clone https://github.com/murgatt/recode-converter.git

Install dependencies

  1. pnpm i

Run the app

  1. pnpm dev

Building the app

  1. 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):

  1. pnpm build --linux

Other scripts

Tests

  1. pnpm test

Lint

  1. pnpm lint

and

  1. pnpm lint:fix

Prettier

  1. pnpm prettier

and

  1. pnpm prettier:fix

Check types

  1. pnpm types

Contributing

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.

License

GPL-3.0 license