美文网首页
debian8 安装直播软件obs

debian8 安装直播软件obs

作者: Vcns | 来源:发表于2017-06-27 12:57 被阅读102次

    安装详细

    1. 准备原料:ffmpeg

    推荐方式(最终实验,这个安装的版本不行,版本高了):使用中科大镜像源,它里面包含了Multimedia。可以直接使用

    apt install ffmpeg
    
    成功方式:
    • 依赖准备:
      libsdl2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev \
      libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-dev
    
    • 使用yasm(可以用其他的):
    sudo apt-get install yasm
    
    • 最终安装:
    cd ~/ffmpeg_sources
    wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
    tar xzvf yasm-1.3.0.tar.gz
    cd yasm-1.3.0
    ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin"
    make
    make install
    

    2.安装直播软件

    进入它的github中就可以得知之后的安装详细了。

      git clone https://github.com/jp9000/obs-studio.git
      cd obs-studio
      mkdir build && cd build
      cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
      make -j4
      sudo checkinstall --pkgname=obs-studio --fstrans=no --backup=no \
             --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes
    

    3. 最后结果:

    • 终端启动OBS:
    :~$ obs
    
    • 终端提示:
    info: Initializing OpenGL...
    error: X Error: GLXBadFBConfig
    error: Failed to create OpenGL context.
    error: Failed to create context!
    error: device_create (GL) failed
    error: Failed to initialize video.  Your GPU may not be supported, or your graphics drivers may need to be updated.
    info: Freeing OBS context data
    QPaintDevice::metrics: Device has no metric information
    
    • 查看OpenGL:
    :$ glxinfo | grep OpenGL
    .
    .
    .
    OpenGL version string: 3.0 Mesa 10.3.2
    .
    .
    .
    
    • 总结,我的显卡还是ATI Radeon HD 6370M,驱动老旧。OpenGL为3.0,而OBS要求至少为3.2
      (暂且告一段落,以后再折腾了。)

    相关文章

      网友评论

          本文标题:debian8 安装直播软件obs

          本文链接:https://www.haomeiwen.com/subject/rzfecxtx.html