Cine Encoder

About

Cine Encoder for Linux is an application that allows you to convert media files while preserving HDR metadata. NVENC hardware encoding for NVIDIA video cards is also supported for H265 and H264 modes. The following encoding modes are implemented:

  • H265 NVENC (8, 10 bit)

  • H265 (8, 10 bit)

  • H264 NVENC (8 bit)

  • H264 (8 bit)

  • VP9 (10 bit)

  • AV1 (10 bit)

  • DNxHR HQX 4:2:2 (10 bit)

  • ProRes HQ 4:2:2 (10 bit)

  • ProRes 4444 4:4:4 (10 bit)

_images/View.png _images/View_2.png

Installation

Supported operating system: Linux x86_64

Make sure that the NVIDIA drivers are installed in accordance with the following requirements: Using FFMPEG with NVIDIA.

  • Arch Linux / Manjaro Linux:

    • install AUR package or cine-encoder-(ver)-arch_linux_x86_64.pkg.tar.xz file from release

  • Debian 10.6 / Ubuntu 20.04 / Linux Mint 20:

    • install file cine-encoder_(ver)_amd64.deb from release

  • Fedora 32:

    • to satisfy ffmpeg dependency Fedora users have to use rpmfusion

    • install file cine-encoder-(ver).fedora32.x86_64.rpm from release

  • CentOS 7.8:

    • install ffmpeg

    • install file cine-encoder-(ver).centos7.x86_64.rpm from release

Buid instructions

Install dependencies:

  • ffmpeg>=4.2

  • mkvtoolnix>=49.0

  • libmediainfo>=20.03

  • qt5-base>=5.15

Buld package:

mkdir build

cd build

git clone https://github.com/CineEncoder/cine-encoder.git

mv cine-encoder cine-encoder-(*ver)

cd cine-encoder-(*ver)

make

ver - current version

Licence

GNU GPL v.3 See LICENSE.md