home.social

#v4l2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #v4l2, aggregated by home.social.

fetched live
  1. Testing #BeamEyeTracker (native #Linux build). Mixed results so far, as expected from a BETA.

    Games I could successful use it are #ProjectWingman, #FlyDangerous and #FlightOfNova.

    👀 This is rather big for #LinuxGaming / #GamingOnLinux because there is to this day no "user friendly" app that does _eye_ tracking using your average #V4L2 _webcam_ and just works™ with #Proton games 😎

    Yes I know about #OpenTrack - I wrote guides on that 👴

    Have a sneak peek video of me testing this out. No audio.

  2. And we're off! Linux Media Summit kicks off Embedded Week in Nice!

    #EmbeddedLinux #V4L2 #OpenSource

  3. 🚀 Embedded Week starts tomorrow! Day 1 kicks off with Linux Media Summit, diving deep into the future of media frameworks and V4L2 development.

    Throughout the week: workshops, hackfests, and face-to-face collaboration across the embedded Linux ecosystem. Stop by our table at Embedded Recipes to see Tyr, ML video analytics, and the Flipper One prototype in action!

    col.la/embeddedweek26

    #EmbeddedWeek #LinuxMediaSummit #OpenSource #EmbeddedLinux #V4L2 #MediaFrameworks

  4. Does anyone knows good way to find #gig opportunity for software dev? I'd like to avoid pitfalls of well known platforms. I can do:
    - #Rust CLI/Dev tools, APIs
    - #C code (#FreeRTOS, #Zephyr, #Linux including some #drivers or #v4l2)
    - #Cpp C++ code
    - #Bash or #Python scripts, tools
    - #CI workflows (GitHub, GitLab)
    - #Yocto layers
    - #Debian packaging + #DKMS

    Anyone has experience in getting hands on small projects?

    Edit: I can #teach / #training Rust or C++.

    #FediHire

  5. Ich hatte zwar schon ein paar Webcam-Tools in den Fingern, richtig systematisch habe ich aber erst jetzt für @ct_Magazin auf die Webcam-Konfiguration unter #Linux geschaut. Und war positiv überrascht! Wer braucht schon Herstellersoftware mit überflüssigen Spielereien..

    heise.de/ratgeber/Webcams-unte

    #Linux #V4L2 #Webcam

  6. @CyReVolt what if subsystem maintainer cannot allow Rust for technical reasons? #V4L2 is unsound and cannot have safe FFI at the moment.

  7. GStreamer 1.26.6 è stato rilasciato: nuovi codec WVC1 e WMV3 per V4L2, miglioramenti al decoder Vulkan e compatibilità aggiornata con Spotify. Un aggiornamento importante per chi lavora con multimedia su Linux. #Linux #GStreamer #V4L2 #Multimedia #OpenSource

    linuxeasy.org/gstreamer-1-26-6

  8. Ich implementiere gerade einen "windows media foundation" wrapper für GNU Octave, für v4l2 habe ich das bereits vor 10 Jahren gemacht.

    Wenn man über MFGetAttributeRatio MF_MT_FRAME_RATE_RANGE abruft, kommt z.B. für YUY2 (1290x960) zurück

    Numerator = 10000000
    Denominator = 1333333

    unter GNU/Linux mit v4l2 wie erwartet:
    Numerator = 15
    Denominator = 2

    😳 ich frage mich manchmal echt, was die in Redmond so rauchen...

    #windows #linux #v4l2

  9. The (deprecated) #Linux port of Microsoft Teams doesn't support rotating the WebCam. With all the low level camera/video libraries out there, there aught to be a way to stream the camera to a virtual device that is rotated and can be used by less capable apps like MS Teams.

    I can see that VLC allows rotation, and #V4L2 (v4l-utils) can do lots of similar things, but I haven't been able to get it to work for the general case. Has anybody out there managed to get something like this working?

  10. Working on today.

    , , , , , .

    After 2 weeks of effort, the decoder COMPILES!

    ...The screen is green.

    But hey, I actually know how to debug this :D It's almost as if 10 years of and paid off!

  11. Remember ?

    I applied to have the project as part of @XOrgFoundation .

    I'd like to start publishing docs and sources ASAP!

    So can I get some acks from people who know about ?

    @libcamera

  12. The can run :)

    (It's an immediate mode toolkit for .)

    Here's a demo of an triangle.

    This will be needed for a proof-of-concept application using (thank you @PrototypeFund for the funding!)

  13. Don't suppose anybody has any trickery for not resetting the seek bar to zero in a live stream?

    I have a cron that does a killall ffmpeg and then invokes a fresh ffmpeg command every 10 minutes as a self recovery mechanic in case something goes wrong, but it causes the feed to lose its seek bar history each time. Adding genpts to fflags doesn't fix it, nor does adding frag_keyframe+empty_moov to movflags.

    input and output to an flv, if relevant.

  14. Today's #experiment focused on using multiple layers for #webcam #capture. I believe it's always important to question #why an issue occurs and to have the willingness to #analyze it deeply and find a solution independently.

    github.com/libsdl-org/SDL/issu

    #pipewire #v4l2
    #ubuntu #fedora
    #gcc #cmake #ninja #meson

  15. Has anyone had success using #V4L2 in #OBSStudio alonside #Pipewire recently? Regular source in #OBS shows an empty screen while having correct controls, and the Pipewire one has no devices listed. Logs show v4l2-input reporting 'Device or resource busy', but viewing it in mpv via 'av://v4l2:/dev/video*' works as expected during #OBS not running and no other mpv processes accessing this path. Both Pipewire and wireplumber have the device open.

    Some time after video0 device disappeared and video1 appeared in its place—perhaps after mucking about with Pipewire's nodes—OBS was able to use it correctly one time, yet a way of reproducing or even understanding it eludes me. Previously, before this functionally was added, everything worked perfectly well. Any ideas are most welcome.

  16. Werde aber wahrscheinlich was zu #EmbeddedLinux machen. Die Frage ist jetzt nurnoch ob ich mehr lust auf #PTXDist oder #V4L2 habe…

  17. is the #multimedia field so small or why can’t you find anything/much about #V4L2 #YUV and related topics?

  18. For anyone who is too small-brained to develop , I started an unofficial Matrix channel to discuss the need for ergonomic alternative:

    :chatwave.org

    matrix.to/#/#libobscura:chatwa