Skip to content

Video transcoding... easier than riding a bike.

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE.txt
GPL-2.0
COPYING.txt
Notifications You must be signed in to change notification settings

kmcclive/tricycle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tricycle

Tricycle is an open-source video transcoder for macOS and Windows. It takes the guesswork out of converting videos by using layman's terms and providing a reasonable default configuration. Tricycle is powered by other open-source projects such as FFmpeg, x264, and x265.

Tricycle Screenshot

Download

Latest Version (2.6.1)

Features

  • Reads/decodes most video and audio formats
  • Writes/encodes to the following formats
    • Container formats:
      • MP4
      • MKV
    • Video formats:
      • AVC (H.264)
      • HEVC (H.265)
    • Audio formats:
      • AAC
      • Dolby Digital (AC-3)
      • Dolby TrueHD (copy/passthru to MKV only)
      • DTS (copy/passthru only)
      • DTS Master Audio (copy/passthru to MKV only)
  • Supports 4K resolution and HDR (HDR10)
  • Tonemaps HDR to SDR
  • Scales video to standard resolutions
  • Detects and crops black bars
  • Crops to a selected aspect ratio
  • Reduces noise in video
  • Overlays subtitles (all or forced only)
  • Supports mutliple audio tracks in mono, stereo, 5.1 surround, or 7.1 surround (copy/passthru to MKV only)

System Requirements

macOS

  • macOS High Sierra (10.13) or later

Windows

  • Windows 7 or later (64-bit)
  • .NET Framework 4.6.1 or later

License

Tricycle is licensed under the GNU General Public License (GPL) Version 2. Please see the LICENSE file for more information.

Help

If you uncover a bug or have a feature request, please create an issue.

Contributing

Most contributions are welcome, but those not meeting the project's goals or standards may be rejected.

This project makes us of Git LFS for storing images and third-party executables. Please ensure that this is installed before cloning.

To begin, create a branch from master for the issue you are working on. Please use the following naming convention.

<feature|bugfix>/<issue-number>-<short-description>

If an issue does not exist for the improvement you would like to make, please create one. Once work is complete, create a pull request to have the branch merged into master.