Page 1 of 2

SMplayer 23.6.0 / SMtube 21.10.0

Posted: Tue Jul 14, 2020 5:44 pm
by norgo

https://www.smplayer.info/
http://www.smtube.org/

smplayer-20.6.0-s-i686.pet slacko 570 static qt4 by Norgo
smplayer-20.6.0-qt5-s-i686.pet slacko 630 static qt5 by Norgo
smplayer-20.6.0-i686.pet slacko 630 shared qt4 by Norgo
smtube-20.6.0-i686.pet slacko 630 shared qt4 by Norgo
smplayer-20.6.0-qt5-i686.pet slacko 700 shared qt5 by Norgo
smtube-20.6.0-qt5-i686.pet slacko 700 shared qt5 by Norgo
smplayer-20.6.0-qt5-x86_64.pet slacko64 700 shared qt5 by Norgo
smtube-20.6.0-qt5-x86_64.pet slacko64 700 shared qt5 by Norgo
smplayer-20.6.0-i686-stretch.pet by OscarTalks
smplayer_NLS-20.6.0-i686-stretch.pet by OscarTalks
smplayer-20.6.0-wheezy.pet by OscarTalks
smplayer_NLS-20.6.0-wheezy.pet by OscarTalks

smplayer-20.6.0-qt5-s-x86_64.pet slacko64 700 static qt5 by Norgo
smplayer-20.6.0-qt5-s-x86_64.pet bionic64 8.0 static qt5 by Norgo


Re: SMplayer 20.6.0 / SMtube 20.6.0

Posted: Sat Jul 18, 2020 12:11 am
by darry19662018
Thank you Norgo. :thumbup:

Re: SMplayer 20.6.0 / SMtube 20.6.0

Posted: Sat Jul 25, 2020 10:20 pm
by mikewalsh
@ norgo:-

A request, dear boy.....if I may?

What would be the possibility of a statically-compiled 20.6.0 for the newer 64-bit 'Buntu-based puppies....like Xenialpup64/Bionicpup64..?

SMPlayer is available in their repos, but it's a late 18- or early 19-series. Wouldn't mind summat a bit more up-to-date, y'know? (I know, I know; I do make impossible requests, don't I?) :lol:


Mike. ;)

Re: SMplayer 20.6.0 / SMtube 20.6.0

Posted: Sun Jul 26, 2020 12:40 pm
by norgo
@mikewalsh

uploaded the statically version of smplayer ( built in Slacko64 700RC3 ) right now
Don't know whether it's working in Bionic or Xenial too because of dependencies
try it out

update
statically version of smplayer ( bionic64 8.0 ) uploaded
[mention]mikewalsh[/mention]
actually quite useless because bionic has qt5 buil-in
is there a special reason ?

Re: SMplayer 21.1.0 / SMtube 20.6.0

Posted: Tue Jan 12, 2021 6:53 pm
by norgo

SMplayer version 21.1.0 statically

smplayer-21.1.0-s-i686.pet Slacko 560, qt 4.8.6 statically
smplayer-21.1.0-qt5-s-i686.pet Slacko 630, qt 5.6.1 statically
smplayer-21.1.0-qt5-s-x86_64.pet Slacko64 632, qt 5.6.1 statically


Re: SMplayer 21.1.0 / SMtube 20.6.0

Posted: Tue Feb 23, 2021 12:35 am
by norgo

How to play youtube videos using smplayer.

Needed
1. smplayer
2. mpv ( mplayer is not recommended ! )
3. activation for adaptive streams (see pic 001.png)
4. python-2 installation (youtube-dl installation is not necessary, smplayer is downloading the up-to-date version)

How to use

1. open youtube website in your internet browser
2. do a right-click at the desired video (preview picture) and select "copy link location"
3. click at the globe icon in the smplayer main window
4. now smplayer takes the url from clipboard and show these url in an info window (see pic 002.png)
5. click okay
6. as next step smplayer is looking for youtube-dl (if not present, you will be asked for download, outdated versions will be updated)

thats all
You can play Videos in high resolution (if available at the server up to 4k)

(there is no mpv config file to hack and no video file to download before playing)

it's working out of the box

enable adaptive streams
enable adaptive streams
001.png (60.38 KiB) Viewed 4586 times
url automatically loaded from clipboard
url automatically loaded from clipboard
002.png (57.33 KiB) Viewed 4586 times

Re: SMplayer 21.1.0 / SMtube 20.6.0

Posted: Tue Feb 23, 2021 10:39 am
by mikewalsh

@norgo :-

A query, if I may? I know you build these 'static' versions of SMPlayer (for which I've been very grateful, for years). Have you ever produced a 'static' version of SMTube? Is it possible?

I'll tell you why I ask. I'm attempting one of those "Rokytnji"-type things, just for a laugh; I'm trying to get as complete & comprehensive an install of Slacko 560 as I can, onto a 2 GB SD card..! So the fewer things I need to install, the better....

Mike. ;)


Re: SMplayer 21.1.0 / SMtube 20.6.0

Posted: Tue Feb 23, 2021 9:56 pm
by norgo

Hello @mikewalsh
your presumption is correct. SMtube needs qt-webkit and this is not possible to compile statically.
If you need advice for your slacko 560 project regarding qt stuff let me know.
Makes me curiously ;-)


Re: SMplayer 21.1.0 / SMtube 20.6.0

Posted: Tue Feb 23, 2021 11:01 pm
by Clarity

I would like the versions for Slacko64-V8 using shared qt5, whenever you can. As you know Slackware is moving toward a 'total' python3 vs old v2.x.

Thanks in advance, no rush


Re: SMplayer 21.1.0 / SMtube 20.6.0

Posted: Fri May 28, 2021 11:16 pm
by norgo

smplayer-skins version 20.11.0
smplayer-skins-20.11.0-noarch.pet

smplayer-themes version 20.11.0
smplayer-themes-20.11.0-noarch.pet

smplayer themes and skins
smplayer themes and skins
smplayer_skins_themes.jpg (49.52 KiB) Viewed 4336 times

Re: SMplayer 21.1.0 / SMtube 20.6.0

Posted: Fri Jun 18, 2021 5:00 am
by +Me

G'day Norgo, I Really Need sum Help installing smtube-20.6.0-i686.pet on x32-bit Quickpup 21.04

viewtopic.php?f=33&t=1743&hilit=Quickpup

Running on an Old 2014 Acer C720 KromeBook ( 1.4 GHz Dual Core intel Celeron w/ a modest 2GB RAMemory ) of which I've got another Bakers Dozen of, Also Probably @ least 20 x 2011 Atom NetBooks I'm Determined 2 Rescue from Our Landfill. Naturally Mistfires x32-bit Quickpup 21.04 the ideal Puppy OS 4 such Legacy Hardware. However people these daze eXpect 2 be Able 2 View the *’UTube w/ their PC. So I Reckon your SMTube i686 pet should Fit the Criteria. eXcept that I've been having a Very Frustrating & Time Consuming Challenge Chasing Libs & Missing Dependencies! I’m just about Burnt Out!
The Latest Chapter of the Challenge Evidently iz related 2 incorrect installation of youtube-dl or perhaps wRong Version? SMTube Does Load But when I Clic’ on a Video I Receive...

SMTube failed to communicate with youtube-dl. Either it's not installed or it doesn't work correctly.
In order to play YouTube videos, SMTube needs an external application called youtube-dl.
SMTube can download and install this application for you. It will be downloaded from the official website and installed in /root/bin.

Would you like to proceeed?

I Clic’ Yes, But the Result iz a Window saying...
An error happened while downloading the file:
Error creating SSL context (error:140A90C4:SSL routines:func(169):reason(196))

which I don’t understand, of course I’ve already Searched & ReSearched Our Forum & the iNet, But Nuthing makes any scence.
Also Previously I Did Try the QT5 Version of SMTube, But have been Advized by Other Puppy Developers & Forum Members that it’ll Bring Big Problems, I can’t aRgue w/ their eXperience & Advice after all of the Chasing Libs & Missing Dependencies I’ve since eNdured! However I still wunder if there iz a Good Valid Reason 2 Persist w/ Qt5 & I was just doing sumthing wRong?!?

Edit. after Yet another Clean install I'm Missing libqtwebkit & openldap Dependencies & from Utilities Dynamic Dependencies these...
libpng15.so.15 => not found
libwebp.so.4 => not found
libgstapp-0.10.so.0 => not found
libgstinterfaces-0.10.so.0 => not found
libgstpbutils-0.10.so.0 => not found
libgstvideo-0.10.so.0 => not found
libgstbase-0.10.so.0 => not found
libgstreamer-0.10.so.0 => not found
libpng15.so.15 (PNG15_0) => not found

Again Nun of these aRe in the Puppy Package Manager after Updating it.

Please Help...

Please & Thanx!

;-)K


Re: SMplayer 21.1.0 / SMtube 21.7.0

Posted: Sun Aug 01, 2021 11:33 am
by norgo

SMtube version 21.7.0 svn

smtube-21.7.0-svn-i686.pet compiled in Slacko 630 / qt-4.8.6
smtube-21.7.0-svn-qt5-i686.pet compiled in Slacko 700 RC3 / qt-5.6.1

smtube 21.7.0
smtube 21.7.0
smtube-21.7.0.jpg (26.31 KiB) Viewed 4303 times

@+Me
dependencies Quickpup 21.04 ( for smtube-21.7.0-svn-qt5.i686.pet usage )
qt5-5.15.2-i586-1.txz
qt5-webkit-5.212.0_alpha4-i586-4.txz
pcre2-10.35-i586-1.txz
woff2-20180531_a0d0ed7-i586-1.txz
hyphen-2.8.8-i586-1.txz
xcb-util-image-0.4.0-i586-3.txz
xcb-util-renderutil-0.3.9-i586-3.txz
xcb-util-wm-0.4.1-i586-3.txz
python2-2.7.18-i586-2.txz


Re: SMplayer 21.1.0 / SMtube 21.7.0

Posted: Sun Aug 22, 2021 1:45 am
by +Me

G'day Norgo, Where can We get the Latest youtube-dl File from? Please, & How 2 insert it?

Also because I've had 2 Change the Base of Puppy that I Use 2 Busterpup 8.0 Unfortunately I'm Needing Different deb Dependencies, But I don't know which Yet.
Also Please Describe How 2 Configure SMTube 2 Use VLC az the Default Video Player rather than SMplayer.

Please & Thanx

;-)K


Re: SMplayer 21.1.0 / SMtube 21.7.0

Posted: Sun Aug 22, 2021 11:17 pm
by norgo

@+Me
For playback I'm using the combination SMplayer + MPV

SMplayer is checking youtube-dl version and perform an update automatically if a new version of YT-dl is available.
This needs approx. half a secund incl. update of course.
SMplayer placed youtube-dl under $HOME/bin.

To solve dependencies is a little bit tricky. You will need a matching combination of qt, gstreamer, icu4c.

Installable YT-dl packages will be installed under /usr/bin usually.

I don't use VLC, sorry I can't give configuration recommendations at the moment.
Most probably @OscarTalks can help along.


Re: SMplayer 21.8.0 / SMtube 21.7.0

Posted: Mon Sep 06, 2021 9:51 pm
by norgo

SMplayer version 21.8.0

smplayer-21.8.0-qt5-x86_64.pet - - SLC64 - shared - qt-5.15.1 ( via PPM )
smplayer-21.8.0-qt5-i686.pet - - Slacko 700 RC3 - shared - qt-5.6.1
smplayer-21.8.0-qt5-s-x86_64.pet - - Slacko64 632 - static - qt-5.6.1
smplayer-21.8.0-i686.pet - - Slacko 630 - shared - qt-4.8.6
smplayer-21.8.0-qt5-x86_64.pet - - FossaPup64 - shared - qt 5.12.8


Re: SMplayer 21.10.0 / SMtube 21.10.0

Posted: Sun Oct 31, 2021 12:16 am
by norgo

SMplayer version 21.10.0 / SMtube nersion 21.10.0

SMplayer is now able to use yt-dlp.
Playback of YouTube audio and video streams has been improved by using yt-dlp.
Fixes buffering and playback of age-restricted videos.
Furthermore it's possible to use AV1 codec for YT Videos.

smplayer-21.10.0-qt5-x86_64.pet -- SLC64 - shared - qt 5.15.1 ( via PPM )
smtube-21.10.0-qt5-x86_64.pet -- SLC64 - shared - qt 5.15.1 ( via PPM )

smplayer-21.10.0-qt5-i686.pet -- Slacko 700 RC3 - shared - qt-5.6.1
smtube-21.10.0-qt5-i686.pet -- Slacko 700 RC3 - shared - qt-5.6.1
python3-3.9.5-i586-1alien.txz

smplayer-21.10.0-qt5-s-i686.pet -- Slacko 630 - statically - qt-5.6.1
smplayer-21.10.0-qt5-s-x86_64.pet -- Slacko64 632 - statically - qt-5.6.1

playback of audio and video streams using yt-dlp ( python3 required )
playback of audio and video streams using yt-dlp ( python3 required )
smplayer_21_10_0.jpg (59.24 KiB) Viewed 3903 times

Re: SMplayer 21.10.0 / SMtube 21.10.0

Posted: Thu Jan 20, 2022 10:53 am
by xenial

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.


Re: SMplayer 21.10.0 / SMtube 21.10.0

Posted: Thu Jan 20, 2022 11:58 am
by norgo

@xenial
how to play youtube videos using smplayer look here
meanwhile you will need python3 because of usage of yt-dl

SMtube is an application ( similar an internet browser )
With SMtube you cam browse youtube site for videos.
A click at the desired video will open and play the video with the player you defined for playing in SMtube preferences.
This works really good but SMtube has a lot of dependencies if you want to install it.


Re: SMplayer 21.10.0 / SMtube 21.10.0

Posted: Thu Jan 20, 2022 1:03 pm
by xenial

@norgo
Thank you kindly norgo for that info.I usually play videos in seamonkey browser but just trying to cull the resources a bit.
I shall certainly have a look at smplayer.


Re: SMplayer 21.10.0 / SMtube 21.10.0

Posted: Mon Jan 24, 2022 2:20 am
by norgo

Update for Slacko 7.0 32 bit

the conditions for playing multimedia streams in Slacko 7.0 are not the best
because ffmpeg 2.8.11 is totally outdated,
Mplayer 1.3 is not usable for multimedia streams
and doesn't support hardware decoding.

To be able to use SMplayer, SMtube ( incl. youtube streaming and hardware-decoding )
I compiled following components under Slacko 7.0

ffmpeg-4.3-slk7-i686.pet
libdrm-2.4.109-slk7-i686.pet
libva-2.4.1-slk7-i686.pet
libva-intel-driver-2.4.1-slk7-i686.pet
libva-utils-2.4.1-slk7-i686.pet
mpv-0.32.0-slk7-i686.pet
.

happy testing


Re: SMplayer 22.2.0 / SMtube 21.10.0

Posted: Wed Mar 09, 2022 11:04 pm
by norgo

SMplayer version 22.2.0

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


smplayer (Slacko 7.0 added)


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Fri Jul 15, 2022 1:00 am
by norgo

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


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Sun Jul 24, 2022 11:40 pm
by +Me

G'day Norgo, I'm Trying 2 install SMTube onto x32-bit VanillaDpup-9.2.8, But have several Missing Dependencies...

File /usr/bin/smtube has these missing library files: /usr/bin/smtube: libicui18n.so.56 libicuuc.so.56 libicudata.so.56
libpcre16.so.0

Can yoU Please Help me w/ these?

Also Strangely Synaptic shows that the last libpcre16.so.0 is already installed!

;-)K


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Mon Jul 25, 2022 11:16 pm
by Sofiya
+Me wrote: Sun Jul 24, 2022 11:40 pm

G'day Norgo, I'm Trying 2 install SMTube onto x32-bit VanillaDpup-9.2.8, But have several Missing Dependencies...

File /usr/bin/smtube has these missing library files: /usr/bin/smtube: libicui18n.so.56 libicuuc.so.56 libicudata.so.56
libpcre16.so.0

Can yoU Please Help me w/ these?

Also Strangely Synaptic shows that the last libpcre16.so.0 is already installed!

;-)K

Hello ! +Me
I install deb package - try it
" false.tar.gz "

https://drive.google.com/drive/folders/ ... sp=sharing - smplayer_22.7.0-1+5.1_i386


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Tue Jul 26, 2022 1:57 am
by +Me

G'day Sofiya, Thanx 4 your Help, But it's still not working, still the same missing libs az before.

This iz Running from a USB Flash Dr on a Samsung N145 Plus Atom NetBook w/ 2 GB RAMemory.

I Welcome anybodys Help, What am I doing wRong?

;-)K


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Tue Jul 26, 2022 5:54 am
by dimkr
+Me wrote: Sun Jul 24, 2022 11:40 pm

File /usr/bin/smtube has these missing library files: /usr/bin/smtube: libicui18n.so.56 libicuuc.so.56 libicudata.so.56
libpcre16.so.0

You're trying to install a smplayer package built on an older Puppy, so it requires much older libraries than those provided by Debian 11.

Instead, you should apt install smplayer, or install smplayer via Synaptic.


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Mon Aug 01, 2022 11:37 pm
by norgo

@+Me

please remove
all libQt5 packages ( version 5.6.1 )
libQt5Webkit (version 5.6.1)
smtube

check your mpv installation
there are missing dependencies too
Check if mpv is working

after that install
smtube ( attached pet compiled in Vanilla dpup 9.0.47 )
libqt5webkit5_5.212.0
needed qt5 libs ( version 5.15.2 ) should become installed automatically because qtwebkit depends on it
please note python3 is required of yt-dl

very important!
after successfully installation open a terminal and type

Code: Select all

update-ca-certificates

Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Thu Aug 11, 2022 11:03 pm
by norgo

SMtube 21.10.0 | Vanilla Dpup x86 - 9.2.9 ( for information only )

smtube depends on libgstreamer
libgstreamer depends on libcap2-bin
installation of libcap2-bin leeds to kernelpanic after reboot

installation of gstreamer without dependency to libcap2-bin let the system reboot without problems
smtube start in a terminal leeds to errormessage failed to open swrast
reason for this is the missing dependency to libatomic.so.1

synaptic shows the package libatomic as installed ( the filelist contains libatomic.so.1 ) but the lib is not there
After reinstallation of libatomic package the library is present and the error message is gone.


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Thu Aug 11, 2022 11:27 pm
by mikeslr
norgo wrote: Thu Aug 11, 2022 11:03 pm

SMtube 21.10.0 | Vanilla Dpup x86 - 9.2.9 ( for information only )

smtube depends on libgstreamer
libgstreamer depends on libcap2-bin
installation of libcap2-bin leeds to kernelpanic after reboot

installation of gstreamer without dependency to libcap2-bin let the system reboot without problems
smtube start in a terminal leeds to errormessage failed to open swrast
reason for this is the missing dependency to libatomic.so.1

synaptic shows the package libatomic as installed ( the filelist contains libatomic.so.1 ) but the lib is not there
After reinstallation of libatomic package the library is present and the error message is gone.

I like SmTube, and sometimes had to fiddle with one of yours build in order to get it to function under Bionicpup64.

Might be better off using fredx181's create-portable-AppImage, viewtopic.php?p=3328#p3328 to create an SMTube-AppImage for Vanilla Dpup. AppImages are only mounted --never become part of the OS even in RAM-- and can be built to be entirely self-contained.
I'm currently 'fleshing-out' the latest version (8a) of Voidpup64 after which I'll turn my attention back to VanillaDpup. But Voidpup64 may present the same problem.


Re: SMplayer 22.7.0 / SMtube 21.10.0

Posted: Fri Aug 12, 2022 4:59 pm
by mikeslr

My suggestion above may be more difficult than I thought. I have smtube 64-bit version 20.1.0 working as a portable under my Fossapup64 (and IIRC Vanilladpup64). I was going to see what libraries I added to Fossapup64 (and Vanilladpup64) to accomplish that. But I now see that you're at version 20.6.0 and I can't find a download link to 20.1.0

Will have to devote some time when I can to see if it can work with '6'; not just creating boot-able versions of 'virgin' Puppys and mostly using libraries I already have.

Well, maybe not. Just unpacked 6 and it booted up under Bionicpup64 --still my default OS-- without any problem.