Skip to content

Instantly share code, notes, and snippets.

@jackleaks
jackleaks / ffmpeg-qsv-enabled-build-ubuntu-18.04lts-testbed.md
Created July 4, 2018 13:37 — forked from Brainiarc7/ffmpeg-qsv-enabled-build-ubuntu-18.04lts-testbed.md
This gist will generate an Intel QSV-enabled FFmpeg build using the open source Intel Media SDK. Testbed used: Ubuntu 18.04LTS

Build FFmpeg with Intel's QSV enablement on an Intel-based validation test-bed:

Build platform: Ubuntu

Install baseline dependencies first

sudo apt-get -y install autoconf automake build-essential libass-dev libtool pkg-config texinfo zlib1g-dev libva-dev cmake mercurial libdrm-dev libvorbis-dev libogg-dev git libx11-dev libperl-dev libpciaccess-dev libpciaccess0 xorg-dev intel-gpu-tools opencl-headers ocl-icd-*

Then add the Oibaf PPA, needed to install the latest development headers for libva:

Keybase proof

I hereby claim:

  • I am jackleaks on github.
  • I am neoxtc (https://keybase.io/neoxtc) on keybase.
  • I have a public key whose fingerprint is FC78 541B 7337 7F59 7A43 06EC 995D 64F1 BC17 D280

To claim this, I am signing this object:

@jackleaks
jackleaks / autoinstaller_ffmpeg_ubuntu-14.04.sh
Created November 22, 2016 00:57
Compile FFmpeg on Ubuntu
#/bin/bash
# Get the Dependencies
# Copy and paste the whole code box for each step. First install the dependencies:
sudo apt-get update
sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev \
libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev \
libxcb-xfixes0-dev pkg-config texinfo zlib1g-dev