簡體   English   中英

用於截屏的ffmpeg?

[英]ffmpeg for screen capture?

所以我有一個Applet捕獲屏幕,並從計算機的麥克風發出聲音,屏幕截圖然后被編碼到ScreenVideo2,聲音被編碼到AAC。

如何使用ffmpeg逐幀復用,然后將多路復用輸出發送到wowza媒體服務器?

如果不能用ffmpeg完成,你能提供任何建議嗎?

哪個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

Xuggler可以為你做到這一點 我不確定它是否在Applet中運行。 它能夠在后台使用ffmpeg對幀進行編碼。 它現在正在積極開發,並通過其郵件列表提供良好的支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM