YTPlayer

Rating: 
4.8125
Your rating: None Average: 4.8 (48 votes)

Beta version! In this version - and every future version - you must enter your own YouTube V3 API Key, Client ID and Client Secret in order to use the application. It is a thing and a half to do, but you can follow this guide to obtain your own keys. This may have implications to your Google account, so do this at your own risk.

There is also an experimental, untested aarch64 version available.

YTPlayer is an unofficial YouTube client for SailfishOS. With it you can - you guessed it - watch YouTube videos! You can log in, like and dislike videos, subscribe and unsubscribe to channels among other things.

I forked and bundled a minimal version of youtube-dl to increase speed and increase YTPlayer user experience. YouTube now works on your old trusty Jolla Phone without any issues! At this time the update functionality is disabled; this version is bundled with youtube-dl-lite 2020.05.08.

Current versions are for SailfishOS 3.3.0 Rokua and newer. For older SailfishOS versions (tested with 2.2.1 Nurmonjoki) please download the legacy release below.

harbour-ytplayer-0.6.16-1.armv7hl.rpm

arbour-ytplayer-0.6.16-1.i486.rpm

Known limitations:

  • Only 360p and 720p videos are supported
  • Some vides are available only at 360p
  • Fetching newest videos from all subscribed channels doesn't work
  • Recommened videos may not show relevant results

This version is a fork of YTPlayer by osetr, which is a fork of YTPlayer by tworaz.

Source code is available at GitHub. Pull requests and translations are welcome! Especially tweaks regarding YouTube API v3 and coping with its limitations are highly appreciated!

If you like this app and would like to support me maintaining it, you can buy my a cup of coffee!

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-ytplayer-0.6.9-1.armv7hl.rpm273.92 KB15/09/2019 - 14:19
File harbour-ytplayer-0.6.9-1.i486.rpm295.42 KB15/09/2019 - 14:19
File harbour-ytplayer-0.6.10-1.armv7hl.rpm274.41 KB25/09/2019 - 01:07
File harbour-ytplayer-0.6.10-1.i486.rpm295.72 KB25/09/2019 - 01:07
File harbour-ytplayer-0.6.11-1.armv7hl.rpm274.7 KB23/02/2020 - 14:54
File harbour-ytplayer-0.6.11-1.i486.rpm296.09 KB23/02/2020 - 14:54
File harbour-ytplayer-0.6.12-1.armv7hl.rpm684.44 KB25/02/2020 - 01:39
File harbour-ytplayer-0.6.12-1.i486.rpm705.2 KB25/02/2020 - 01:39
File harbour-ytplayer-0.6.13-1.armv7hl.rpm683.85 KB22/03/2020 - 00:01
File harbour-ytplayer-0.6.13-1.i486.rpm704.84 KB22/03/2020 - 00:01
File harbour-ytplayer-0.6.14-1.armv7hl.rpm697.16 KB01/06/2020 - 00:22
File harbour-ytplayer-0.6.14-1.i486.rpm729.48 KB01/06/2020 - 00:22
File harbour-ytplayer-0.6.15-1.armv7hl.rpm696.52 KB01/06/2020 - 18:38
File harbour-ytplayer-0.6.15-1.i486.rpm729.67 KB01/06/2020 - 18:38
File harbour-ytplayer-0.6.16-1.armv7hl.rpm699.91 KB11/06/2020 - 09:23
File harbour-ytplayer-0.6.16-1.i486.rpm732.38 KB11/06/2020 - 09:23
File harbour-ytplayer-0.6.17-1.aarch64.rpm1.29 MB31/01/2021 - 04:07
File harbour-ytplayer-0.6.17-1.armv7hl.rpm1.28 MB31/01/2021 - 04:07
File harbour-ytplayer-0.6.17-1.i486.rpm1.31 MB31/01/2021 - 04:07
Changelog: 

0.6.17-1

  • Use youtube-dl instead of youtube-dl-lite for now
  • Update youtube-dl to 2021.01.24.1
  • Remove preinstalled API keys
  • Enable (require) user supplied API keys
  • Release experimental aarch64 version

Full change log can be found in GitHub.

Comments

direc85's picture

Okay... It looks like IPv6/both on mobile broadband (DNA/Finland) breaks it. Using IP (IPv4) results in videos played flawlessly. Dang it!

direc85's picture

@akikk88 I have noticed the same thing. I have found mobile broadband being less successful than WLAN (even though I can play the same video on browser via either) on starting playback, so if possible, try it over WLAN. I'll try to figure out how to collect some useful debug information about this...

akikk88's picture

Some times shows videos, but not always..

PawelSpoon's picture

Thanks !

carmenfdezb's picture

New icon is really nice ;)

247's picture

Can't find any video too, had a look on terminal output and it says i have exceeded my quota, maybe this is useful

direc85's picture

That is correct; there seems to be a quota on the Google aggount I created. I will look into it soon (tomorrow).

247's picture

Seems i have reached my quota limit for almost everything the app can do :p but anyway don't feel in a hurry :)

TMavica's picture

Cant find any video

Serega_xDD's picture

Very Good

Historyscholar's picture

AWESOME

osetr's picture

Thank you for taking the baton :)

direc85's picture

No problem!

Pages