Video mit Raspberry (Omxplayer) loopen

omxplayer (auf installiertem raspbian schon drauf)

loopen http://talk.olab.io/t/omxplayer-raspberry-pi/300/17

https://github.com/notandrewkaye/loopVideo

->hat aber immer noch eine Sekunde Pause... funtkioniert nicht viel anders als --loop

http://www.raspberrypi.org/forums/viewtopic.php?f=38&t=8042

direkt hello_video/video.c für Videos ohne ton

muss kompiliert werden (make im /opt/vc/src/hello_pi/hello_video)-

davor: make im /opt/vc/src/hello_pi/libs/ilclient

(make all)

in video.c ändern:

Change:

Code: Select all
         if(!data_len)
            break;

to:

dann nochmals kompilieren

Zeigt .avis nicht... nur h264

Code: Select all
         if(!data_len)
            fseek(in, 0, SEEK_SET);

alternative mit dem omxplayer: http://www.sundh.com/blog/2013/10/loop-videos-seamlessly-omxplayer/

hello_video: zuerst make in libs ordner, erst

Raspberry Pi statt Digitaler Bilderrahmen

Preise Playzone

Raspberry PI ca 50

Bildschirm Occassion ca

ev. Gehäuse 10

Kabel: Netz:

Kabel: HDMI oder Converter

Monitor: 22'' < 100 Franken

Digitaler Bilderrahmen

8 Zoll: 100 Franken

Text to Speech Theater

Der Sturm gelesen von text-to speech generatoren

Text-Morse Code- Blender Lamp Blinking Add-on

Brot

Der Sturm

mysql befehle

einloggen

mysql -u root -p

db wählen

use drupal

tabellen zeigen

show tables

tabellen löschen

drop table

source mydb.sql

 

nach anmelden

/etc/init.d/apache2 restart

 

Blender NLA

http://wiki.blender.org/index.php/Doc:2.6/Manual/Animation/Editors/NLA

funkioniert bei der ersten Aktion- bei der zweiten kann bei Klick auf Blume kein NLA erstellt werden...??

die Action war leer- stattdessen die Keyframes in no-Name-Action

Der Sturm

Morse Code generator

Raspberry PI geschriebene Anleitungen (non-video)

Verschiebungen Rotation

alle Objekte ausgewählt, gruppiert und Gruppeninstanz gedreht

SO_02

Achsen Y/Z beim Export von Blender zu x3d

Damit die ensprechende Rotation gemäass einer Achse möglich ist:

Das Objekt mit z up y forward exportieren: 1 0 0 0 wenn das Objekt in Blender 'gerade' da steht (0000)

Danach kann um die x-Achse rotiert werden (4. Wert)

D.h. Objekt muss so ausgerichtet sein, dass die Rotation um diese Achse erfolgt

Die Achsen des Objekts zeigen in die Gegenrichtung der Weltachsen)

(funktionierendes Beispiel untitled.blend

 

https://developer.blender.org/T27360

http://edutechwiki.unige.ch/en/X3D_graphics_principles

x3d rotation

Blender: verschiedene Rotationseinstellungen

x3d rotoation: x, y, z - um welche Achse wird gedreht 4. Wert: Winkel (in Bogenmass: http://tecfa.unige.ch/vrml/tools/rad-convert.html)

http://edutechwiki.unige.ch/en/X3D_grouping_and_transforms#Rotations

Problem: in Blender  zeigt z nach Oben, x, y die Grundfläche, x3d siehe: http://edutechwiki.unige.ch/en/X3D_graphics_principles

in javascript:

newrot=einzelwerte[0].concat(" ", einzelwerte[1]," ", einzelwerte[2]," ", einzelwerte[3]," "); 

einzelwerte[3] wird im Bogenmass gesetzt (z.B. 0.78.. entspricht ungefähr 45 Grad)

Ausgangs x3d (Blender setzt 0.7-> auf 1 korrigieren)

<Transform DEF="Cube_TRANSFORM"
                   translation="0.000000 0.000000 0.000000"
                   scale="1.000000 1.000000 1.000000"
                   rotation="0 0 1 0"

 

SO_01

file:///home/addi/Documents/Projekte_neu/utoquai/web_schwanken/cube_example.html

weshalb werden die Deckflächen nicht angezeigt?

boden-> normals drehen

deckel?

SO Range Size

3d Modelle im Browser anzeigen und manipulieren

http://doc.x3dom.org/

<directionalLight id="directional" direction='0 0 1' on ="TRUE" intensity='1.0' shadowIntensity='0.0'> </directionalLight> 

PS_PS

PS diff

PS

KBS

Landschaften oder Erhebungen

alternative landscape- skalieren nötig

Zusammengesetzte Objekte klonen

objekte gruppieren

add<group instance

mit Alt+D klonen ->Änderungen am ersten Objekt wirken sich auf alle weitere aus.

Gitter duplizieren, verschieben, verformen- Sammlung von generierten Lanschaften

scene=bpy.data.scenes["Scene"];
name="plane_00"
copyobj=bpy.data.objects["Cube"];
mesh = bpy.data.meshes.new(name)
ob_new = bpy.data.objects.new(name, mesh)
ob_new.data = copyobj.data.copy()
ob_new.scale = copyobj.scale
ob_new.location = copyobj.location
ob_new.location.x-=3;
scene.objects.link(ob_new)
ob_new.select = True

Blender Landschaften erzeugen- bestehende Addons

Mesh manipulieren

Utoquai

Nausea

GIS Daten Kanton Zürich- >Shape File

Pages

Subscribe to NOP RSS