gstreamer, to opensource
@gstreamer@floss.social avatar

Just one week until the GStreamer Spring Hackfest in Thessaloniki, Greece, on 27-29 May 2024.

If you're planning to come please add yourself to the attendee list on the hackfest page, or ask someone on IRC/Matrix to add you. Everyone's welcome!

https://discourse.gstreamer.org/t/gstreamer-spring-2024-hackfest-may-27th-to-may-29th/940

collabora, to machinelearning
@collabora@floss.social avatar

Just a few days to go before kicks off in Barcelona! Join us with STMicroelectronics as we showcase video analytics with on the STM32MP2! http://col.la/iot24

governa, to random
@governa@fosstodon.org avatar

#GStreamer 1.24.3 Enhances Stability and Security in Latest Update

https://linuxiac.com/gstreamer-1-24-3-multimedia-framework-released/

linuxiac, to linux
@linuxiac@mastodon.social avatar

The latest stable GStreamer 1.24.3 release fixes critical bugs in multimedia handling, including HLS and EXIF issues.
https://linuxiac.com/gstreamer-1-24-3-multimedia-framework-released/

#gstreamer #linux #multimedia

rmader, to linuxphones
@rmader@floss.social avatar

Just want to quickly share with #linuxmobile folks that the new #libcamera softwareISP does indeed work with the #librem5 - and with a #PipeWire + #GStreamer pipeline. Here's a first image running Warp (from Flathub).

There's still some stuff to iron out to make this work reliably and ship to users - but things are falling into place.

rmader, to GNOME
@rmader@floss.social avatar

Thanks to @slomo the #gstreamer #gtk gtk4paintablesink just got support for DMABuf (and thus Wayland/KMS) passthrough \o/

https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1547

This will allow to make video playback in various apps much faster. And, if everything works out, allow the same for Camera viewfinders in apps like #gnome camera / snapshot 🤞

GTK, to graphics
@GTK@floss.social avatar

Matthias revisits the graphics offloading feature that is available in GTK 4.14, and outlines the plan for GTK 4.16: https://blog.gtk.org/2024/04/17/graphics-offload-revisited/

#gtk #gstreamer #gtk4 #graphics #video

governa, to random
@governa@fosstodon.org avatar
Goffi, to random French
@Goffi@mastodon.social avatar

🚀 Just pushed the Data Channel Signaling implementation to ! In this case, it features a different workflow compared to usual Jingle File Transfer methods, with separate browser and implementations 💻

It's a great addition, allowing direct P2P file sending (where possible) from any device to any other one (like a CLI/Desktop frontend sending files directly to a remote browser). I look forward to enhancing the UI/UX! 🌐

rmader, to random
@rmader@floss.social avatar

I used the weekend for some spring cleaning in my brain, looking into a couple of camera issues in the Gnome-Camera/Snapshot stack.

It turned out to be quite productive. If you faced one of the following issues in the past, things will likely soon get better:

  1. Unreliable camera portal behavior, notably the portal reporting that there are no cameras present.
  2. High delay with some cameras, especially external USB ones.

...

Akzel, to GNOME
@Akzel@mastodon.online avatar

Saw a new release of Livi (Light Video) mentioned in the latest TWIG, and so decided to give it another try since they're bundling Gstreamer 1.24.

so far it's handling every video I throw at it perfectly fine, with hardware acceleration (AMD 6600 XT, in my case), which hasn't always been the case with older Gstreamer versions

I also love how minimal the UI is

rmader, to linux
@rmader@floss.social avatar

Friends of energy efficiency - the Light Video 0.1.0 update is out, build with 4.14 and 1.24.1.

This should be the first app targeting the / FDO desktop enabling Wayland video offloading (think zero-copy playback) by default. In many cases (actually more than I expected) this can improve battery lifetime - and on low-end devices even playback performance - significantly.

https://flathub.org/apps/org.sigxcpu.Livi

collabora, to embedded
@collabora@floss.social avatar

Thanks to sponsors like STMicroelectronics, Netflix, Living Optics, and ChromeOS, Collabora once again had the most contributors for the latest #GStreamer release! Here's a look at what we contributed: http://col.la/gs124 #embedded #streaming #dataanalytics #opensource

rmader, to GNOME
@rmader@floss.social avatar

For those who like me find themselves often listening radio on youtube during work - lofi stuff in my case - I can really recommend giving #gnome #shortwave a try. If you search for a genre, chances are high that you get like 5-10 stations to choose from. And using a dedicated radio app has a bunch of benefits in different domains.

nekohayo,
@nekohayo@mastodon.social avatar

@rmader Interesting fact: it uses , but apparently some months ago the developer was questioning whether it made sense to keep using it, because they had reliability issues (don't know what they might be, as I've never encountered problems with the app): https://gitlab.com/zehkira/monophony/-/issues/122

9to5linux, to linux
@9to5linux@floss.social avatar

#Linux Weekly Roundup for March 10th, 2024: Linux 6.8, #Fedora 41 Workstation dropping X11 session, #GNOME 46 RC, #LXQt’s desktop manager gets #Wayland support, #GStreamer 1.24, #postmarketOS adopts systemd, new #KDE Plasma updates, and much more https://9to5linux.com/9to5linux-weekly-roundup-march-10th-2024

#OpenSource #FOSS

rmader, to random
@rmader@floss.social avatar

#GStreamer 1.24 got released today and comes with explicit modifier support for DMABuf. Fittingly the MR to add support for that to the #PipeWire Gst plugin also just landed.

This fixes some long standing issues where things could terribly break - one example being #vaapi encoding on Intel.

So if you have an app that you'd like to support screen sharing on Wayland (and uses #GStreamer): the upcoming cycle will be a great time to start with that!

https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1881

governa, to random
@governa@fosstodon.org avatar

#GStreamer 1.24 Multimedia Framework Released with Vulkan H.264 and H.265 Video Decoders

https://9to5linux.com/gstreamer-1-24-multimedia-framework-released-with-vulkan-h-264-and-h-265-video-decoders

gstreamer, to opensource
@gstreamer@floss.social avatar

📢 GStreamer 1.24 is out - a new major feature release of your favourite multimedia framework! 🕺🏼💃🏼🎉

Check out the release notes for details of all the exciting new features and improvements we have been working on:

https://gstreamer.freedesktop.org/releases/1.24/

Enjoy!

📦 Binary packages for Windows, macOS, iOS and Android are now available at https://gstreamer.freedesktop.org/download/

#GStreamer #Release #opensource #FreeSoftware #Multimedia

9to5linux, to GraphicsProgramming
@9to5linux@floss.social avatar

#GStreamer 1.24 Open-Source Multimedia Framework Released with #Vulkan H.264 and H.265 Video Decoders, DRM Modifier Support for DMABufs on #Linux, and #AMD Advanced Media Framework AV1 and H.265 Video Encoders with 10-Bit and HDR Support https://9to5linux.com/gstreamer-1-24-multimedia-framework-released-with-vulkan-h-264-and-h-265-video-decoders

@gstreamer #OpenSource

rmader, to linuxphones
@rmader@floss.social avatar

For those of you interested in our recent video offloading / zero-copy playback work: I quickly put together some s to make it easy to test stuff already. Compositor offloading should work on all semi-recent Intel/AMD and a variety of ARM64 devices.

If you trust the sandbox you can get them here:
https://cloud.silentundo.org/s/r8733siTjP4yRJp

I expect quite a few people hitting driver bugs, so please help tracking those down :)

A picture of a PinePhone Pro easily and smoothly playing a 4k@60fps VP9 video.

rmader,
@rmader@floss.social avatar

For those using HW that still uses the stateful V4L2 API for decoding - such as the #RaspberryPi4 - I uploaded another build to the link in the first post that includes a #GStreamer patch that is not close to landing, but works well enough to make playback work.

With that I can play 1080p30fps videos (the decoder limit) on my big screen smoothly, which otherwise not possible (apart from reducing the resolution).

https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6114

#RaspberryPi #Wayland #gtk

The video shows a Gnome desktop running on a Raspberry Pi 4, using a screen with a resolution of 2560x1440 pixels. A 1080p@30fps video is played with the mentioned livi player build. While the video is choppy when the video overlay is visible, it becomes fully smooth once the overlay is hidden and zero-copy playback using the display controller hardware plane is used and the 3D engine can be skipped.

collabora, to linux
@collabora@floss.social avatar

: While efficient video playback has long been possible in the embedded world, desktop applications have been lagging behind. Here's a look at the state of video offloading on the Linux desktop, by Robert Mader: https://www.youtube.com/watch?v=SMCMZwAiw2w&list=PLZjq3una5SrCAdJiHl9FyE6GLpekJ66Mx&index=2

T_X, to random
@T_X@chaos.social avatar

Does anyone know if @gstreamer supports (session announcement protocol, ) for stream transmissions? Ideally in a way that's compatible with a @videolan ( / ) receiver? Or is there some other, external tool I could feed an file that announces the multicast stream via SAP?

nekohayo, (edited ) to linux
@nekohayo@mastodon.social avatar

For those who use @seadve's #Kooha utility app to easily record video+audio screencasts with your voice on #Linux using #GStreamer + #PipeWire, if you were experiencing increasingly "stuttering" and garbled sound recorded from the microphone over time, you will be delighted to know that the next release will have a fix for that issue ☺️ https://github.com/SeaDve/Kooha/issues/218#issuecomment-1948123954

collabora, to rust
@collabora@floss.social avatar

If you weren't able to attend 2024 in Brussels earlier this month, you're in luck as all our presentations were recorded and are now available on our YouTube channel! Complete playlist here: http://col.la/fosdem24

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • magazineikmin
  • modclub
  • khanakhh
  • Youngstown
  • rosin
  • mdbf
  • slotface
  • Durango
  • ngwrru68w68
  • thenastyranch
  • kavyap
  • DreamBathrooms
  • JUstTest
  • cubers
  • osvaldo12
  • Leos
  • anitta
  • everett
  • ethstaker
  • GTA5RPClips
  • tester
  • cisconetworking
  • megavids
  • tacticalgear
  • normalnudes
  • lostlight
  • All magazines