Este software es maravilloso para componer escenas desde varias fuentes. Por ejemplo si necesitas grabar a 2 personas en un debate y tienes 3 camaras puedes poner una que graba al presentador y las otras 2 a los que debaten. Este software permite crear una escena en la que le das tamaño a lo que se verá de cada uno de esas 3 entradas de audio y vídeo.
Aquí un ejemplo que he grabado esta mañana: https://youtu.be/MaeGsQ2Xrrk
Instalamos dependencias directamente desde repositorio:
# apt-get install build-essential pkg-config cmake git-core checkinstall # apt-get install libx11-dev libgl1-mesa-dev libvlc-dev libpulse-dev libxcomposite-dev # apt-get install libxinerama-dev libv4l-dev libudev-dev libfreetype6-dev # apt-get instal libfontconfig-dev qtbase5-dev libqt5x11extras5-dev libx264-dev # apt-get install libxcb-xinerama0-dev libxcb-shm0-dev libjack-jackd2-dev libcurl4-openssl-dev # apt-get install zlib1g-dev yasm
Compilamos ffmpeg en vez de instalar la versión de repositorios:
$ git clone --depth 1 git://source.ffmpeg.org/ffmpeg.git $ cd ffmpeg $ ./configure --enable-shared --prefix=/usr $ make -j4 # checkinstall --pkgname=FFmpeg --fstrans=no --backup=no --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes
Opcionalmente si andamos en rama non-free en debian se pueden añadir los siguientes paquetes:
# apt-get install libavcodec-dev libavfilter-dev libavdevice-dev libfdk-aac-dev
Finalmente compilamos OBS:
$ git clone --recursive https://github.com/jp9000/obs-studio.git $ cd obs-studio $ mkdir build && cd build $ cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr .. $ make -j4 # checkinstall --pkgname=obs-studio --fstrans=no --backup=no --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes
Y luego ya se puede usar para crear tanto escenas para grabación como para transmisión.