Microtube

Rating: 
4.59322
Your rating: None Average: 4.6 (59 votes)

This app is an alternative youtube client. You can watch videos and subscribe to channels. Subscriptions are offline.

If you scroll left on main screen you will have access to categories. You can set default category in settings

Subscriptions import and liking/disliking video is only available if you add api key but API KEY IS NOT REQUIRED if it's not clear enough.

Subscriptions can be imported. Import is in pulldown menu on subscriptions page. 

Microtube is using https://www.googleapis.com/auth/youtube scope, make sure you have youtube data api as well as this scope enabled.

After you enable the scope, if you are already logged in, you have to relog!

To cast to jupii, jupii needs to be running first and connected to device.

Microtube uses SponsorBlock plugin

You can donate me here paypal.me/MisterMagister

Screenshots: 
Application versions: 
AttachmentSizeDate
File microtube-1.8.2-1.armv7hl.rpm192.13 KB03/06/2020 - 18:31
File microtube-1.8.2-1.i486.rpm216.78 KB03/06/2020 - 18:31
File microtube-2.0-1.armv7hl.rpm281.09 KB01/10/2020 - 19:38
File microtube-2.0-1.i486.rpm335.44 KB01/10/2020 - 19:38
File microtube-2.1-1.armv7hl.rpm332.53 KB25/03/2021 - 14:41
File microtube-2.1.1-1.armv7hl.rpm332.61 KB30/03/2021 - 00:06
File microtube-2.1.2-1.armv7hl.rpm337.87 KB03/04/2021 - 15:26
File microtube-2.1.3-1.i486.rpm422.5 KB06/11/2021 - 02:14
File microtube-2.1.3-1.armv7hl.rpm345.42 KB06/11/2021 - 02:14
File microtube-2.1.3-1.aarch64.rpm370.11 KB06/11/2021 - 02:14
File microtube-2.1.4-1.armv7hl.rpm345.55 KB07/11/2021 - 01:06
File microtube-2.1.4-1.aarch64.rpm370.55 KB07/11/2021 - 01:06
File microtube-2.1.4-1.i486.rpm423.31 KB07/11/2021 - 01:06
File microtube-2.1.5-1.aarch64.rpm370.45 KB08/11/2021 - 23:18
File microtube-2.1.5-1.armv7hl.rpm345.37 KB08/11/2021 - 23:18
File microtube-2.1.5-1.i486.rpm422.5 KB08/11/2021 - 23:18
File microtube-3.0.0-1.aarch64.rpm590.09 KB16/06/2022 - 10:00
File microtube-3.0.0-1.armv7hl.rpm568.3 KB16/06/2022 - 10:00
File microtube-3.0.0-1.i486.rpm626.2 KB16/06/2022 - 10:00
File microtube-3.0.1-1.i486.rpm626.06 KB21/08/2022 - 19:13
File microtube-3.0.1-1.armv7hl.rpm568.36 KB21/08/2022 - 19:13
File microtube-3.0.1-1.aarch64.rpm590.21 KB21/08/2022 - 19:13
File microtube-3.0.2-1.armv7hl.rpm568.12 KB13/11/2022 - 01:24
File microtube-3.0.2-1.aarch64.rpm590.66 KB13/11/2022 - 01:24
File microtube-3.0.2-1.i486.rpm626.29 KB13/11/2022 - 01:24
File microtube-3.0.5-1.aarch64.rpm835.79 KB24/02/2023 - 01:24
File microtube-3.0.5-1.armv7hl.rpm807.02 KB24/02/2023 - 01:24
File microtube-3.0.5-1.i486.rpm861.66 KB24/02/2023 - 01:24
File microtube-3.0.6-1.aarch64.rpm836.06 KB24/02/2023 - 23:37
File microtube-3.0.6-1.armv7hl.rpm807.13 KB24/02/2023 - 23:37
File microtube-3.0.6-1.i486.rpm861.04 KB24/02/2023 - 23:37
File microtube-3.1.0-0.aarch64.rpm2.35 MB27/05/2023 - 11:54
File microtube-3.1.0-0.armv7hl.rpm2.31 MB27/05/2023 - 11:54
File microtube-3.1.0-0.i486.rpm2.37 MB27/05/2023 - 11:54
File microtube-3.2.0-0.aarch64.rpm2.35 MB31/05/2023 - 00:57
File microtube-3.2.0-0.armv7hl.rpm2.32 MB31/05/2023 - 00:57
File microtube-3.2.0-0.i486.rpm2.38 MB31/05/2023 - 00:57
File microtube-3.3.0-0.armv7hl.rpm428.16 KB24/06/2023 - 18:38
File microtube-3.3.0-0.aarch64.rpm457.02 KB24/06/2023 - 18:38
File microtube-3.3.0-0.i486.rpm484.47 KB24/06/2023 - 18:38
File microtube-3.3.1-0.aarch64.rpm457.11 KB26/06/2023 - 04:21
File microtube-3.3.1-0.i486.rpm484.21 KB26/06/2023 - 04:21
File microtube-3.3.1-0.armv7hl.rpm428.22 KB26/06/2023 - 04:21
File microtube-3.3.2-0.aarch64.rpm459.91 KB26/06/2023 - 10:40
File microtube-3.3.2-0.armv7hl.rpm430.64 KB26/06/2023 - 10:40
File microtube-3.3.2-0.i486.rpm487.48 KB26/06/2023 - 10:40
File microtube-3.3.3-0.aarch64.rpm465.75 KB06/08/2023 - 15:52
File microtube-3.3.3-0.armv7hl.rpm436.2 KB06/08/2023 - 15:52
File microtube-3.3.3-0.i486.rpm494.06 KB06/08/2023 - 15:52
File microtube-3.4.0-0.aarch64.rpm464.91 KB07/02/2024 - 01:11
File microtube-debuginfo-3.4.0-0.aarch64.rpm6.37 MB07/02/2024 - 01:11
File microtube-3.4.0-0.armv7hl.rpm434.49 KB07/02/2024 - 01:11
File microtube-debuginfo-3.4.0-0.armv7hl.rpm6.46 MB07/02/2024 - 01:11
File microtube-3.4.0-0.i486.rpm494.03 KB07/02/2024 - 01:11
File microtube-debuginfo-3.4.0-0.i486.rpm6.38 MB07/02/2024 - 01:11
File microtube-3.5.25-0.aarch64.rpm490.65 KB26/02/2024 - 11:54
File microtube-debuginfo-3.5.25-0.aarch64.rpm6.63 MB26/02/2024 - 11:54
File microtube-3.5.25-0.armv7hl.rpm458.93 KB26/02/2024 - 11:54
File microtube-debuginfo-3.5.25-0.armv7hl.rpm6.73 MB26/02/2024 - 11:54
File microtube-3.5.25-0.i486.rpm523.82 KB26/02/2024 - 11:54
File microtube-debuginfo-3.5.25-0.i486.rpm6.67 MB26/02/2024 - 11:54
Changelog: 
  • Improved animations and next video switching
  • Added queue and playlists handling
  • Added all video tabs to channel page
  • Fixed many many many bugs
  • Switched to youtubei.js for most of video listing
  • Added double tap in portrait
  • Added ability to control double tap skip amount
  • Improved buffering
  • Added search filters
  • Quality and bug fixes

Comments

Mister_Magister's picture

I was fixing the first bug already geez. Ye i wanted cover to be always portrait so that patch really breaks it :/

MIG's picture

Well, I can live without that patch. So no need to fix the issue 2 for me. Thanks!

electristan's picture

Just installed Sailfish X on the Xperia 10, and then microtube. Everything works BUT

The video is streched to the width of the 21:9 screen, which causes the top and bottom on the video to br croped.

Any wait to "shrink" the screen to be formated to wight not width, as an option? or any other fix? there will be black bars on the right and left, but at least the whole video will be visable.

Thanks!

Mister_Magister's picture

In next update! please wait! There is button to switch between video filling screen or being 16:9 fully on display :)

electristan's picture

Thanks for the update to come and fast reaction :)

Mister_Magister's picture

New version is out!

MIG's picture

Thanks for a great app! Would it be possible to make an automatic brightness control optional? Every time I visit the utube app, my display brightness is changed. I want to keep the brightness untouched and at lowest setting while driving in the dark.

Mister_Magister's picture

It should keep your brightness untouched, dunno why is that happeing. Will investigate! It's related to gesture control of brightness i have to switch automatic brightness off

MIG's picture

Thanks for the reply! If there is something I can try to help figuring this out, let me know.

I supposed that the intention is that the brightness obeys the display brightness setting from phone's Settings.

FYI: I don't use automatic brightness setting. Device is single SIM XA2.

Mister_Magister's picture

Please check new version if bug is fixed!

Mister_Magister's picture

I think i fixed it!

So you have manual brightness enabled and you go to microtube and it switches it to automatic brightness?

Ingvix's picture

So do you have any idea to this date why some live streams at least don't seem to appear in the app? Even if search with the direct URL it won't show it. The same live radio as before is still not showing.

szopin's picture

Does microtube support livestreams? All players seem to not, you can install streamlinks python package it works for both youtube and twitch etc, can even feed it live to lls player, would be great addition like all apps incorporating youtube-dl

TMavica's picture

No control bar when in landscape mode, there is no playback bar there, only have 3 button (backward, play, forward). PS: Xperia.10 plus

Mister_Magister's picture

what do you mean control bar? the position/duration/seek?

TMavica's picture

Yesyes

Mister_Magister's picture

Also fixed in upcomming release!

Kleptoid's picture

Great app, thanks, donated! You deserve it :)

Adding subscriptions directly from the list of finds using the dropdown menu doesn't seem to work (XA2, sfos 3.1.0.11).

Also some feature requests...

Set the default playback and download resolutions in the settings. I'm using mobile data, it would be useful to minimise traffic.

Set the default download location in settings, so videos can go directly to the memory card.

There appears to be no feedback when downloading. Using the sailfish transfers or some other progress indicator and competition notification would be nice.

It would be useful to have the option to download only the audio for a video.

The option to search for a channel rather than just videos. I wanted to subscribe to a channel who's name is present in a lot of popular video titles, it took a lot of scrolling to find one published by the actual channel.

It would be nice to have the option to order finds by views/ upload date etc.

And a few things that would be useful but by no means are essential...

Keep a video playing while searching for other videos.

Playlists/queues.

Have the playing video displayed on the card like other video players do. Not important, but pretty.

Thanks again, keep up the good work!

Mister_Magister's picture

Finally some feature requests! Let's dig into that.

"Adding subscriptions directly from the list of finds using the dropdown menu doesn't seem to work "
thanks i will look into that

"Set the default playback and download resolutions in the settings. I'm using mobile data, it would be useful to minimise traffic."
So after you set video resolution it should be set permamently but sure i can add that switcher in settings too.

"Set the default download location in settings, so videos can go directly to the memory card."
sure thing sir

"There appears to be no feedback when downloading"
yeah i was quite lazy doing it so it kinda "just works… sometimes…"

"It would be useful to have the option to download only the audio for a video"
that will come when whole "audio only" mode will kick in okay?

"The option to search for a channel rather than just videos"
channels should be on top of the list and on the list even. Yeah i need to look into that

"It would be nice to have the option to order finds by views/ upload date etc."
basic sorting… got it

"Keep a video playing while searching for other videos"
i could kinda attach page with video

"Playlists/queues"
more work but doable

"Have the playing video displayed on the card like other video players do. Not important, but pretty"
here i have a problem. i have no idea what you mean. Could you explain?

"Thanks again, keep up the good work!"
thanks for donation!

Kleptoid's picture

Thanks for the reply, and also for the speed of the reply :) Gread to hear that resolution selection is already implemented. It sounds like you've already thought of much of what I suggested.

"i have no idea what you mean. Could you explain?"

As I say, this is totally not important, just eye-candy, if it's not easy to do it's probably not with the effort. In YTPlayer when a video is playing and you're on the multi-tasking view in sailfish you can see the video playing on the YTPlayer's app thumbnail. I'm suggesting microtube might do the same.

A couple more bugs...

Microtube is now telling me to "check internet connection". This happens both on mobile broadband and wifi. Is it happening for anyone else? It may not be a problem with the app, could youtube have changed something at their end? Could something have broken with my installation? Frustrating.

Error messages displayed in the find list, for instance the "check internet connection" mentioned above, or the message allowing loading of more finds, have the same drop-down menu as actual videos. Adding such system messages as subscriptions seems odd. Come to think of it, could attempting to do so be the thing that broke my microtube?

Mister_Magister's picture

Ah video on cover, well that's doable

Microtube is now telling me to "check internet connection" 
well check it lmao :P try restarting app or after you start app just wait for videos to appear? maybe you just have very slow internet. try removing .config/microtube maybe

"have the same drop-down menu as actual videos"
aw shit thanks

"could attempting to do so be the thing that broke my microtube"
nah still works for me

Kleptoid's picture

Perhaps it was just slow internet, it's working fine now :D

LeoQTMoura's picture

Wow fast u ..thnk you sooo much

Mister_Magister's picture

feel free to donate if u want :P

LeoQTMoura's picture

Doesn't work after the last sailfish update 3.2 . After a device reset , because i loveee this app , i can't to install ..just add the repo, refresh ...

Mister_Magister's picture

The latest version should fix it it works for at least 2 guys with 3.2. Try downloading it through website

yomark's picture

Fantastic! Made a small donation for your efforts.

Mister_Magister's picture

thanks <3

yomark's picture

Since upgrading to 3.2.0 i get these errors(video does not play ):

nown:0 - CachedHttp HIT QUrl("https://i.ytimg.com/vi/1nAUB0HTIQA/mqdefault.jpg")
[D] unknown:0 - CachedHttp HIT QUrl("https://i.ytimg.com/vi/XM-khsQbhjM/mqdefault.jpg")
[D] unknown:0 - CachedHttp HIT QUrl("https://i.ytimg.com/vi/hC_JKremaZE/mqdefault.jpg")
[D] unknown:0 - CachedHttp HIT QUrl("https://i.ytimg.com/vi/u9AM21C2UdY/mqdefault.jpg")
[D] unknown:0 - virtual bool PaginatedVideoSource::hasMoreVideos() "CDIQAA"
[W] modifyPageStack:113 - Error while modifying page stack: Error: Error while loading pa
ge: file:///usr/share/microtube/qml/pages/VideoPlayer.qml:743 ScreenBlank is not a type

[W] unknown:483 - file:///usr/lib/qt5/qml/Sailfish/Silica/PageStack.js:483: Error: Error
while loading page: file:///usr/share/microtube/qml/pages/VideoPlayer.qml:743 ScreenBlank
is not a type

[W] modifyPageStack:113 - Error while modifying page stack: Error: Error while loading pa
ge: file:///usr/share/microtube/qml/pages/VideoPlayer.qml:743 ScreenBlank is not a type

[W] unknown:483 - file:///usr/lib/qt5/qml/Sailfish/Silica/PageStack.js:483: Error: Error
while loading page: file:///usr/share/microtube/qml/pages/VideoPlayer.qml:743 ScreenBlank
is not a type

[W] modifyPageStack:113 - Error while modifying page stack: Error: Error while loading pa
ge: file:///usr/share/microtube/qml/pages/VideoPlayer.qml:743 ScreenBlank is not a type

[W] unknown:483 - file:///usr/lib/qt5/qml/Sailfish/Silica/PageStack.js:483: Error: Error
while loading page: file:///usr/share/microtube/qml/pages/VideoPlayer.qml:743 ScreenBlank
is not a type

^C
[nemo@Sailfish ~]$

Anyway, this is an fantastic app.

Mister_Magister's picture

fixed

Pages