Plasma 5 Multimedia player video youtube

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
Score 74.0%
Description:

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

Features:
* playing youtube video :)
* searching video, channels and playlist
* diffirent presets for diffirent activities even for docked in a panel plasmoid
* 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):
* use qt-webkit to avoid reloading Youtube player each time
* move presets/folders to SQL, improve folder management
* a way to copy/share video url
* "recommended" videos from youtube
* preferred language for search

Troubleshooting
* Version 2.8.2 is the latest version using minimum of dependencies. v3.0 will require qt-webkit and qt (qml) localstorage 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:

v2.8.2 27 days ago

* Added "Folders" to bookmarks

Python

9 months ago

Ciaoo Zanturik

The management of the buttons would seem to need some more love, when the number of presets exceeds the maximum available size, these are no longer accessible, lacking a sort of scroll function

.... the information band covers the buttons and I think it could be thought different, and given that space is not lacking, it could be a good solution to place it directly on the "Press to switch back to video list ..." button.

... furthermore, it would then be the top to have the possibility to organize presets in categories
eg. if I am using the "development" activity, it would be useful to separate the presets based on specific themes like "C ++" "Python" "Bash" etc
... although in this regard, I suppose it requires a lot of effort and always that it is technically possible to do it in a plasmoid :)

I noticed a strange thing, I do not know how to explain it or even how to replicate it ... perhaps during an accidental dragging of a video. I found the plasmoid covered by a transparent layer and there is no way to eliminate it except to change activity

another thing, if I drag a video on the desktop, plasma offers me some typical actions like.
- move
- copy
- link
- addIcon

do you think is it possible to change the that options in something more appropriate, like ...

- download (youtube-dl script)
- link

...maybe, adding a tab in the plasmatube configuration window to set the path to download and video / audio formats


I take this opportunity to wish a Merry Christmas and a happy New Year to you and to all the fans of the Linux world

Thank you guys

Report

C

zanturik

27 days ago

Hello Python!
I just added a new version of PlasmaTube. Now it has folders, but honestly it's not user-friendly how you should manage them now. To be able to do it properly, I need to use a normal DB to store folders/playlists, so in version 3.0 I'll add several new dependencies on qt-modules (so it might not work for someone :( ) and refactor playlists/folders. If you have ideas/suggestions, it's a good time to write them down :)

Report

Python

10 months ago

For the docked plasmatube, is possible add a pin button to always keep its window open ?

Report

C

zanturik

10 months ago

Hi.... Actually there is a pin button for this, it's in bottom right corner of window, when search panel is active. Should I move it to some other place? (where? I didn't find a better one, but I'm not a good designer :)

Report

Python

10 months ago

Ciaoo
the fact is that I can not find it anywhere
... I think I have installed the current version ... but I'm not sure ... in any case, from the form relating to the download of plasmoids under "plasmatube" it is not offered to me any option "update"

Report

C

zanturik

10 months ago

I added new screenshot (last one). Please check, if you have the same pin icon, as I have on screenshot in the bottom right corner.

Hint: It's not blue if it's not active. :)

Report

Python

10 months ago

Sprry
...my browser cuts the screenshot slightly, however, I managed to see that blue button and can confirm,
that on my system, I can not see that control

Report

Python

10 months ago

Probably, it would be useful if somewhere, there was a button, to place an "About dialog" to show things like version, license and Authors

Report

C

zanturik

10 months ago

Yeah, maybe it's a good idea.
Can you confirm that you have an option "Pinned by default" in settings? If you don't have one, I'm afraid you have an old version.

Report

Python

10 months ago

As I suspected, the version I was using was not the current, despite, that I have clicked on the "update plasmatube" from the widget explorer ..now, it works wonders

Report

Python

10 months ago

Hi zanturik

Now, I can set presets for "Chabel" and "Previews"
...but how do I store a simple video like a bookmark?
...this would be very very useful

Is it possible to insert an option to disable previews, that youtube offers on the background of the display?



thank

Report

migzulk

10 months ago

9 +Great!

Report

Python

10 months ago

Congratulations for the excellent work that you have done !!!

I consider PlasmaTube really handy to keep handy, playlists broken down by activity ...

I allow myself to suggest something if possible ...

it would be very convenient to keep in the same view of the presets, three distinct groups of presets es.

Playlists TopRated MostRecent

and maybe have the possibility to delete presets (playlists) directly from this page

Ciaoo Zanturikand thank you very much

Report

renzopc

11 months ago

Hi. Plasmatube window shows me this message "Your browser does not recognize any of the video formats available". I have Firefox Falkon and Konqueror and all of them normally reproduce YouTube videos. My distro is Kubuntu 18.04 with KDE 5.13. What can I do to fix Plasmatube on my laptop?

Report

C

zanturik

11 months ago

Try to install gstreamer1.0-libav

Report

ferchoj

11 months ago

Great updates!!! but I still can't see the youtube channels in the settings, show all blank.

Report

C

zanturik

11 months ago

Did you add some channels before? Try to search comething, than right click on "channel" or "playlist" and click "add".

Check the third screenshot to see the example.

Report

ferchoj

11 months ago

That worked, thank you very much.

Report

solandrew

1 year ago

Unfortunately does not work. "Your browser does not recognize any of the video formats available".
The browser plays YouTube video without any problems.
Firefox 60.2.1esr, OpenSUSE Leap 15

Report

C

zanturik

1 year ago

Please, test if your Konqueror can play YouTube video. 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.

PS: I've added "Troubleshooting" section in a description, hope it would help someone in future :)

Report

akha666

1 year ago

Perfect widget, how to Pin the widget to be on the top window?

Report

C

zanturik

1 year ago

Widget updated, Pin option added, please test and leave your feedback.

Report

DoctorEaker

1 year ago

Hey, I have a some sort of problem... so I've already installed de widget, and also synced my account... but it shows an error on the youtube player: "Your browser does not recognize any of the video formats available"... do I need to install anything else? I'm running on Arch btw... :l

Report

C

zanturik

1 year ago

well, your system should be capable of playing video, that's for sure. I'm not familiar with Arch, so I can't tell you what exactly you should do, but you can open konqueror and try to play some youtube video or try to search related issues for Arch.

Report

hannezzon

1 year ago

9 +

Report

v2.8.2 27 days ago

* Added "Folders" to bookmarks

v2.8 1 month 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 1 year 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 1 year ago

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

v2.2 3 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 1 year 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 3 years ago

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

v1.3 3 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 3 years ago

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

v1.0 3 years ago

Initial release.

12345678910
6
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
ferchoj
Sep 16 2019
zyrox
Oct 03 2018
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
LGPLv2
version
2.8.2
updated Sep 20 2019
added Aug 16 2016
downloads 24h
9
page views 24h 6