web-dev-qa-db-ja.com

CPUを無駄にせずにVLCまたは他のソフトウェアを使用して画面を記録するにはどうすればよいですか?

VLCを使用して、画面の出力ファイルを記録および保存しています。

最大の問題は、VLCが非常に大量のCPUを使用することです。大したことではないCore2 Duoの場合、一部の古いPC(P4など)では、これは非常に煩わしいものです。

カプセル化とビデオコーデックの設定に最適なオプションを選択/設定するのを手伝ってもらえますか?オーディオには興味がありません。

いくつかの理由で、私はより軽いビデオファイルを持っている必要があります。 MP4を使用してみましたが、Core 2Duoでも実際に多くのCPUを使用しています。

たぶん、VLCは他のソフトウェアほど良くありません。代替手段がある場合、必要な要件は次のとおりです。

  • コマンドラインで起動する可能性

  • 自由

  • より軽い出力ファイル

3
Marcx

常にトレードオフがあります。

MP4圧縮メディア形式です。圧縮にはCPU時間が必要です。リアルタイム画面の圧縮には、ビデオの撮影時に多くのCPU時間が必要です。

非圧縮メディア形式は、通常、リアルタイムCPU処理が少なくて済みますが、ディスクスペース、メモリ、その他のリソースなどを大量に消費します。コンピュータでは、圧縮メディアと同じくらい難しい場合があります。

非圧縮メディアのサイズが非常に大きいため、非圧縮ビデオ形式は実際にはありません。オーディオははるかに小さいため、非圧縮のオーディオ形式があります。サイズとCPU時間のトレードオフが最も良いものを選択し、それを使用する必要があります。さまざまなコーデックを試すことも、圧縮/解凍プロセスを高速化するのに役立ちます。

これらのトレードオフは、互いにほぼバランスを取る傾向があります。圧縮メディアタイプを使用する唯一の理由は、非圧縮メディアフォーマットのサイズが非常に大きいためです。

そして、P4は、今日のソフトウェア、特にメディアソフトウェアの標準では、本当に、本当に古いものです。

私は一般的にスクリーンレコーダーを使ったことがありませんが、軽量スクリーンレコーダーをグーグル検索すると Jing という結果が表示されました。これは、人気があり有能な録音であるCamtasiaをもたらした人々によって書かれたようです。スイート。 Jingは、技術スタッフがユーザーの体験を確認し、問題を解決する方法についてのビデオ指示を送信できるように設計されているようです。そのため、おそらくかなり軽量です。また、ターゲット市場のため、出力ファイルもおそらくかなり効率的に圧縮されています。

2
music2myear

私は CamStudio をお勧めします。これは無料でオープンソースであり、「CamStudioには、他のより一般的なコーデックと比較してはるかに小さいファイルサイズで非常にクリアな結果を生成する独自のロスレスコーデックも付属しています」。

私はこのCamStudioコーデックを使用しましたが、ビデオを圧縮するのがいかにコンパクトであるかは驚くべきことです。これは、Windowsの画面キャプチャ用に厳密に構築されています。

さらに、元々は10年前にRendersoftという会社によって作成されたため、P4システムでも非常にうまく機能するはずのタイトで効率的なコードの遺産があります。

CamStudioコーデックの元のReadmeからの引用は次のとおりです。

「CamStudioロスレスコーデックv1.1Copyright 2003 RenderSoft Software

  • CamStudioロスレスコーデックは、画面キャプチャアプリケーション用に最適化された非常に高速なコーデックです。
  • RGBモードで動作し、16、24、または32ビットのRGBビットマップを圧縮できます。
  • 時間圧縮をサポートし、映画を完璧な品質でレンダリングすることができます。 .。
  • CamStudioコーデックは、LZOとGZIPの2つの可逆圧縮アルゴリズムを使用して圧縮できます。
  • LZOアルゴリズムは非常に高速で、画面キャプチャに最適です。」
1
Syclone0044