dividuum / info-beamer-nodes Goto Github PK
View Code? Open in Web Editor NEWExample nodes for info-beamer pi. Get it here:
Home Page: https://info-beamer.com/pi
License: Other
Example nodes for info-beamer pi. Get it here:
Home Page: https://info-beamer.com/pi
License: Other
Could you please specify a specific license?
Trying to run the open source version out on ubuntu, but when trying out the seamless sample you have(which works on the pi) gives me the following:
info-beamer pi version required
Is there a version of this for the non-pi info-beamer?
Thanks
I'm trying to figure out how to make a digital clock that works on both the pi version and the opensource version. An example would be much appreciated.
Hello,
I've built a node based on the intermission
example. At the moment when nothing happens a loop MP4 file is played (loaded via raw video). Sometimes an external actions causes the video to pause and to display on the monitor 2 images and a label (one is full screen), and on top of that another "priority" image (2048 max). Everything works as expected.
But sometimes while the 4 items (3 images + a text label) are displayed, an audio file need to be played. It's actually an MP4 file, with a static image and mono audio. The audio starts correctly but after a few seconds the audio lags horrendously, and slows down 2x or 3x..
If I display only the 3 items without the priority image, the audio plays smoothly.
I'm running on a RaspberryPiZero powered by USB from another RaspberryPi 3B.
Is it a power issue? Should I power the raspberry independently? I could not try since I lack a power adapter right now, but this is the first thing that came to my mind.
Is it a processor issue? Too many things are displayed? Should I lower the resolution of some image, since my monitor is only fullHD and I can reduce safely the sizes to 1/4 (1080x1080)?
Any other idea?
THanks
Walter
Hi
Raspberry Pi 3 running Jessie
Using the imagewall example
All is running fine but I'm getting the following error when adding a new image into the directory:
`
[image.c] [0x1be43c0/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bdbb60/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdc2e8/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bda9f8/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bdd558/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdd668/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdb5e0/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bcf780/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1be33e0/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bcf890/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1be3e18/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdb2d0/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdbdf0/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1be3110/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdc888/imagewall/2.jpg] looks like 1200x900 RGB jpg
[imagewall] update +4.jpg.filepart (write closed)
[imagewall] update -4.jpg.filepart (deleted)
[image.c] [0x1be4270/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bdc3f8/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1be37e0/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdaff8/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bdbf00/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdd408/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1be43c0/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bdcfe0/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdc2e8/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdd558/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bda9f8/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdd0f0/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bdb5e0/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[image.c] [0x1bcf780/imagewall/1.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1be33e0/imagewall/2.jpg] looks like 1200x900 RGB jpg
[image.c] [0x1bcf890/imagewall/3.jpg] looks like 1920x1080 RGB jpg
[main.c] terminating (escape pressed)...
[main.c] That's all. Have a nice day
`
If i stop and then restart the script 4.jpg is then displayed correctly.
Any tips on adding images without having to stop and restart the script..?
We are trying to play a video files, where in the names are stored in sqlite database.
Tried connecting to sqlite db from node.lua but throws 'a nil value' ran into all sorts of errors. Whilst the same works on command line lua interpreter.
Is there any sample snippets where info-beamer can connect to sqite db.
Kindly help.
Hi! Do you now how to make a vertical slider?
Hello.
I'm using Info-beamer on a RaspberryPi Zero and everything is ok.
But right now I'd like to solve two issues:
At the moment the only solution I'm aware of is to reload the video.. but it seems to me useless to reload a video that should already be in memory in some form or another..
so what I am looking for is a function like rewind
before start
.
For example I have this code which checks if a video has finished playing.
if watch_more and watch_more:state() == 'finished' and blank_before_more == 0 then
-- play watch more
print("watch more finished " .. count_watch_more)
--decrement
count_watch_more = count_watch_more - 1
if count_watch_more == 0 then
watch_more:dispose()
watch_more = nil
-- do other things
continue_main_loop()
else
-- play again ??? how without reloading
end
end
This should play the watch_more video count_watch_more
times, until the counter reaches zero. How can I achieve this without writing watch_more = raw.load_video("watch-more.mp4", false, false)
Btw, I'm using as a starting point the intermissions-many
example.
Thanks
W
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.