TCNOco / TcNo-Transcoder

A simple video transcoder with Nvidia CUDA acceleration support, and multitrack audio compatability. Great for creating Proxy files for Premiere Pro, where multitrack audio is required if present, but not supported in transcoding.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Website Discord server Twitter Last commit Repo size

Status: Abandoned / Indefinately on hold

This was a nice project to learn DOS/Windows Shel Script and C#, although I have no reason to use the code anymore with a different work style. You're more than welcome to look at the code and see if there's something useful. If I ever find a use for this software again in my daily life, I'll probably return to this :)

This is a simple Windows based video transcoder, that copies ALL audio tracks. It's simple, and extremely fast, utilizing Nvidia's NVENC.

If you find yourself needing compressed 'proxy' video files for editing software, like Adobe Premiere Pro, and it can't create them itsself due to no multitrack audio support, then this is by far the simplest solution.

It's simple to use, fast and efficient.

How to use

  1. Download the respective release from Releases and extract it.
  2. Edit settings.cfg to your liking. (Consider it a template for transcoding)
  3. Either:
    • Start TcNo-Transcoder.exe and Drag and Drop a video file or folder in.
    • Drag and Drop one or more video files or folders onto TcNo-Transcoder.exe
    • Queue up multiple files for later transcoding:
  4. Follow the steps, and you'll process your videos in no time.

By default; no transcoding to audio is done, it is copied. You can add such via setting otherargs in settings.cfg. Most people won't need to change this.

Check the Wiki for more information: TcNo Transcoder Wiki

Requirements

  • Windows 7, 8, 8.1, 10 (x86 / x64)
  • NVENC supported hardware (NVIDIA GeForce Kepler gen or later (GT / GTX 6xx or later))
  • NVIDIA graphics driver 418.81 or later

Note: You can downgrade NVEncC by downloading older releases from rigaya/NVEnc Min NVIDIA graphics driver version: 334.89

Planned:

FFMPEG support is planned, on top of NVEncC, and possibly more in the future. If you have anything to add, then don't be afraid :)

For more info regarding NVEncC, such as supported codecs: https://github.com/rigaya/NVEnc

About

A simple video transcoder with Nvidia CUDA acceleration support, and multitrack audio compatability. Great for creating Proxy files for Premiere Pro, where multitrack audio is required if present, but not supported in transcoding.

License:GNU General Public License v3.0


Languages

Language:C# 74.1%Language:C++ 24.2%Language:C 1.7%