web-dev-qa-db-ja.com

ffmpegを使用してスクリーンキャストを記録しようとしていますが、マウスポインタが表示されません

Ffmpegを使用してスクリーンキャストを記録しようとしていますが、マウスポインタが表示されません。私は何が間違っているのですか?これはコマンドです:

ffmpeg -f alsa -ac 2 -i Pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le \
    -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv
4
Matt Alexander

このコマンドを使用してデスクトップをキャプチャし、キャプチャしたビデオにマウスを含めました。

$ ffmpeg -f x11grab -r 25 -s 1280x800 -i :0.0 -sameq out.mp4

ss out.mp4 #1

ss out.mp4 #2

あなたの正確なコマンドは、ビデオをキャプチャするという点では私には機能しませんでしたが、このわずかに変更されたバージョンは機能し、それも私のマウスをキャプチャすることができました。

$ ffmpeg -f alsa -ac 2 -i Pulse -f x11grab -r 25 -s 1280x800 -i :0.0 \
    -acodec pcm_s16le output.mkv

ss output.mkv #1

ss output.mkv #2

1
slm

使用しているカーソルによって異なります。動作するカーソルは次のとおりです。

  • そよ風雪
  • DMZ(ブラック)
  • DMZ(白)

私は彼らと一緒にビデオを録画し、ビデオでそれらを変更しました、そしてこれはうまくいきました。ただし、使用している自分のカーソルを指す「デフォルト」カーソルを選択すると、機能しませんでした。それで、私はそれが私のカーソルを記録しなかったことに結局気付くために記録されたビデオ全体を無駄にしました。はぁ。

新しいカーソルは http://gnome-look.org/ から、つまり https://www.gnome-look.org/browse/cat/107/ からダウンロードできます。 ==

標準のLinuxX構成では、サブディレクトリの〜/ .iconsディレクトリにカーソルを置くことができます。次に、lnを使用してそのディレクトリにリンクし、リンクに「default」という名前を付けることができます。このようにして、システム全体がリンクされたディレクトリのカーソルを使用します。

0
piotao