Stefan Oltmann
01/14/2025, 5:27 PMאליהו הדס
01/14/2025, 5:47 PMStefan Oltmann
01/14/2025, 6:11 PMאליהו הדס
01/14/2025, 6:29 PMאליהו הדס
01/14/2025, 6:30 PMephemient
01/14/2025, 7:04 PMephemient
01/14/2025, 7:05 PMStefan Oltmann
01/14/2025, 7:21 PMStefan Oltmann
01/14/2025, 7:23 PMStefan Oltmann
01/14/2025, 7:23 PMStefan Oltmann
01/14/2025, 7:25 PMAlbert Chang
01/15/2025, 2:27 AMmikehearn
01/15/2025, 9:04 AMmikehearn
01/15/2025, 9:04 AMStefan Oltmann
01/15/2025, 9:05 AMStefan Oltmann
01/15/2025, 9:06 AMאליהו הדס
01/15/2025, 9:49 AMStefan Oltmann
01/15/2025, 9:59 AMאליהו הדס
01/15/2025, 10:04 AMStefan Oltmann
01/15/2025, 10:05 AMאליהו הדס
01/15/2025, 10:06 AMzt
01/17/2025, 1:23 AMאליהו הדס
01/17/2025, 5:59 AMאליהו הדס
01/17/2025, 5:59 AMאליהו הדס
01/17/2025, 6:07 AMאליהו הדס
01/17/2025, 6:32 AMאליהו הדס
01/17/2025, 6:38 AMאליהו הדס
01/17/2025, 6:46 AMאליהו הדס
01/17/2025, 7:12 AMGStreamerInit.setGStreamerPathWindows("E:\\gstreamer\\1.0\\msvc_x86_64\\bin")
i imagine it works on macאליהו הדס
01/17/2025, 7:14 AMStefan Oltmann
01/17/2025, 7:53 AMStefan Oltmann
01/17/2025, 7:57 AMStefan Oltmann
01/17/2025, 8:00 AMאליהו הדס
01/17/2025, 8:01 AMWhat are the benefits of GStreamer over ffmpeg?FFMPEG is more suitable for file processing like conversions while Gstreamer is more suitable for file playback
אליהו הדס
01/17/2025, 8:02 AMאליהו הדס
01/17/2025, 8:03 AMStefan Oltmann
01/17/2025, 8:06 AMStefan Oltmann
01/17/2025, 8:08 AMאליהו הדס
01/17/2025, 8:08 AMאליהו הדס
01/17/2025, 8:10 AMStefan Oltmann
01/17/2025, 8:12 AMאליהו הדס
01/17/2025, 8:12 AMStefan Oltmann
01/17/2025, 8:13 AMStefan Oltmann
01/17/2025, 8:13 AMאליהו הדס
01/17/2025, 8:13 AMאליהו הדס
01/17/2025, 8:14 AMאליהו הדס
01/17/2025, 8:14 AMStefan Oltmann
01/17/2025, 8:14 AMאליהו הדס
01/17/2025, 8:16 AMStefan Oltmann
01/17/2025, 8:17 AMStefan Oltmann
01/17/2025, 8:18 AMאליהו הדס
01/17/2025, 8:18 AMאליהו הדס
01/17/2025, 8:19 AMGStreamerInit.setGStreamerPathMac()
אליהו הדס
01/17/2025, 8:23 AMאליהו הדס
01/17/2025, 8:25 AMStefan Oltmann
01/17/2025, 8:26 AMStefan Oltmann
01/17/2025, 8:27 AMStefan Oltmann
01/17/2025, 8:27 AMאליהו הדס
01/17/2025, 8:27 AMStefan Oltmann
01/17/2025, 8:28 AMStefan Oltmann
01/17/2025, 8:29 AMאליהו הדס
01/17/2025, 8:30 AMStefan Oltmann
01/17/2025, 8:30 AMאליהו הדס
01/17/2025, 8:31 AMאליהו הדס
01/17/2025, 8:31 AMStefan Oltmann
01/17/2025, 8:32 AMאליהו הדס
01/17/2025, 8:32 AMאליהו הדס
01/17/2025, 8:34 AMאליהו הדס
01/17/2025, 8:34 AMStefan Oltmann
01/17/2025, 8:35 AMאליהו הדס
01/17/2025, 8:36 AMStefan Oltmann
01/17/2025, 8:37 AMאליהו הדס
01/17/2025, 8:37 AMStefan Oltmann
01/17/2025, 8:37 AMאליהו הדס
01/17/2025, 8:38 AMאליהו הדס
01/17/2025, 8:39 AMאליהו הדס
01/17/2025, 8:39 AMStefan Oltmann
01/17/2025, 8:40 AMStefan Oltmann
01/17/2025, 8:42 AMbrew install gstreamer-development
(not just gstreamer) to make it work on macOS.
It works! 🙂 🚀אליהו הדס
01/17/2025, 8:42 AMאליהו הדס
01/17/2025, 8:43 AMStefan Oltmann
01/17/2025, 8:43 AMאליהו הדס
01/17/2025, 8:44 AMStefan Oltmann
01/17/2025, 8:46 AMStefan Oltmann
01/17/2025, 8:47 AMאליהו הדס
01/17/2025, 8:48 AMStefan Oltmann
01/17/2025, 8:48 AMאליהו הדס
01/17/2025, 8:50 AMIf that all works I'd still wish for an Windows media framework option/implementation (separate module?) to avoid growing the installation by 100 MB and having said "user can install their own codecs to make any video work" advantage.The technical challenge interests me above all, in addition to the 100mb less to download
Stefan Oltmann
01/17/2025, 8:52 AMStefan Oltmann
01/17/2025, 8:53 AMStefan Oltmann
01/17/2025, 8:54 AMStefan Oltmann
01/17/2025, 8:54 AMאליהו הדס
01/17/2025, 8:55 AMאליהו הדס
01/17/2025, 8:56 AMStefan Oltmann
01/17/2025, 8:57 AMאליהו הדס
01/17/2025, 8:59 AMYeah, I talked back to my CTO. He says one needs to pay attention using gstreamer, because it uses a lot of ffmpeg and it's likely some GPL code may slip into that by accident. He prefers using Windows Media just to be legally safe.Yes indeed you have to check the plugins https://gstreamer.freedesktop.org/documentation/plugin-development/appendix/licensing-advisory.html?gi-language=c
Stefan Oltmann
01/17/2025, 9:01 AMאליהו הדס
01/17/2025, 9:16 AMאליהו הדס
01/17/2025, 9:17 AMStefan Oltmann
01/17/2025, 9:19 AMand if the application does not contain gstreamer but downloads it from the site and installs it silently, we avoid any licensing problems, right?To my knowledge it doesn't work like that. You would need the user for consent - similar to what Audacity does with the contrib codecs.
אליהו הדס
01/17/2025, 9:20 AMStefan Oltmann
01/17/2025, 9:21 AMאליהו הדס
01/17/2025, 9:21 AMStefan Oltmann
01/17/2025, 9:21 AMאליהו הדס
01/17/2025, 9:22 AMStefan Oltmann
01/17/2025, 9:22 AMStefan Oltmann
01/17/2025, 9:23 AMyes it's better but it can cause licensing problems, I don't know which is GPL and which is notIf you deliver something with the installation you can make sure it's LGPL only. If you install something from an URL, the installer behind that URL may change
Stefan Oltmann
01/17/2025, 9:24 AMאליהו הדס
01/17/2025, 9:26 AMאליהו הדס
01/17/2025, 1:52 PMStefan Oltmann
01/17/2025, 1:53 PMStefan Oltmann
01/17/2025, 1:53 PMאליהו הדס
01/17/2025, 1:56 PMStefan Oltmann
01/17/2025, 1:57 PMאליהו הדס
01/17/2025, 2:00 PMStefan Oltmann
01/17/2025, 2:03 PM