SMplayer 24.5.0 / SMtube 21.10.0

Moderator: Forum moderators

User avatar
norgo
Posts: 282
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: SMplayer 22.7.0 / SMtube 21.10.0

Post by norgo »

Hello @mikeslr
I really don't know what you mean.
The problem I described above has nothing to do with any version of smtube.
The affected system is Vanilla Dpup x86 9.2.9.
Forum user @+Me reported this error and we have investigated for the reason.
If you want to check if this happens in Vanilla Dpup x86_64 too
then install package libcap2-bin create a save file and try to reboot.

Btw we used the latest version of smtube but this is not relevant.
What's the reason you want to try such old versions?

If you tried in the past to use smtube packages which had been compiled in another distro basing puppy
I can understand that you got problems to satisfy all dependencies.
If the desired version is not available for your favorite puppy version maybe it's a good idea to ask ;-)

User avatar
mikeslr
Posts: 2944
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 178 times
Been thanked: 905 times

Re: SMplayer 22.7.0 / SMtube 21.10.0

Post by mikeslr »

Skip it. Turns out to be a bad idea.
Running several Puppys it makes more sense for me to use ONE portable (accessed by all) than install the same application (or a version thereof) into each Puppy. I already had smtube-20.1 set up as a portable which I could use with Bionicpup64 and Fossapup64. Hence my reference to it. But the version doesn't make any difference. Downloaded smtube-20.6 and it works as well from those Puppys. But to get either version of smtube to work required installation into those Puppys of libraries, primarily QT5s.
There are two ways to handle that: (1) the libraries can either be installed into each Puppy or (2) as fredx181 showed with Portable firefox, an 'extralib' folder can be created within the application's folder and the application started with a script containing instructions such as this:
LAUNCHDIR="$(dirname "$(readlink -f "$0")")"
LD_LIBRARY_PATH=$LAUNCHDIR/:$LAUNCHDIR/extralibs${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} "$LAUNCHDIR/smtube" "$@"
The last 2 lines displayed are actually one line in the script.

I had hoped that structure would avoid 2 problems. One has been around for long time. Slackware (and consequently Slacko under which and for which you created smtube) and debian/ubuntu locate 64-bit libraries in different folders. AFAICT, it does solve it.

The other is that while often libraries compiled under one OS will function under a different OS sometimes they won't.
Under Bionicpup and Fossapup 'ubuntu' libraries satisfied smtube's QT5 dependencies. Under VanillaDpup64 and Void64, they can't. I suspect that I ran into the same problem +Me ran into. Should have read the responses to his post more carefully. :oops:

User avatar
MochiMoppel
Posts: 1222
Joined: Mon Jun 15, 2020 6:25 am
Location: Japan
Has thanked: 20 times
Been thanked: 435 times

Re: SMplayer 21.10.0 / SMtube 21.10.0

Post by MochiMoppel »

xenial wrote: Thu Jan 20, 2022 10:53 am

Are there any other ways to view youtube because this seems like more hassle than it's worth.

View YouTube without ads
Requires no mpv, youtube-dl or python. All you need is a browser.

If i understand this smtube correctly urls need to be copied from the youtube site to then use with the player which seems rather counter-productive in terms of usability.

The description is a bit misleading. Normally there should be no need to go to the youtube site,

User avatar
amethyst
Posts: 2389
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 56 times
Been thanked: 496 times

Re: SMplayer 21.10.0 / SMtube 21.10.0

Post by amethyst »

xenial wrote: Thu Jan 20, 2022 10:53 am

I myself am looking for a way to view youtube videos without the use of a browser although i am not certain this is the solution.
Are there any other ways to view youtube because this seems like more hassle than it's worth.

If i understand this smtube correctly urls need to be copied from the youtube site to then use with the player which seems rather counter-productive in terms of usability.

Best ways I've found (you will be able to play ALL videos that you normally can play from the youtube site and without ads) is to either play it directly from sites like DuckDuckGo or Bing OR alternatively play it from the youtube site but the mobile youtube site without ads. To play from the mobile youtube site, you will have to switch the browser's user agent setting to a mobile device like an ipad. There are user agent switcher add-ons that can be installed. Works well (I have installed it for Chromium).

bob93
Posts: 53
Joined: Fri Nov 25, 2022 8:29 am
Location: Fossapup64 9.5
Has thanked: 21 times
Been thanked: 1 time

Re: SMplayer 22.7.0 / SMtube 21.10.0

Post by bob93 »

norgo wrote: Fri Jul 15, 2022 1:00 am

SMplayer version 22.7.0

smplayer-22.7.0-qt5-x86_64.pet -- SLC64 - shared - qt 5.15.1 ( install via PPM )
smplayer-22.7.0-qt5-x86_64.pet -- Slacko64 8.x - shared - qt 5.15.3
smplayer-22.7.0-qt5-i686.pet -- Slacko 7.0 - shared - qt 5.6.1

smplayer-22.7.0-qt5-s-x86_64.pet -- Slacko64 6.3.2 - static - qt 5.6.1
smplayer-22.7.0-s-i686.pet -- Slacko 5.6.0 - static - qt 4.8.6

Hi. I was able to get smpayer working in Fossa. Simply uninstalled the version I had and donwloaded one of your pets and, since the dependencies were already there it worked fine.
Now, in Xenial I cannot just uninstall the default (non working) smplayer package and then install one of yours because it forces me to uninstall the dependencies first (see image), so I'm not too sure what to do here.
Now, in some of your packages you put "INSTALL VIA PPM". What do you mean? is there an option to install a downloaded package with puppy package manager so that it takes care of dependencies, or something like that? I don't seem to see anything like that. Would you explain? Thank you

capture1771.png
capture1771.png (26.62 KiB) Viewed 2235 times

I would simply stick to Fossa but there are some bad mouse issues not present in Xenial

Fossapup64 9.5

User avatar
norgo
Posts: 282
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: SMplayer 22.7.0 / SMtube 21.10.0

Post by norgo »

@bob93
You got a smplayer version to run in Fosapup.
Why you didn't use the smplayer version I compiled in Fossapup64 ? :lol:

smplayer-22.2.0-qt5-x86_64.pet -- SLC64 - shared - qt 5.15.1 ( install via PPM )
smplayer-22.2.0-qt5-x86_64.pet -- FossaPup64 9.5 - shared qt 5.12.8
smplayer-22.2.0-qt5-x86_64.pet -- Slacko64 7.0 - shared qt 5.6.1
smplayer-22.2.0-qt5-i686.pet -- Slacko 7.0 - shared qt 5.6.1

Xenialpup deinstallation of an old smplayer version.
1st question: is smplayer the only one or are other qt5 applications installed too ?
in case that smplayer only one, I would deinstall the outdated qt5.5.1 packages too and install a statically smplayer version.

in case that qt5.5.1 should remain, use PPM option step by step remove package uninstallation

What means install via PPM for SLC64 packages.
All packages for SLC64 and the list of dependencies are located at smokey's server ( many thanks to @smokey01 )
and can be installed very comfortable via PPM.
Of course the package dependencies will be installed automatically too if needed.
I'm quite sure nobody want to download and install pet's manually instead.
To offer additional all SLC64 pets for manually download makes no sense in my opinion.
That's the simple reason.

ppm_and_packagelist.jpg
ppm_and_packagelist.jpg (81.21 KiB) Viewed 2203 times
bob93
Posts: 53
Joined: Fri Nov 25, 2022 8:29 am
Location: Fossapup64 9.5
Has thanked: 21 times
Been thanked: 1 time

Re: SMplayer 22.7.0 / SMtube 21.10.0

Post by bob93 »

norgo wrote: Mon Dec 05, 2022 11:05 pm

@bob93
Why you didn't use the smplayer version I compiled in Fossapup64 ? :lol:

smplayer-22.2.0-qt5-x86_64.pet -- SLC64 - shared - qt 5.15.1 ( install via PPM )
smplayer-22.2.0-qt5-x86_64.pet -- FossaPup64 9.5 - shared qt 5.12.8
smplayer-22.2.0-qt5-x86_64.pet -- Slacko64 7.0 - shared qt 5.6.1
smplayer-22.2.0-qt5-i686.pet -- Slacko 7.0 - shared qt 5.6.1

Yeah. That one works in Fossa no problem, but I'm also trying to get smplayer working in Xenial

norgo wrote: Mon Dec 05, 2022 11:05 pm

1st question: is smplayer the only one or are other qt5 applications installed too ?
in case that smplayer only one, I would deinstall the outdated qt5.5.1 packages too and install a statically smplayer version.

yes, smplayer is the only qt5 app. By static smplayer version do you mean one of your pets? If I uninstall outdated qt5 packages and install one of your pets it will ask for updated dependencies

capture27919.png
capture27919.png (52.07 KiB) Viewed 2177 times
norgo wrote: Mon Dec 05, 2022 11:05 pm

What means install via PPM for SLC64 packages.
All packages for SLC64 and the list of dependencies are located at smokey's server ( many thanks to @smokey01 )
and can be installed very comfortable via PPM.
Of course the package dependencies will be installed automatically too if needed.

I had a look at his website and didn't see any qt5 packages

Fossapup64 9.5

User avatar
norgo
Posts: 282
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: SMplayer 22.7.0 / SMtube 21.10.0

Post by norgo »

here a statically smplayer version for Xenialpup 7.5 smplayer-21.10.0-qt5-s-i686.pet

Actually Smplayer works fine but the horrible outdated mpv version (0.14) is a problem.
You will need to replace the mpv version and corresponding ffmpeg version by a newer one.
Otherwise Smplayer will not work with this mpv version.

As stopgap I could offer an old statically mpv version (0.29) I compiled under slacko700 someday. mpv-0.29.0-369-s-i686.pet
The package contains a statically ffmpeg too, this should work in xenialpup too.
If you want to try this mpv version you have to remove the installed mpv version of course.(setup->remove builtin packages->mpv)
You also will need to install the following package to solve the dependencies. lua-5.1.5-i486.pet

Of course to replace mpv and ffmpeg by xenial packages is the better solution
but I afraid it could be difficult to obtain.

User avatar
norgo
Posts: 282
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: SMplayer 23.6.0 / SMtube 21.10.0

Post by norgo »

SMplayer version 23.6.0

smplayer-23.6.0-qt5-x86_64.pet -- SLK64 - shared - qt 5.15.3 ( install via PPM )
smplayer-23.6.0-qt5-x86_64.pet -- SLC64 - shared - qt 5.15.1 ( install via PPM )
smplayer-23.6.0-qt5-x86_64.pet -- FossaPup64 9.5 - shared qt 5.12.8

User avatar
norgo
Posts: 282
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: SMplayer 24.5.0 / SMtube 21.10.0

Post by norgo »

SMplayer version 24.5.0

smplayer-24.5.0-qt5-x86_64.pet -- SLK64 - shared - qt 5.15.3 ( installation via PPM )
smplayer-24.5.0-qt5-x86_64.pet -- SLC64 - shared - qt 5.15.1 ( installation via PPM )
smplayer-24.5.0-qt5-s-i686.pet -- Slacko 630 -- static - qt 5.6.1
smplayer-24.5.0-s-i686.pet -- Slacko 560 -- static - qt 4.8.6
smplayer-24.5.0-qt5-x86_64.pet -- Fossa 9.5 -- shared - qt 5.12.8

Post Reply

Return to “Multimedia”