Difference between revisions of "Raspberry Pi - Week 4"

From Robert-Depot
Jump to: navigation, search
(Video Playback)
(Video Playback)
Line 9: Line 9:
 
*[https://github.com/huceke/omxplayer Omxplayer] is a video player specifically made for the Raspberry PI's GPU made by Edgar (gimli) Hucek from the XBMC project.
 
*[https://github.com/huceke/omxplayer Omxplayer] is a video player specifically made for the Raspberry PI's GPU made by Edgar (gimli) Hucek from the XBMC project.
 
**omxplayer comes pre-installed on our raspbian distribution.
 
**omxplayer comes pre-installed on our raspbian distribution.
*Controlling omxplayer with hotkeys:
+
*Try it out.
**http://elinux.org/Omxplayer#Hotkeys
+
**Copy a movie file to your raspberry pi using scp. The movie needs to be mp4 format.  
*Try it out, by hand.
 
**Copy a movie file to your raspberry pi using scp.  
 
**movie needs to be mp4 format.  
 
 
***you can transcode with ffmpeg:
 
***you can transcode with ffmpeg:
****<code>ffmpeg -i mouse_brain.wmv mouse_brain.mp4</code>
+
***<code>ffmpeg -i mouse_brain.wmv mouse_brain.mp4</code>
**run omxplayer and try hotkey controls
+
**run omxplayer:
 
***<code>omxplayer ~/Movies/mouse_brain.mp4<code>
 
***<code>omxplayer ~/Movies/mouse_brain.mp4<code>
**notice responsiveness.  
+
*You can control playback with a number of hotkeys:
*We will send those via STDIN in python:
+
**http://elinux.org/Omxplayer#Hotkeys
 +
**Try these, and notice the responsiveness of the system. Is there any noticable delay?
 +
*We can send hotkeys via STDIN in python:
 
**http://stackoverflow.com/questions/12755968/sending-arrow-keys-to-popen
 
**http://stackoverflow.com/questions/12755968/sending-arrow-keys-to-popen
  

Revision as of 08:03, 26 April 2013

<<< back to Raspberry Pi

Review

  • Installed software with apt-get. (including festival).
  • Installed and ran VNC to get a remote desktop on the machine.
  • Ran a simple python script to synthesize speech ( example)
  • Another python tutorial: Learn Python the Hard Way

Video Playback

  • Omxplayer is a video player specifically made for the Raspberry PI's GPU made by Edgar (gimli) Hucek from the XBMC project.
    • omxplayer comes pre-installed on our raspbian distribution.
  • Try it out.
    • Copy a movie file to your raspberry pi using scp. The movie needs to be mp4 format.
      • you can transcode with ffmpeg:
      • ffmpeg -i mouse_brain.wmv mouse_brain.mp4
    • run omxplayer:
      • omxplayer ~/Movies/mouse_brain.mp4<code>
  • You can control playback with a number of hotkeys:
  • We can send hotkeys via STDIN in python:

ffmpeg

  • install homebrew
  • <code>brew install ffmpeg

Scripting Video Playback

GPIO

through python

Logic Level Conversion

  • RPi is 3.3V.