Source: norri-transcoder
Section: video
Priority: optional
Maintainer: Norri <hello@norri.tv>
Uploaders: Norri <hello@norri.tv>
Rules-Requires-Root: no
Homepage: https://ffmpeg.org/
Standards-Version: 4.2.1
Vcs-Git: https://norri.tv/source/norri-transcoder.git
Vcs-Browser: https://norri.tv/source/norri-transcoder
Build-Depends:
# needed for dh
 debhelper,
# for build-profile support
 dpkg-dev,
# --enable-gnutls
 libgnutls28-dev | libgnutls-dev,
# --enable-libbluray
 libbluray-dev,
# --enable-libdrm
 libdrm-dev [!amd64],
# --enable-gmp
 libgmp-dev,
# --enable-libmp3lame
 libmp3lame-dev,
# --enable-libopus
 libopus-dev,
# --enable-libtheora
 libtheora-dev,
# --enable-libvorbis
 libvorbis-dev,
# --enable-libopenmpt
 libopenmpt-dev,
# --enable-libwebp
 libwebp-dev,
# --enable-libvpx
 libvpx-dev,
# --enable-libx264
 libx264-dev,
# --enable-libx265
 libx265-dev,
# --enable-libzvbi
 libzvbi-dev,
# --enable-cuda-llvm
 clang:amd64,
# --enable-opencl
 ocl-icd-opencl-dev,
# used to detect libraries
 pkg-config | pkgconf,
# HTML documentation
 texinfo,
# assembler optimizations
 nasm

Package: norri-transcoder
Architecture: amd64 arm64
Multi-Arch: foreign
Depends:
 ${shlibs:Depends},
 ${misc:Depends}
Suggests:
 intel-opencl-icd [amd64],
 intel-opencl-icd-legacy [amd64]
Description: FFmpeg build optimized for Norri media server
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This package contains a static build with patches for media server use cases,
 including Safari HEVC HLS playback fixes and hardware acceleration support.
 Included files are:
  * ffmpeg: a command line tool to convert multimedia files between formats
  * ffprobe: a simple multimedia stream analyzer
  * vainfo: a command line tool to get information about local VA-API devices
 .
 Based on FFmpeg with additional patches. Source code available under GPL.
