Plasma 5 Multimedia player video youtube

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/zanturik/plasmatube

2
7 .8
Description:

Plasmoid for viewing youtube videos on your desktop.
You should have google account to use this plasmoid.
Current version 3.0.6

Features:
* playing youtube video :)
* searching video, channels and playlist
* presets editing and sorting (settings -> youtube channels -> click and hold, than drag)
* folders for different categories of video/playlists
* number of videos for channels/playlists in search results
* pin to stay "always on top" when docked in a panel
* drag and drop youtube links to view them
* play list of video non-stop (stop at the last video)

How to use
* Add widget -> Setting -> Google Account -> do some magic -> enjoy! :)

Roadmap (when I`ll have time for a new release in future):
* a way to copy/share video url
* "recommended" videos from youtube
* preferred language for search

Troubleshooting
* Version 3.0.6 requires QT 5.14 (or higher). If you have lower QT version in your distro (or you see the message "module QtQml version 2.14 is not installed") - use 3.0.4 (or 2.8.2).
* Version 2.8.2 is the latest version using minimum of dependencies. v3.0 requires qt-webview (qml-module-qtwebview for ubuntu) and qt-localstorage (qml-module-qtquick-localstorage for ubuntu) modules (name can differ for different OS). If you don't want (couldn't) install/use these dependencies, please use v2.8.2.
* If you see the message "Your browser doesn't support any video format", but everything is working in your favorite Firefox/Chromium, please test in in Konqueror. Firefox/Chromium doesn't use qt-webkit, but Konqueror (and Plasmatube) does. So, if you are missing some configuration/modules in you Qt, Firefox/Chromium still could be able to play video. Search in Google "Konqueror html5 video %your-distro-name%" to find more detailed information about what you should do with it.
* If you see a message like "missing Qt module", "private is not supported" or "module not found", that means you have outdated version of Qt, or you don't have some qt-modules installed. Please, update your system and install all needed modules.

Don`t hesitate to leave your comments/feedback about usability/features.
Last changelog:

v3.0.6 1 day ago

* fix deprecation notices from Qt 5.14
* fix autoplay next video
* fix automatic panel removal/showing when video starts/stops
* fix respect theme colors in configuration

C

zanturik

2 years ago

I took me just one year to update the widget, but finally it has pin option :) Please, update and test it.

Report

C

zanturik

3 years ago

Do you mean a pin for a widget in a panel? Hmmm... good idea, I'll try to do it :)

Report

9

Python

3 years ago

Hi Zanturik

I wanted to ask a favor ;)
Well, we're trying to develop a plasma5 extension, a dock panel to be exact, and I realized, adding applets and in particular adding PlasmaTube, the presence of a Bug ....Could you please take a look at the discussion about the bug in order to help us to improve Latte-dock
...we would like to know your opinion

Issue: Hidding PlasmaTube applet #204
https://github.com/psifidotos/Latte-Dock/issues/204

thanks and sorry for disturbing

Report

C

zanturik

3 years ago

Oh, man, I should somehow change email, linked to this account :( It`s so unconfortable to read comments on the website only :( I just see your comment, sorry. But as far as I understood problem already fixed.

Report

9

Python

3 years ago

Ciao zanturik
No problem it was a problem of Latte-dock ... Psifidotos was able to fix it ...and I like it a lot when is docked on Latte
Thank You !!!!

Report

9

Python

3 years ago

Here's a PlasmaTube and Now Dock testing (https://youtu.be/CmAkSBHNXR0)

Report

C

zanturik

3 years ago

Thank you for your testing, but I can`t see the video (video is unavailable (c) youtube). Anyway, I know about some strange behavior with panels, but as usual there is no time for it in the end of the year :) I`ll try to fix it in january. :) Wish you a merry Christmas :)

Report

9

Python

3 years ago

Ciao zanturik
No problem it was a problem of Latte-dock ... Psifidotos was able to fix it ...and I like it a lot when is docked on Latte
Thank You !!!!

Report

9

Python

3 years ago

Thank you so much . Oh happy holidays to you and Happy New Year !!!

Report

condor666

3 years ago

Hi,
I'm unable to right click the plasmoid, so i can't access the settings, is something broken ?

Report

C

zanturik

3 years ago

afaik in plasma 5 you can access settings using long click on plasmoid border

Report

wesleyotugo

4 years ago

Any possibilities of plasmatube working in the panel

Report

9

Python

4 years ago

Hi Zanturik

Your work is fantastic and now I can add a plasmatube for each activity with its dedicated preset buttons. Great !!!

- Now, I tried to place the plasmatube in a panel as a dock bar (the desktop is much more clean, functional and perhaps even less expensive in terms of memory usage), so in this case I would have only a plasmoid for all activities, but in this case is it posible change the preset buttons when i switch to another activity ? .
- Is possible to implement an advanced search for "language" and "upload date" ?
- It would be interesting and very confortable once you find the playlist (not in the setup form window), display its numbers of videos and than, by a simple right-click above the video preview, add it to the preset buttons, is it possible ? even though I realize that's not all what it seems easy to do it really is.
- It is also possible to implement the order of the preset buttons by dragging them or in some other way?
- It would be very nice to have the option to change the color of the preset buttons in dark theme
- Is there a way to add a button to export the playlist or video to the youtube-downloader scrip
t
Thank you very much, bye

Report

C

zanturik

4 years ago

Oh.... :) You have a lot of ideas, thats good, I like it. Will try to implement all these features, except colors. I think it`s not a good practice to set up colors in each individual application, so, new release follows the rules and uses current theme colors.

Thanks for your ideas and testing plasmatube :)

Report

9

Python

4 years ago

Hi Zanturik

When plasmatube is docked in the panel, it happens that, the preset buttons do not follow current activity, it would be really helpful since I intend to place it permanently in my dock panel, it can happen very often you need to switch from "Design" activitiy (presetbuttons: "tutorial gimp" "Inkscape tutorial" "tutorial Blender") to a new activity "Developement" and then, finding all the preset buttons adapted to the new activity (presetbuttons:"Python tutorial" "tutorial C ++" "Java tutorial"). I am convinced that Ivan Cukic the developer who brought forward the development of activities in kde would be very happy
* Font / button colors now taken from the current theme
    ok it works well
* Playlist / channels now back in search results showing the list of videos after clicking
    - Search on plasmatube
        It works very well
        In Youtube there is a session that refers to the suggested videos based on the user preferences, well, it might be interesting to have a set of suggested videos instead that by user preferences, even in this case, based on type of current activitiy, but do not know if you can do it
        And have the ability to add presetbutton from here would be the top
    - Search on plasmatube setting form
        I can only add presetbuttons for channels but not for playlists and usually those looking for something on the tube mainly seeks playlist.
        If I search for "python" in the plasmatube setting form get far fewer results than the same research carried out on youtube (channel field) and in any case Mmmh is not comfortable at all because there is not the possibility to have a preview of the video !!. Probably the best solution would be to do all this from plasmatube perhaps with a search field to the playlist and one for channels and thus add redsults as presetbuttons from here by a right clck on the plasmatube's top-video previews panel
* Number of videos in settings
        It works very well

Report

C

zanturik

4 years ago

Hello,
Version 2.2 just released, I tried to implement almost all the features you wanted, so you are welcome to test it :)
Language preferences, sharing link/button and recommended videos are in the roadmap, will try to implement it in future releases.

Report

9

Python

4 years ago

Here I am, I'm your torment :)

- I noticed that, only playlists and channels can be added as a presetbutton, perhaps to avoid adding the single video of a playlist, well about the single video researched, I think is correct to have the opportunity to add it as a preset buttons while for the single video of a playlist, no

- Under certain conditions if I click on search, appears to me "press to switch back to the video list", and there's no way to exit out of the loop" perhaps, simply the search field remains hidden ;)

- With the plasmatube docked in the panel, sometimes, when I play a video, I can only hear the audio, the video remain in wait state while if I click on the plasmatube and then reopen it, the video returns to be displayed correctly

- Maybe the color of the "Add channel" label should take on a different color, often the white text is confused with the lyrics of minrature

- Is it appropriate to keep the video running when you move from one activity to another?

- It would be useful, view the video's position running a play list eg. something like ButtonPrev 5/38 buttonNext

Report

9

Python

4 years ago

Amazing I did not thought That you could !! you are great ;)

- What happens if you upgrade your plasmatube ... will preserved the preset buttons settings ? ... There is the possibility of preserving the google account? although actually the method you use to authenticate in google is very convenient and smart

- To have the chance to see a new playlist, it would be nice to add a "back" button to exit from playlist/channel, and then, back on the search previews

- Do you know to the youtube-dl script? I found it in the official opsnSUSE's repository and is fantastic allows you to download entire playlist by passing the URL, well it would be nice to add it somewhere in the main window or in other place
 
- When you change from one activity to another, the search key used in the previous activity, remains stored in the search field, then should clean up the search fild and exit from preset buttons view

- There is the possibility to add a button "maximize" to improve readability in the video with text or open the video in the browser?

- Add the search options in the settings module as sort by leanguage and other

- It would be useful to show the number of videos alongside the written channel/playlist in the thumbnail video preview

- In older versions, you supplied it, a set of preset pre configured buttons, well, now you could create several preset buttons groups to associate with the respective combo-box activities (user's activities list to load), only to facilitate understanding of the activities to those who did not use

- "Recommended" videos from youtube would be very comfortable but I would not know how to implement it I think it's difficult to reach the user preferences db

Report

9

Python

4 years ago

I must admit that this plasmoid I find it very useful and I love it so congratulations to the developer !!! here's a new idea, it is possible add the ability to configure different groups of preset buttons for each plasma activities? as preset buttons for "developement" activity and preset buttons for "social" and so on. Thank you very much, bye

Report

C

zanturik

4 years ago

Plasmatube 2.0 released, you can configure channels presets and, I believe, you can configure different presets for different activities, or for even different instance of widget at the same desktop. I didn`t test it hard, but it should work :)

Report

C

zanturik

4 years ago

Yeah, second version of plasmoid is in development now, I`ll try to add these features for you :)

Report

v3.0.6 1 day ago

* fix deprecation notices from Qt 5.14
* fix autoplay next video
* fix automatic panel removal/showing when video starts/stops
* fix respect theme colors in configuration

v3.0.4 5 months ago

* Click on suggested videos from YouTube adds it to video list.

v3.0.2 11 months ago

* Google authentication moved to required Google flow. User should copy-paste URL and than enter code.

v3.0.0 11 months ago

* use qt-webview to avoid reloading Youtube player each time (improved performance + bug with lot of volume indicators disappeared)
* presets/folders moved to SQLite DB, improved folder management

v2.8.2 1 year ago

* Added "Folders" to bookmarks

v2.8 1 year ago

* Added "About" tab in settings with version number
* Video information moved to top of widget (on hover)
* Preset list is scrolable now

v2.6 2 years ago

* added remove video from list
* added clear list of video
* added "Search" button ( just for mouse lovers :) )
* added "Play non-stop" setting
* added "Number of loaded videos" setting.

v2.4 2 years ago

* added pin option
* added receive drag and drop youtube links

v2.2 4 years ago

* presets now contains playlist
* presets now sortable
* adding videos to presets moved from setting to main window
* different presets for different activities

v.2.1 2 years ago

* font/button colors now taken from the current theme
* playlist/channels now back in search results showing the list of videos after click
* number of videos in playlist in settings

v2.0 4 years ago

* switched Google Api key to google 0Auth
* customizable channels

v1.3 4 years ago

* Settings - added "autoplay" option
* Preset videos now sorted by date (newest the first)
* Removed unclickable links ("similar video") when video ends

v1.2 4 years ago

Bugfixes:
* search requests return only videos, not playlist.
* minimum requirements is set to QtQuick 2.0

v1.0 4 years ago

Initial release.

12345678910
62
product-maker benchile Apr 30 2020 10 the best
10 the best Your 3.04 update is working a 100% cool Have a look here please. https://i.imgur.com/6akUFGq.png
product-maker jedziemyjedziemy Mar 29 2020 10 the best
10 the best
product-maker migzulk Nov 25 2018 9 excellent
+Great!
product-maker hannezzon Jun 03 2018 9 excellent
+
product-maker ferchoj Oct 27 2017 9 excellent
product-maker aleixpol Jul 17 2017 9 excellent
product-maker Python Oct 07 2016 9 excellent
product-maker arun94 Aug 18 2016 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
ferchoj
Sep 16 2019
zyrox
Oct 03 2018
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
LGPLv2
version
3.0.6
updated 1 day ago
added Aug 16 2016
downloads 24h
23
mediaviews 24h 0
pageviews 24h 37