tarina

git clone https://git.tarina.org/tarina
Log | Files | Refs | README | LICENSE

commit d4cf84ed9a21aa842d76fd92320b1c9c3b9a3455
parent 69de163b1924fddcf823cfb3c4ec0b5a70a3ff66
Author: Robin Bäckman <robinbackman@gmail.com>
Date:   Thu, 11 Aug 2016 15:24:35 +0000

README.md edited online with Bitbucket
Diffstat:
MREADME.md | 103+++++++++++++++++++++++++++++++++----------------------------------------------
1 file changed, 43 insertions(+), 60 deletions(-)

diff --git a/README.md b/README.md @@ -3,15 +3,6 @@ ### Retake ### You film, Tarina puts the pieces together and, voilá!, you have a movie! Shoot your films as takes, shots and scenes, and see how they fit together on the go. If you're not happy, retake it. Once you get it there’s no need for editing later. -### Gonzo ### -With the camera & microphone flip feature. This is the ultimate gonzo style traveling, vlogging cam and very cool for filming tutorials, DIY or even recipes! - -### Upgrade ### -Tarina is built upon hardware easily changeable. Want a bigger sensor or better sound? Buy it, plug it in. No need to buy a new camera anymore. - -### 3d printed ### -Tarina is designed to be 3D printed. A broken plastic part? Don't worry: 3D print it or let your friend/school print it. Why not customize it at the same time? - ### Hackable ### Running on a Gnu/Linux Raspbian distribution and with easy python coded interface. You can go crazy and customize this geek camera to the max. @@ -21,67 +12,67 @@ Tarina has been tested and is working with Raspberry pi 1, 2 and 3, Pi camera mo ### Software ### The device wouldn't function without nice brains. Tarinas’ brains are the Raspberry pi computer with the Raspbian os, a free operating system based on Debian. Tarina’s interface is coded in python, using free software like sox, ffmpeg, avconv, MP4Box. This is why and how Tarina got born. Without free software it would've been impossible to build Tarina. +more info at http://tarina.org -## 3d printable files ## +### 3d printable files ### Blender file and printable stls in 3d folder ## Installing Tarina ## -1. Install dependencies +Install dependencies ``` sudo apt-get install git python-picamera python-imaging python-pexpect libav-tools gpac omxplayer sox cpufrequtils usbmount ``` -2. git clone tarina +git clone tarina ``` git clone https://rbckman@bitbucket.org/rbckman/tarina.git ``` -3. put this line in the end of /etc/fstab +put this line in the end of /etc/fstab ``` tmpfs /mnt/tmp tmpfs defaults 0 0 ``` -4. reboot -5. cd /home/pi/tarina/ -6. python tarina.py +reboot +``` +cd /home/pi/tarina/ && sudo su +``` +``` +python tarina.py +``` more install instructions in INSTALL file - ------------||Installing Adafruit 3.5 pitft screen||---------------------- - - +## Installing Adafruit 3.5 pitft screen ## https://learn.adafruit.com/adafruit-pitft-3-dot-5-touch-screen-for-raspberry-pi/easy-install - - -------------||Configurations Rasbian Wheezy||--------------------- - - +## Configurations Rasbian Wheezy ## Booting to Tarina on Raspbian Wheezy (init) - -1. nano /etc/inittab -2. comment out line 54 +``` +nano /etc/inittab +``` +comment out line 54 +``` #1:2345:respawn:/sbin/getty --noclear 38400 tty1 - -3. add this line instead +``` +add this line instead +``` 1:2345:respawn:/bin/login -f root tty1 </dev/tty1 >/dev/tty1 2>&1 - -4. place this to the end of /root/.bashrc: +``` +place this to the end of /root/.bashrc: +``` if [ $(tty) == /dev/tty1 ]; then cd /home/pi/tarina echo -e '\033[?17;0;0c' > /dev/tty1 python tarina.py > /dev/tty2 2>err.log fi - - - -------------||Configurations Rasbian Jessie||--------------------- - - -1.open new file /etc/systemd/system/tarina.service +``` +## Configurations Rasbian Jessie ## +open new unit file +``` +sudo nano /etc/systemd/system/tarina.service +``` and put this in it: - -#Tarina unit file +``` [Unit] Description=Starts Tarina DefaultDependencies=false # Very important! Without this line, the service @@ -101,28 +92,20 @@ TTYVHangup=yes [Install] WantedBy=local-fs.target -#Tarina unit file end - -2. Then run these -sudo chmod 664 /etc/systemd/system/tarina.service -sudo systemctl daemon-reload - - - ----------------||Known problems||---------------------------------------------- - - -1. Seems like the whole thing runs better on Wheezy, even if it's the pi 2. I don't know why? -Systemd issue? or something else... - -2. thumbnails is wierd looking on pi 3 with Jessie. Possible bug in python-picamera?? - - +``` +Then run this +``` +sudo chmod 664 /etc/systemd/system/tarina.service && sudo systemctl daemon-reload +``` +## Known problems ## ----------------||Couldn't have been done without these||----------------------- ----------------||Sending <3 to all||------------------------------------------- +* Seems like the whole thing runs better on Wheezy, even if it's the pi 2. I don't know why? +* Systemd issue? or something else... +* thumbnails is wierd looking on pi 3 with Jessie. Possible bug in python-picamera?? +## Couldn't have been done without these ## +Sending <3 to all Raspberry Pi http://raspberrypi.org