2017-12-26 15 views
0

xvfb + aconvを使用して画面をキャプチャしようとしています。 イメージを実行するためにドッカーを使用しています。私はそれを動作させるためにほとんどすべてを試しました、異なったubuntuイメージDebian Centos、ドッカーハブからの異なったイメージ。その後、私はその後、私はちょうど実行XvfbのXvfb + ffmpeg/aconvが動作しない

Xvfb -ac :99 -screen 0 1280x1024x24 

とFirefox を実行して、私はapt-getを を通じてavcnovをインストール信頼できる(14.04)画像+ XVFB +はavconv

FROM ubuntu:trusty 
RUN echo "deb http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu trusty main" > /etc/apt/sources.list.d//mozillateam-firefox-next-trusty.list 
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CE49EC21 
RUN apt-get update 
RUN apt-get install -y firefox xvfb python-pip 
RUN pip install selenium 
RUN mkdir -p /root/selenium_wd_tests 
#ADD sel_wd_new_user.py /root/selenium_wd_tests 
ADD xvfb.init /etc/init.d/xvfb 
RUN chmod +x /etc/init.d/xvfb 
RUN update-rc.d xvfb defaults 

: 私の最後のビルドは簡単なUbuntuのです

avconv -f x11grab -r 25 -s 1280x1024 -i :99 -vcodec libx264 -threads 4 $HOME/output.avi 

と何も起こりません、はavconvは、それが

のキャプチャを開始しません立ち往生しています
avconv version 9.20-6:9.20-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers 
    built on Dec 7 2016 21:22:31 with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3) 
[x11grab @ 0x2189c60] device: :99 -> display: :99 x: 0 y: 0 width: 1280 height: 1024 

誰でも助言をお願いします。私はそれを動作させるために4日間過ごしました。おかげさまで

+1

申し訳ありませんが、セットアップがうまくいかない理由はわかりません。しかし、あなたの目標がfirefoxが何をしているのか見たいだけなら、[x11docker](https://github.com/mviereck/x11docker)を試してfirefoxをコンテナ内で実行し、それを見ることができます。 – mviereck

答えて

0

私はそれをすべて知っておくべき唯一のことは、開始する前に、ctrl+zは、バックグラウンドにタスクをもたらしません。それが私の問題でした。

関連する問題