Search
14 results for “martijnbraam”
-
@martijnbraam @pavel @bart Hello, this is great, but where can I download this version: megapixels-2.0.0-1-aarch64.pkg.tar.zst? Thanks in advance, Pierre.
#Linux #Pinephonepro #manjaro -
@martijnbraam I would also point you to Benoît Descotes-Genon from #Enedis, who presented about open source engagement around Linky meter at #OSPOLogyLive Lyon and will present at #FOSDEM #EnergyDevroom https://fosdem.org/2026/schedule/event/LHANGM-open_source_in_public_utilities_-_collaboration_with_diy_communities_for_better_/
-
@martijnbraam I find it very sad that OLPC's display technology did not make it anywhere else. Its color rendering is not great, and it is quirky display, but readability on direct sunlight is great and that's important outdoors. #olpc -
And before engaging further, one could ask:
"Is this a product from the #dictatorship ecosystem, or is it from the #democratic ecosystem?"
Or one could just not care because "it's not *me* they're repressing" and "what's the harm in joining their technology projects"...
NB. The #CCP has deemed technological independence one of the key milestones in achieving their *objectives*.
-
Wow. Stunned that my #PinePhonePro is here already! :annoyingdog: Way quicker than my OG #PinePhone arrived. Loving how silky smooth many of the animations are and how much quicker the apps load!
Looking forward to when the camera is testable!
After initial setup, my EMMC #Manjaro install doesn't seem to work, though. Just black screen+cursor.
Does anyone know if #Jumpdrive by @danctnix and @martijnbraam works on the pro model, too? If not, I'll just install #PmOS on it from the SDcard. 👍
-
#phonecamera #linuxphone #librem5
Librem 5 camera/kernel can do three possible resolutions, ~1024x768 @ ~24fps, ~2048x.. @ ~31 fps and ~4096x.. @ ~15fps. Debayering is actually easier and better quality if we downscale at the same time, and that allows best framerate, so we do that (2048x.. resolution).
ARM has problems with cache coherency w.r.t. DMA, and kernel solution is to simply disable cache on DMAbufs for userspace, which means accessing video data is 10x slower than it should be on the CPU. Which means debayering on GPU is attractive, and that's what we do. (gold.frag). GPU can do more image signal processing functions easily, too, so we do some of that.
Unfortunately, we hit the same uncached memory problem at the GPU output. So we use separate thread to copy. All this unfortunately does not fit on one core, so we need two threads, one controlling GPU debayer on frame n+1, while the other one copies video data from frame n. (heart.c). We save resulting RGBA data to ramdisk. This all costs maybe 80% of one core.
From there, Python scripts can pick them up: ucam.py displaying the viewfinder and mpegize.py handling the video encoding via gstreamer. There's basically 0% cpu left, but I can encode ~1024x.. video. Unfortunately that's without audio and with viewfinder at 1fps. Plus, combination of C + Python is great for prototyping, but may not be that great for performance.
Code is here: https://gitlab.com/tui/tui/-/tree/master/icam?ref_type=heads .
At this point I'd like viewfinder functionality merged into the rest of GPU processing. Ideally, I'd like to have a bitmap with GUI elements, combine it with scaled RGBA data, and rendering it to screen. I know SDL and Gtk, SDL looked like better match, but I could not get SDL and GPU debayering to work in single process (template SDL code is here https://gitlab.com/tui/debayer-gpu/-/blob/master/sdl/main.c?ref_type=heads ).
If you can integrate main.c and heart.c, that would be welcome. If you have example code that combines SDL with processing on GPU, that would be nice, too. If you know someone who can do GPU/SDL, boost would not be bad, I guess.
@datenwolf
@NekoCWD
@dcz
@martijnbraam -
I made baguettes
-
Logbookd 0.2.6 is released :)
-
And finally, Martijn Braam's PiCam - final name yet to be decided - is a #RaspberryPi 4-powered camera built for low-latency live streaming and featuring a clever dual-output system with overlaid user interface.
Which, and here's the clever bit, keeps working even if the user interface part falls over.
#Technology #News #Hackster #SingleBoardComputer #Camera #Video
-
https://www.europesays.com/at/153731/ „Tatort“ und „Polizeiruf“: Drei Jahre keine MDR-Neuproduktionen #ARD #AT #Austria #ClaudiaMichelsen #CorneliaGröschel #Dresden #Entertainment #magdeburg #MartinBrambach #MDR #Österreich #Polizeiruf #Polizeiruf110 #Serien #Series #tatort #Unterhaltung
-
https://www.europesays.com/at/153659/ „Tatort“-Sparmaßnahmen: Drei Jahre keine MDR-Neuproduktionen #ARD #AT #Austria #ClaudiaMichelsen #CorneliaGröschel #Dresden #Entertainment #magdeburg #MartinBrambach #MDR #Österreich #Polizeiruf #Polizeiruf110 #Serien #Series #tatort #Unterhaltung
-
Jan Georg Schütte et al. – „Wellness für Paare“ (2016)
Dieses Projekt von Jan Georg Schütte ist mehr als ein Fernsehfilm: Es ist ein Labor für Beziehungen, eine Studie menschlicher Nähe und Distanz. In einem abgelegenen Schloss, das zugleich Wellness-Oase und Experimentierfeld ist, werden fünf Paare zusammengebracht, um intime Konflikte auszuloten – ohne Drehbuch, ohne erzählerische Sicherheit. Ohne Netz und doppelten Boden. (ARD, Wh.)
-
Thomas Vinterberg – „Kursk“ (2018)
Ein stiller, aber wahnsinnig eindringlicher Beitrag zum Genre des Katastrophen- und U-Boot-Films. Basierend auf dem realen Unglück der russischen K-141 Kursk, die im August 2000 nach einer Explosion während eines Manövers in der Barentssee sank, erzählt der Film nicht von heroischen Rettungsaktionen, sondern von systemischem Versagen, politischer Sturheit und dem Preis menschlicher Leben im Schatten militärischer Machtinteressen. (ARTE)
-
Thomas Vinterberg – „Kursk“ (2018)
Ein stiller, aber wahnsinnig eindringlicher Beitrag zum Genre des Katastrophen- und U-Boot-Films. Basierend auf dem realen Unglück der russischen K-141 Kursk, die im August 2000 nach einer Explosion während eines Manövers in der Barentssee sank, erzählt der Film nicht von heroischen Rettungsaktionen, sondern von systemischem Versagen, politischer Sturheit und dem Preis menschlicher Leben im Schatten militärischer Machtinteressen. (ARTE)