Is microtube broken again? A bug report and status thread!

currently you can only use browser (regular browser works for me) or yt-dlp (works, also dl from here https://github.com/yt-dlp/yt-dlp/releases either zip or binary (click on show all assets to find e.g. aarch64).
You also can pipe yt-dlp output to other players (but unfortunately not very convenient).

no you can’t. yt-dlp returns urls that are pre SABR and they don’t even work because they lack PO token so you get 403 error.

You can download youtube video and play it with picoplayer sure, but that’s not streaming

of course it works

[defaultuser@Fairphone4 /tmp> ~/bin/yt-dlp-new/yt-dlp_linux_aarch64 -f 251 "https://www.youtube.com/watch?v=poB_eQ
muWGY&list=PLICsbGOBp3woEWjzFPOB1q7-Ku-oin6wh&index=8&pp=iAQB8AUB" -o - | ffplay -i -
[youtube] 8urhuGLAF7A: Downloading android vr player API JSON
[info] 8urhuGLAF7A: Downloading 1 format(s): 251B sq=    0B 
[download] Destination: - 0 aq=    0KB vq=    0KB sq=    0B 
[download]   1.3% of    4.58MiB at    1.21MiB/s ETA 00:03    nan    :  0.000 fd=   0 aq=    0KB vq=    0KB sq=    Input #0, matroska,webm, from 'fd:':
  Metadata:
    encoder         : google/video-file
  Duration: 00:04:53.42, start: -0.007000, bitrate: N/A
  Stream #0:0(eng): Audio: opus, 48000 Hz, stereo, fltp, start -0.007000 (default)
[download]   2.7% of    4.58MiB at  496.85KiB/s ETA 00:09   0.05 M-A: -0.000 fd=   0 aq=   14KB vq=    0KB sq=    0B 
Disabled Screen Blank

Enabled Screen Blank
   2.40 M-A:  0.000 fd=   0 aq=   16KB vq=    0KB sq=    0B 
Disabled Screen Blank
[download]   5.4% of    4.58MiB at   35.07KiB/s ETA 02:06   7.05 M-A: -0.000 fd=   0 aq=   16KB vq=    0KB sq=       8.65 M-A:  0.000 fd=   0 aq=   16KB vq=    0KB sq=    0B 
Enabled Screen Blank
[download]   6.8% of    4.58MiB at   28.21KiB/s ETA 02:35  11.09 M-A: -0.000 fd=   0 aq=   15KB vq=    0KB sq=      11.59 M-A:  0.000 fd=   0 aq=   15KB vq=    0KB sq=    0B 
Disabled Screen Blank
  14.95 M-A: -0.000 fd=   0 aq=   16KB vq=    0KB sq=    0B 
Enabled Screen Blank
[download]   7.8% of    4.58MiB at   23.47KiB/s ETA 03:04  15.35 M-A: -0.000 fd=   0 aq=   16KB vq=    0KB sq=      16.69 M-A: -0.000 fd=   0 aq=   15KB vq=    0KB sq=    0B 
Disabled Screen Blank
  18.23 M-A: -0.000 fd=   0 aq=   15KB vq=    0KB sq=    0B 
----------TOUCH START---------------
down 23186ms - touch x/y 0.411400/0.023000
Touch orientation 3
------------------------------------
Motion triggered000 fd=   0 aq=   15KB vq=    0KB sq=    0B 
------------------------------------
  18.63 M-A: -0.000 fd=   0 aq=   16KB vq=    0KB sq=    0B 
release 23529ms touch time 23186ms (diff=343ms)
----------TOUCH END-----------------
[download]   8.5% of    4.58MiB at   20.25KiB/s ETA 03:32  19.42 M-A:  0.000 fd=   0 aq=   16KB vq=    0KB sq=    [download]   9.5% of    4.58MiB at   22.68KiB/s ETA 03:07  19.47 M-A:  0.000 fd=   0 aq=   16KB vq=    0KB sq=      23.13 M-A: -0.000 fd=   0 aq=   16KB vq=    0KB sq=    0B 
Enabled Screen Blank
[download]  10.9% of    4.58MiB at   21.34KiB/s ETA 03:15  23.70 M-A:  0.000 fd=   0 aq=   16KB vq=    0KB sq=    [download]  11.9% of    4.58MiB at   19.91KiB/s ETA 03:27
Disabled Screen Blank
  28.55 M-A: -0.000 fd=   0 aq=   15KB vq=    0KB sq=    0B 
----------TOUCH START---------------
down 33424ms - touch x/y 0.452200/0.035000
Touch orientation 3
------------------------------------
  28.64 M-A: -0.000 fd=   0 aq=   15KB vq=    0KB sq=    0B 
release 33517ms touch time 33424ms (diff=93ms)
----------TOUCH END-----------------
  29.82 M-A: -0.000 fd=   0 aq=   16KB vq=    0KB sq=    0B 
Enabled Screen Blank
...

# player quit
ERROR: unable to write data: [Errno 32] Broken pipe


twitch works also this way

twitch has literally nothing to do with google or youtube api

I know that was just a sidenote, but of course you can also just use regular browser for that

That’s understandable. Also for now there is NewPipe which has more contributors, and as long as porting it to SFOS is possible, then I guess we are fine. I mean, I’m not, because Sailpipe doesn’t work on XA2 Plus because of 32bit SFOS runtime, but yeah, for other it probably will work. ;_;

Pozdrawiam

1 Like

oh trust me newpipe/sailpipe has exact same issue

2 Likes

Oh no :frowning:
Well, maybe they will figure it out. My Newpipe on Android works for now.

Yes, same freetube on linux. From time to time it worked only with old formats activated

Thanks for your long time contribution. TBF I prefer to use SFOS app instead of Android app where possible but yeah I understand.

It’s a pity and I feel the same sentiment as Google dropped the support (or Microsoft gave up) youtube app on Windows Phones…

2 Likes

Another possibility would be for someone VERY BORED to create js app that parses the SABR and exposes the content as normal mp4 stream

Just saying

Not actually expecting contribution cause for whatever reason not a single soul contributed to microtube in it’s entire lifespan history (or my other apps for that matter, not counting translations)

Thank you for the great job! I also prefer native apps, as they are just so much more beautiful :slight_smile: My Mastodon time has increased a lot as Tooter is so beautiful, I started to use Bitwarden as Bitsailor existed, has moved some of my conversations to Yotti as it is so pleasent etc…. But definitely understandable to look other projects that interest you also. All the best for you <3