Skip to content

transcoder is a GUI-based tool for transcoding, designed to provide powerful audio and video conversion capabilities through an easy-to-use interface. Built on FFmpeg, transcoder supports a wide range of formats and offers extensive configuration options for both novice and advanced users.

Notifications You must be signed in to change notification settings

orz-ai/transcoder

Repository files navigation

transcoder

transcoder is a GUI-based tool for transcoding, designed to provide powerful audio and video conversion capabilities through an easy-to-use interface. Built on FFmpeg, transcoder supports a wide range of formats and offers extensive configuration options for both novice and advanced users.

Features

  • Supports various input and output formats such as MP4, MKV, AVI, MP3, AAC, etc.
  • User-friendly graphical interface
  • Powered by FFmpeg for robust encoding and decoding capabilities
  • Batch processing support
  • Provides video trimming, cropping, and resolution adjustments
  • Audio extraction and conversion support
  • Customizable transcoding parameters for advanced users
  • Preset configurations for quick and easy use
  • GPU acceleration support (hardware dependent)
  • Supports resuming interrupted tasks

Usage

  1. Download and install transcoder.
  2. Open the application and select a file or batch import multiple files.
  3. Choose the output format and related settings, or use default presets.
  4. Click “Start Transcoding,” and the tool will process the files and save the output.
  5. After transcoding, you can preview the file or directly access the output path.

Planned Features

  • Support for additional audio and video formats
  • Advanced video filtering support
  • Real-time preview during the transcoding process
  • Automatic subtitle embedding and handling
  • Cloud-based transcoding with cloud storage integration
  • One-click sharing to social media
  • More fine-grained control over encoding settings

Current Progress

  • Project initialization
  • Basic transcoding functionality implemented
  • GUI designed and implemented
  • Batch processing support
  • GPU acceleration support
  • Advanced transcoding options integration

Roadmap

  • Complete batch processing feature
  • Implement GPU acceleration
  • Add advanced transcoding options
  • Enhance video editing features (trimming, cropping, resolution adjustments)
  • Support more input and output formats
  • Add real-time preview feature
  • Add audio and subtitle handling features

Contribution Guidelines

We welcome contributions to the transcoder project! Please open an issue to discuss your ideas or submit a PR. All contributions will be carefully considered.

About

transcoder is a GUI-based tool for transcoding, designed to provide powerful audio and video conversion capabilities through an easy-to-use interface. Built on FFmpeg, transcoder supports a wide range of formats and offers extensive configuration options for both novice and advanced users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published