Open source video converter made with Electron and FFmpeg-WASM
The converter utilizes JSON-based templates incorporating audio codecs, FFmpeg arguments, and video codecs. These templates have been intentionally designed to maximize flexibility and adhere to the following JSON structure:
{ "title": "Standard AVI", "value": "StAVI", "outputExtension": ".avi", "videoCodec": "MPEG4", "audioCodec": "MP3", "args": ["-c:v", "mpeg4", "-c:a","libmp3lame"] }
The program offers a range of pre-made templates in different formats, including WMV, AVI, MP4, and MP3.
First, clone the repo, then install the dependencies:
npm install
Finally, you need to run the program with
npm start
- Drag your video files or import them with the add file button
- Click Settings
- Select the desired format to convert, and the output directory.
- Click 'Send to Queue'
- Click Convert
- Done, check the output folder.
- Add the Youtube Download function
- Add Record Screen function
fix file at drag n dropDONE!