fbdump

軟件截圖:
fbdump
軟件詳細信息:
版本: 0.4.2
上傳日期: 2 Jun 15
許可: 免費
人氣: 31

Rating: 1.0/5 (Total Votes: 1)

fbdump是一個簡單的工具,其捕獲的Linux幀緩衝設備的可見部分中的內容,並將其寫入到作為一個PPM文件的標準輸出。
換句話說,它需要的任何東西上的幀緩衝區上運行的屏幕截圖。目前該項目已進行打包像素的幀緩衝類型相當完整的支持,還與VGA16幀緩衝驅動。
fbdump是由一個更簡單的程序,我碰到很久以前叫fbsnap,我相信是由克諾爾歌德的啟發(雖然筆者沒有提到該程序的源代碼,所以我可能是錯的)。 fbdump具有一點關係然而fbsnap,且通常更加有用。它支持的幀緩衝區使用更多種類的像素和色彩模式,工程(應該?)對大端和小端架構,並且是合理的快速(雖然從顯存讀取永遠不會是超級快)。
我第一次寫fbdump很久以前,當我需要一個快速和簡單的方式來攫取大量的幀緩衝圖像。正如你們大多數人可能會知道,但它可能通過執行一個簡單的貓的/ dev / FB0命令或類似做原始幀緩衝轉儲 - 這取決於像素格式和顏色模型的幀緩衝區使用 - 結果並不總是特別有用。隨著fbdump,在另一方面,你總能得到一個不錯的,便攜的,24位真彩色圖像 - 因為它需要的任何所需的像素格式或色彩空間轉換(至少在格式支持)照顧。
為什麼fbdump的圖像保存為一個PPM - 而不是,例如,一個PNG - 你可能會問?好了,PPM是廉價的寫出來,並且不需要連接反對任何外部庫這樣做。在x86架構,目前fbdump向下編譯一次剝離微乎其微8K可執行 - 並且沒有依賴比標準C庫等。話雖如此,我可能會得到周圍增加了對PNG支持在一些點。這不是絕對必要的,但是,因為用的NetPBM包很容易的PPM轉換成更有用的東西。例如,你可以這樣做
fbdump | pnmtopng> grab.png
輸出幀緩存為PNG。的PPM還可以通過大多數開源的圖像處理軟件包,如GIMP和ImageMagick的直接讀取。
用法
fbdump目前支持以下命令行選項:
-fb 指定的幀緩衝設備從搶到的<字符串>
-vt 個抓前將虛擬終端號碼到前景(並返回到當前的終端之後)
-delay <編號>秒延時切換後,但在此之前抓住。
如果未提供-fb選項,默認fbdump從設備/ dev / FB0抓。您也可以通過指定的環境變量FRAMEBUFFER的幀緩衝(使用命令行會覆蓋本就-fb交換機提供的值)。例如:
FRAMEBUFFER =的/ dev / FB1 fbdump> out.ppm
什麼是新的,在此版本:

顯影劑的其他軟件 Richard Drummond

E-UAE
E-UAE

3 Jun 15

意見 fbdump

評論沒有發現
添加評論
打開圖片!