はい、Emacsでスクリーンキャストを記録するためのパッケージがあります。
私は自分のコンピューターでテストしただけなので、まだ何も約束することはできませんが、私にはうまくいくと言えます。:-)
- 使用するには、単にを呼び出します
M-x camcorder-record
。
- 新しい小さなフレームがポップアップ表示され、記録が開始されます。
- 終了したら、ヒット
F12
して変換が完了するのを待ちます。
スクリーンキャストは、imagemagick
のconvert
コマンドが理解できる任意の形式で生成できます
。録音を一時停止することもできますF11
!
ポップアップフレームなしで記録する場合は、を使用しますM-x camcorder-mode
。
依存関係
記録にcamcorder.el
は、次のLinuxユーティリティを使用します。これらがあれば、すぐに使えるはずです。他の何かを使用する場合でも、camcorder-recording-command
変数を構成することで機能させることができ
ます。
トラブルシューティング
私のマシンでは、window-id Emacsが
(format "%x"
(string-to-number
(frame-parameter (selected-frame) 'window-id)))
WMがwminfo
ユーティリティで報告したIDとは異なります。
それcamcorder-window-id-offset
を修正するために変数を追加しました。デフォルト値はですが-4
、これらの2つの数値を一致させるには、値を増減する必要がある場合があります。