Slackware Video Streaming Package is now available
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Yes, I'm bad in English, unfortunately ... Hope it's understandable!
My idea is that it should be easy to install.
First install Qt 5, then compile the source code for svtplay-dl and streamCapture2 through slackbuildscript would be the right way? And maybe update ffmpeg? Use shared libraries, which is what should be done if you want to strictly follow the ideas behind Slackware (and Linux) It would definitely work. But it may not suit all users.
Before Qt5, I did programs in the "right" way, with slackbuild script ...
Maybe you could provide something like Eric (Alien Bob) does for his packages. He provides the source so people can compile it themselves as well as the packages that were compiled using his SlackBuild. Many of his SlackBuilds, most notably vlc, will compile the dependencies statically as well, so you'd be more than able to do that for yours.
It might appease both sets of users... the ones who like the source and building it themselves and the ones who would like the simplicity of installing a pre-built package.
No matter what you decide, it is ultimately your decision. If you don't want to take the extra effort to do all this, that is certainly your choice
Maybe you could provide something like Eric (Alien Bob) does for his packages. He provides the source so people can compile it themselves as well as the packages that were compiled using his SlackBuild. Many of his SlackBuilds, most notably vlc, will compile the dependencies statically as well, so you'd be more than able to do that for yours.
Using a bundle with statically linked library certainly comes handy and I am grateful for Eric's vlc bundle.
However, be aware that if you care about security for your users this can result on more work for the package's provider, who will have to provide a new version every time an included lib has to be changed to fix a security hole that has been uncovered.
Last edited by Didier Spaier; 08-05-2017 at 05:51 AM.
Thank you for all the views! It's educational.
Everything is available
All source code is available at http://ceicer.org/streamcapture2/index_eng.php
All files I use to build packages for Slackware and for Windows are available at github. https://github.com/posktomten/streamcapture2
It is free for anyone to use. (And maybe improve, if you want.)
Thank you very much, Ingemar Ceicer
I might test this, it's been a while since i DL from svtplay and i used to do it manually.
I think i might try to dl "The Putin Interviews" with Swedish subtitles.
To please everyone you should include a SlackBuild that builds a static package, it will also make it easier for you to build it if you ever update the source.
We are all a bit paranoid and like to build things from source our self.
When you work with IT paranoia is a good thing unless it goes totally out of hand.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.