FFMPEGを使用してWindows画面を記録する方法[閉じる] -- c++ フィールド と ffmpeg フィールド と record フィールド 関連 問題

How to record windows screen with ffmpeg [closed]












0
vote

問題

日本語

この質問を改善したいですか? ON-TOPIC スタックオーバーフローでは、質問を更新します。

閉じられた 4年前

この質問を改善します

c ++

のビデオとして録画する可能性のあるアプリケーションを書き込みたいです。 検索中にFFMPEGがそれを実行できることがわかりました。

プログラムを作成するためにどの例を使うべきですか?

ウィンドウAPI

を使用します

ビットマップをメモリにロードすることができます。


私がやりたいこと:

  1. メモリ内のビットマップを1秒間にロードします。

  2. 複数のビットマップを使用してビデオを生成します。

英語

I want to write application that could recording screen as a video in c++

During the search I found ffmpeg can done that.

What examples should I use to create a program?

I use the window api

I can load bitmaps into memory.


What I want to do is:

  1. Loads 30 bitmaps in memory in one second.

  2. Generate video using multiple bitmaps.

</div
        
     
     

回答リスト

1
 
vote
vote
ベストアンサー
 

FFMPEGはコード付き画面を録画できます。

<事前> <コード> ffmpeg -f dshow -i video="screen-capture-recorder" output.flv

ffmpeg document をチェックしてください。

画面から画像をキャプチャできる場合は、このURL

 

ffmpeg can record screen with code like:

ffmpeg -f dshow -i video="screen-capture-recorder" output.flv 

please check ffmpeg document for full help.

If you can capture picture from screen please see this url

</div
 
 
         
         

関連する質問

1  Spring BatchデータベースからXMLレコードを抽出します  ( Spring batch extract xml record from database ) 
私は3つの列を持つデータベーステーブルを持っています.id、説明と日付、ID列は数値です、説明列はXML行と日付列を含む文字列です。 説明列はこのようなものです。 <事前> <コード> TextBox.Template0 複数の入れ子になったタグ付き...

2  DWScriptを使用してレコードタイプをパラメータとして送信する  ( Sending a record type as parameter using dwscript ) 
このレコードを検討してください: <事前> <コード> Type TStudent = record Name:String; Age: Integer; Class:String; end; 私は以下の関数を持つクラス ...

2  予想最大化アルゴリズムのための記録記録サンプル  ( Encoding record samples for expectation maximization algorithm ) 
最初に、私はデータ科学の背景なしのプログラマーですので、私の統計の実用的な知識はかなり限られています。 内部データセット間でレコードを一致させるためのエンティティマッチングツールを作成しています。これらの文書に記載されている確率的マッチング手法を使用したいです...

2  VLC RTSPストリームを記録します  ( Vlc recording rtsp stream ) 
VLCプレーヤーでRTSPストリームを記録することに問題があります。実際に私のメソッドはMacOS Xで機能しますが、Windowsでは使用されません。コマンドライン: <事前> <コード> vlc -vvv rtsp://admin:admin@192.1...

5  変更可能なレコードフィールドと{x ...}  ( Mutable record fields and x with ) 
ocaml Docsを読んでいますが、 { x with ... } が変更可能なフィールドの周囲にどのように機能するかを説明する部分はわかりません。 を見つけました 6.7式 <事前> <コード> expr := ... ∣ { expr...

0  映画に私のWPFコントロールを録音することは可能ですか?  ( Is is possible to record my wpf control to a movie ) 
私は、UserControlを介して新しいコンテンツをロードすることが可能なアプリケーションを持っています。これらのUserControlsのいくつかは、パルスボタンやその他のアニメーションなどの異なる機能を持っています。私がやりたいことは、アクションでUse...

3  NGINX RTMPは録音されていません  ( Nginx rtmp not recording ) 
既にDigitaloceanによってホストされているUbuntu LinuxでNginx RTMPを設定しています。そして現在、私のデスクトップのlocalhostモードでLaravel Webアプリケーションを実行しています。すべてがライブストリーミングのた...

0  Erlang:gb_tree関数を使用するビーム実行可能ファイル、レコード操作?  ( Erlang using gb tree functions within beam executable record operations ) 
シェルからの基本入力など、 gb_tree 構造については、シェル入力なしでビーム実行可能ファイル内のツリーを使用することに関していくつかの質問があります。 最初の質問は、 9988777662 関数によって返された Tree を使用する方法ですか? Tre...

0  レコードの最後のN区切り文字を置き換えるための正規表現  ( Regex to replace the last n delimiters in record ) 
私はこのようなレコードを含むCSVファイルを持っています: <事前> <コード> ^Tablete Internet^|GoClever|^TAB I71^|^Tableta GoClever TAB I71, InfoTMIC iMAPx220 1GHz M...

0  extjs 4.2.1グリッドセルティングプラグインを使用するときの単一ストアレコードの更新/リロード方法  ( Extjs 4 2 1 how to refresh reload a single store record when using grid celledit ) 
CellModelとCelleditorを使用しているGridPanelを使用して、変更されているセルのみがDB上で更新されます。これは私のGridPanelにModifyDate列を持っていることです。他の列がDB上で編集され更新されたときにこの列が更新さ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有