OpenConverter is software built on the FFmpeg source code, Qt open-source framework, and BMF framework. It provides simple and user-friendly tools to convert, edit, and process audio and video files.
The converter includes the following main features:
- Supports changing video codecs for encoding (e.g., libx264, libx265).
- Supports lossless multimedia conversion.
- Displays information about video and audio streams in multimedia files.
- Shows progress and remaining time while converting files.
- Allows runtime switching of transcoding cores (FFmpeg, FFTool, BMF).
This project is developed using the Qt framework, the FFmpeg library, and the BMF framework.
For FFmpeg development tutorials, refer to Learn FFmpeg the Hard Way.
After running OpenConverter, you can see and use the following features:
This converter allows users to easily change audio and video codecs. For example, you can choose to use the libx264 or libx265 encoder for higher compression rates and better video quality.
The converter also supports lossless multimedia conversion. This means you can directly convert files from one format to another without re-encoding the original video and audio streams. This is very useful for quick file conversions.
This converter can display detailed information about video and audio streams, including resolution, frame rate, bitrate, etc. This helps you understand the properties of multimedia files for making appropriate adjustments during conversion.
During file conversion, the player shows real-time progress to help you estimate the time required for the process. This allows you to better plan your time and avoid unnecessary waiting.
The software offers three different transcoding cores to choose from: one written using the FFmpeg API, one that calls the FFmpeg command-line tool, and one written based on the BMF framework. You can also selectively compile these cores.
If you encounter any issues during operation, feel free to check our User Guide Documentation.
If you are interested in contributing to the project or have found any bugs, please refer to our Contribution Guide.
OpenConverter is open-source software licensed under the Apache 2.0 License. Please read the LICENSE file before use.