4

そのため、画面とコンピューターのマイクからの音をキャプチャするアプレットがあり、スクリーンショットは ScreenVideo2 にエンコードされ、音は AAC にエンコードされます。

ffmpeg を使用してこれをフレームごとに多重化し、多重化された出力を wowza メディア サーバーに送信するにはどうすればよいですか?

ffmpegでできない場合は、何か提案をお願いできますか?

4

2 に答える 2

1

どのOS?Linux では、http://kde-apps.org/content/show.php/FDesktopRecorder? content=147844を検討することをお勧めします。

スクリプトの中核は次のようなものです。

画面を記録します。

ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s $(xwininfo -root | \
  grep 'geometry' | awk '{print $2;}') -i :0.0 -acodec flac -vcodec libx264 \
  -vpre lossless_ultrafast -threads 0 -y output.mkv

ウィンドウを記録します。

#!/bin/sh INFO=$(xwininfo -frame) WIN_GEO=$(echo $INFO | \
  grep -oEe 'geometry [0-9]+x[0-9]+' | \
  grep -oEe '[0-9]+x[0-9]+')WIN_XY=$(echo $INFO | \
  grep -oEe 'Corners:\s+\+[0-9]+\+[0-9]+' | grep -oEe '[0-9]+\+[0-9]+' | \
  sed -e 's/\+/,/' ) ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 \
  -s $WIN_GEO -i :0.0+$WIN_XY -acodec flac -vcodec libx264 \
  -vpre lossless_ultrafast -threads 0 -y output-single.mkv
于 2012-04-16T20:48:16.310 に答える
0

Xugglerはそれを行うことができます。アプレットで機能しているかどうかは正確にはわかりません。バックグラウンドで ffmpeg を使用してフレームをエンコードできます。現在活発に開発されており、メーリング リストを通じて優れたサポートを受けています。

于 2012-04-17T14:05:40.190 に答える