背景
自身のクールな Linux 作業画面や, クールな OpenGL/Vulkan アプリの画面を Youtube とかで配信し, Linux 画面配信ユーチューバーになりたい
動画キャプチャ
いくつかありますが, とりあえずは apt で入る SimpleScreenRecorder がよいでしょうか.
Ubuntuの画面録画が簡単にできるSimpleScreenRecorderのインストール方法と使い方
https://ry0.github.io/blog/2016/02/21/simplescreenrecorder/#gsc.tab=0
ありがとうございます.
OpenGL 画面は比較的処理負荷少なめでキャプチャできます. Vulkan はラグが発生しちゃいますね.
nvidia ドライバでちらつきが出る場合
nvidia-settings で disable 'allow flipping' で解決するようです!
キーボード入力
ScreenKey Shows Keyboard Presses on Screen in Ubuntu
https://www.omgubuntu.co.uk/screenkey-show-key-presses-screen-ubuntu
ありがとうございます.
screenkey いれればいけます!
ただ, snap 版だとタスクバーにアイコンとか出ないみたいで, 終了するにはコマンドラインでプロセス kill が必要でした.
マウスの動き
How do I highlight my mouse pointer while screen recording?
https://askubuntu.com/questions/777896/how-do-i-highlight-my-mouse-pointer-while-screen-recording
とりあえず key-mon(sudo apt install key-mon
)で,
$ key-mon --visible_click
でクリック時に枠を出せますが, 微妙に反応が悪いです.
--follow_mouse
でマウスの周りに丸をだせます.
ただデフォルトは黄色なので黒背景とかだとわかりずらいです.
dconf-editor で locate-pointer だと, ctrl を押したときだけマウスにエフェクトが出ますのでイマイチ使いづらいです...
マウスの画像を差し替えるのがよいようですが, 面倒そうですね...
動画編集
とりあえずカット編集するくらいであれば, Youtube Studio とかでいいのかなと思います.
一応 Linux で動くものとしては Shotcut or OpenCut がよさげでした!
(どちらも AppImage 形式があります)
TODO
- Vulkan のスムースなキャプチャができるっぽい OBS Studio 試してみる https://itsfoss.com/obs-studio-25-release/