[新聞] 攜手創建台灣音響平台

台灣樹莓派台灣電光火石合作,共同創建台灣音響平台。
台灣樹莓派將於 5/25 號在華山藝文中心參加Maker Faire : Taipei 2014活動展覽,從現在起我們舉辦特別方案活動到 5/25 號,可以至台灣樹莓派或是電光火石 FB 粉絲專業下定,當天展出現場會提供 Raspberry Pi 組合 Fubar HD 展示以及其他應用,歡迎有興趣的各位到現場去參觀喔!

活動方案:
Raspberry Pi + Supplier USB + SDCard 8G 特價3780元/套(購買Supplier USB套餐方案加贈 BlackKey 乙支。)

[常見問與答] 如何在Raspberry Pi上擷取畫面?

如果是在 X Window 下,最簡單的方式是安裝 shutter,但這有兩個缺點,就是 shutter 相依的套件太多,所以光是截圖這個小功能就需要安裝將近 90MB 的套件,並且執行起來很慢,但使用最容易。

步驟如下:
1. 先安裝必要套件

pi@raspberrypi:~$ sudo apt-get install shutter

2. 從主要功能選單(main-menu)叫起來
shutter_shortcut
3. 執行區域性的截圖、或是全螢幕的截圖等功能
shutter_capture_window

如果覺的 shutter 不適合,還可以用 scrot + openbox,之後就可以按 PrtSc 直接做 snapshot。有關 scrot 的使用方式可以參考這篇

步驟如下:
1. 先安裝必要套件

pi@raspberrypi:~$ sudo apt-get install scrot

2. 增加按鍵的繫結(key binding),將 keybind 的定義放在 <keyboard> 和 </keyboard> 之間

pi@raspberrypi:~$ vi ~/.config/openbox/lxde-rc.xml
  <keybind key="Print">
      <action name="Execute">
          <command>scrot</command>
      </action>
  </keybind>

3. 進到桌面環境下,按 PrtSc 做 snapshot,擷取畫面的預設路徑是放在家目錄 (/home/pi) 下。
xwindow

 

如果是在 console 底下 可以透過 cat /dev/fb0 > snapshot.rawframebuffer 的資料轉存為 RGB565 的 raw 檔。但如果要用 Eye 等看圖軟體讀取,就需要將 raw 檔透過 FFmpeg 等軟體先轉為 PNG 或是 BMP 等格式。

幸運的是,我們也可以透過 vc_dispmanx_snapshot 這個函式取得目前螢幕的狀態。
Andrew Duncan 已經寫成成執行檔,下載後編譯就可以在 console 底下隨時擷取螢幕畫面。

步驟如下:
1. 先安裝必要套件

pi@raspberrypi:~$ sudo apt-get install libpng12-dev

2. 下載原始碼

pi@raspberrypi:~$ git clone https://github.com/AndrewFromMelbourne/raspi2png.git

3. 編譯

pi@raspberrypi:~$ cd raspi2png
pi@raspberrypi:~$ make

4. 使用,不加任何參數時預設是存成 png 格式的檔案

pi@raspberrypi:~$ ./raspi2png

console

可用的參數有以下幾種,當然這指令也可以在X Window下執行。

--pngname - 抓圖後的存檔名稱(預設是 snapshot.png )
--verbose - 顯示完整資訊
--height - 圖片高度(預設是螢幕的高度)
--width - 圖片寬度(預設是螢幕的寬度)
--type - 圖片的色彩格式,可用的格式為 RGB565 RGB888 RGBA16 RGBA32
--delay - 多久後擷取(預設是0,立刻執行)

最後,我們最喜歡用的其實是同一個作者的 fb2png。這程式可以讀取 framebuffer 並直接儲存成 png 格式的檔案。

步驟如下:
1. 先安裝必要套件

pi@raspberrypi:~$ sudo apt-get install libpng12-dev

2. 下載原始碼

pi@raspberrypi:~$ git clone https://github.com/AndrewFromMelbourne/fb2png.git

3. 編譯

pi@raspberrypi:~$ cd fb2png
pi@raspberrypi:~$ make

4. 使用

pi@raspberrypi:~$ ./fb2png

最後比較一下 raspi2png 和 fb2png,底下是相同時間的擷取結果,可以發現 raspi2png 是根據 VideoCore API 的 vc_dispmanx_display_get_info 傳回螢幕解析度,因此雖我們已經將 framebuffer 的解析度調整成 800×600,但是因為我們用的螢幕解析度是 1280×800,因此最後還是抓下 1280×800 的截圖。
snapshot

而 fb2png 則是開啟 /dev/fb0 的裝置檔,並根據 fb_var_screeninfo 回傳 framebuffer 的 xres 和 yres,因此最後截圖結果會是 800×600 的解析度,比較符合我們想要的結果。
fb

[產品] Model B 黑色原廠授權外殼

Official-Black-ABS-Case

《特色》
* 適用於 Model B
* ABS 材質,不易碎裂,是最佳的保護殼
* 內附 4 塊止滑墊,可有效固定 Pi 的位置

《規格》

顏色: 黑色
材質: Acrylonitrile Butadiene Styrene (ABS)
尺存: 30 x 63.5 x 99.1mm (Height x Width x Depth)

* 注意:本外殼不包含 Raspberry Pi

$ 350

[產品] Model B 白色原廠授權外殼

Official-White-ABS-Case

《特色》
* 適用於 Model B
* ABS 材質,不易碎裂,是最佳的保護殼
* 內附 4 塊止滑墊,可有效固定 Pi 的位置

《規格》

顏色: 白色
材質: Acrylonitrile Butadiene Styrene (ABS)
尺存: 30 x 63.5 x 99.1mm (Height x Width x Depth)

* 注意:本外殼不包含 Raspberry Pi

$ 350

[產品] Model B 透明原廠授權外殼

Official-Clear-ABS-Case

《特色》
* 適用於 Model B
* ABS 材質,不易碎裂,是最佳的保護殼
* 內附 4 塊止滑墊,可有效固定 Pi 的位置

《規格》

顏色: 透明
材質: Acrylonitrile Butadiene Styrene (ABS)
尺存: 30 x 63.5 x 99.1mm (Height x Width x Depth)

* 注意:本外殼不包含 Raspberry Pi

$ 350

[產品] 5MP Raspberry Pi NoIR Camera Module (Infrared-sensitive)

5MP-Pi-NoIR-Camera.jpg

《規格》

Image Sensor: Omnivision 5647 CMOS image sensor in a fxed-focus module with integral IR filter removed
Resolution: 500 萬像素
Still picture resolution: 2592 x 1944
Max image transfer rate: 1080p: 30fps; 720p: 60fps
Interface: 15 Pin MIPI Camera Serial Interface (CSI-2)
Lens size: 1/4”
Dimensions: 20 x 25 x 10mm

* 注意:本 Camera 包含一藍色濾光片

《文件》
* OmniVision OV5647
* RaspiCam Documentation
* Unofficial guide to getting up and running with the Raspberry Pi Camera

$ 950 (停售)

[產品] 5MP Raspberry Pi Camera Module

5MP-Pi-Camera.jpg

《規格》

Image Sensor: Omnivision 5647 CMOS image sensor in a fxed-focus module with integral IR filter
Resolution: 500 萬像素
Still picture resolution: 2592 x 1944
Max image transfer rate: 1080p: 30fps; 720p: 60fps
Interface: 15 Pin MIPI Camera Serial Interface (CSI-2)
Lens size: 1/4”
Dimensions: 20 x 25 x 10mm

《文件》
* OmniVision OV5647
* RaspiCam Documentation
* Unofficial guide to getting up and running with the Raspberry Pi Camera

$ 850

[產品] anidees Model B 鋁合金外殼(銀色 / 黑色)

anidees Model B 鋁合金銀色外殼
anidees_package

《內容物》
* 銀色外殼+透明頂蓋 / 黑色外殼+深棕頂蓋 (銀色或黑色擇一)
* 開關傳輸線 (microUSB轉USB) x1
* VESA外接組件 (100x100mm) x2
* 頂蓋內六角螺絲 x4
* 木板用攻牙螺絲 x2
* 背蓋可固定螺絲 x2
* 內六角板手 x1
* 黑色外盒 x1

anidees_silver_case

《特色》
* Harmonious, refined, and striking design with easy access to all inputs and outputs.
* The unibody aluminum case is materialized in Aircraft grade of AL alloy A606, is made by CNC milling.
* The unibody aluminum case protects your Raspberry Pi from damage and also keep it extra cool as a thermal conduction.
* Crystal / smoke cover for a clean look while leaving the Raspberry Pi visible.
* Removable cover for hiding the RCA and 3.5mm audio parts when not in use.
* Noise-absorbing feet (Germany famous brand, HAFELE), UV resistant, no yellowing, wear-free.
* Case with cutouts for GPIO cable.
* Support VEST mount (100x100mm) by 2 extra clean parts.
* 2 Screws for attaching Pi to case, secure, no rattling, and easily removable.
* 2 wood screws for wall mounting.

anidees_silver_detail

《銀色規格》

銀色外殼 透明頂蓋
Dimension: 72.5mm(W) x 32mm(H) x 100mm(D) 72.5mm(W) x 5mm(H) x 100mm(D)
Weight: Net weight 200g Net weight 40g
Material: AL(4~6mm);Acrylic(5mm);Rubber Acrylic 5mm
Color: Silver Silver

anidees_vesa_and_tv

$ 1,200


 

anidees Model B 鋁合金黑色外殼
《黑色規格》

黑色外殼 深棕頂蓋
Dimension: 72.5mm(W) x 32mm(H) x 100mm(D) 72.5mm(W) x 5mm(H) x 100mm(D)
Weight: Net weight 200g Net weight 40g
Material: AL(4~6mm);Acrylic(5mm);Rubber Acrylic 5mm
Color: Black Dark Brown

anidees_black_case

$ 1,200

《相關》
- [產品] anidees USB Charger (5 Port/6 Port)