web-dev-qa-db-ja.com

Linuxでスクリーンキャストを作成するための最良のツールは?

Linuxでプログラミングを教えるためのスクリーンキャストをいくつか作成したいと思います。理想的には、次のことができるはずです。

  • もちろん、画面で何が起こっているかを記録します(理想的には、特定のゾーンのみを記録できる必要があります)。
  • ズーム/ハイライト。
  • 注釈を付けます。
  • 音声を録音します(何が起こっているかについての説明)。
  • 字幕をサポートします。

それらが良好な圧縮率といくつかの出力フォーマット(例えば、ビデオ、フラッシュ)を持っていることが非常に望ましいでしょう。

8
Sergio

1. RecordMyDesktop

RecordMyDesktop を使用できます。これは、サウンドをキャプチャするように設定することもできます。

2.イスタンブール

イスタンブール デスクトップを記録するためのgnomeアプリです

3.スクリーントースター

また、プラットフォームに依存せず、Javaに依存するオンラインサービスである screentoaster を使用することもできます。 (それは御馳走を働かせます。)

4. VLC

サウンドを事前に録音してから、 [〜#〜] vlc [〜#〜] を使用できます。

  1. メディア
  2. 変換/保存
  3. キャプチャデバイス
  4. 「デスクトップ」へのキャプチャモード
  5. フレームレートを設定する
  6. キャプチャ/保存
  7. ファイル名を設定する

次に、 ffmpeg またはMencoder( Mplayer の一部)を使用して、オーディオファイルとビデオファイルをマージできます。

5. ffmpeg

実際、 ffmpeg を単独で使用して、スクリーンキャストを保存することもできます。

ffmpeg -f x11grab -s 1280x800 -r 60 -i :0.0 ~/name.mpg

1280x800を解像度に、60を希望のfpsに置き換えます。

Audacity を使用してサウンドを録音してから、オーディオファイルとビデオファイルをマージできます。 (両方のアプリを同時に起動するスクリプトを設定するのはそれほど難しいことではありません...)

字幕、ズーム、編集など

字幕は KSubtitle を使用して追加できます。 The Open Movie Editor を使用してこれを行うこともできます(ただし、png画像を使用する必要がありますが、これは理想的ではありません)および Pitivi または cinefx ビデオを編集するため。 Avidemuxはまた、示されているようにaviファイルに字幕を追加します ここ

1つのツールで要求するすべての機能を見つけるのは非常に困難です。最初に素敵なビデオ/オーディオファイルを取得してから、ズームや注釈などで編集することをお勧めします... ffmpegを使用して変換できるため、キャプチャする形式は実際には問題ではありません。

11
brice