christianselig,
@christianselig@mastodon.social avatar

Juno for YouTube 1.1 is now available! 🥳🥽 The update addresses a bunch of the awesome feedback folks provided, like adding quality selection, captions, volume controls, as well as a bunch of handy bug fixes and quality of life improvements!

Details: https://christianselig.com/2024/02/juno-1-1/

kronoch,

@christianselig Huge fan of your other works! RIP Apollo. Ive been interested in making something around yt to have subtitles work during PIP mode (on macOS), was wondering if you had any advice, as I know you can load out subs in Juno

christianselig,
@christianselig@mastodon.social avatar

@kronoch I doubt that's possible since I think PiP just takes the video feed itself not any captions which YouTube kinda does weirdly

kronoch,

@christianselig I know firefox has their own custom implementation, so figured maybe I could do something similar to whatever magic they do, seeing as the native version probably as you say won't do it.

For juno how did you implement subtitles? Is it some of your own custom code? Or are there already packages out there? Thx

adnan,
@adnan@1210.nl avatar

deleted_by_author

  • Loading...
  • christianselig,
    @christianselig@mastodon.social avatar

    @adnan Nope, just not sure the interest is there fully

    adnan,
    @adnan@1210.nl avatar

    deleted_by_author

  • Loading...
  • christianselig,
    @christianselig@mastodon.social avatar

    @adnan What would you want that the current YouTube app does not do for you?

    kavehv,
    @kavehv@mastodon.social avatar

    @christianselig maybe it’s just me, but my watched videos in Juno don’t seem to be showing up in my watch history. Anyone else have this issue?

    rwitherspoon,

    @christianselig Does the app now remember your speed selection?

    matt,
    @matt@isfeeling.social avatar

    @christianselig The app is so good overall, but there’s one thing that I can’t tell is a me thing or actually something to improve. I tend to browse my subscriptions page, add things to my watch later list, and then watch from there. Juno seems to not let me tap the three dots button on videos to save them. Right now I’m saving from Safari and watching in Juno, which works but isn’t ideal.

    No huge deal, but wanted to share the use case ✌️

    scottsmith,

    @christianselig I had tried to use Juno while cooking a few times and thought there was some bug with the playback. Now I realize it was a gesture. Much better to use now! Just a bit of follow up feedback, skipping ahead without any feedback in the UI will always feel like a bug. For ex. YouTube’s ability to double tap on the sides to skip forward shows a skip HUD on the video.

    Kubi,

    @christianselig Heck yeah! Looking forward to trying it out. Also, thanks for removing the "pinch anywhere to scrub” feature. I tried using Juno while folding laundry a few days ago and it was just complete and utter chaos.

    csigritz,

    @christianselig When using the URL scheme and a video is currently playing you have to close that video before opening a new one. Is this the desired behavior?

    christianselig,
    @christianselig@mastodon.social avatar

    @csigritz Sorta kinda, don't want to accidentally close your video

    khaost,
    @khaost@tz.is avatar

    @christianselig a minor thing, can we not hide the window bar by default outside the player mode? Given YouTube’s page layout, it’s a little hard to get the window bar to show up without tapping on some content…

    stroughtonsmith,
    @stroughtonsmith@mastodon.social avatar

    @khaost @christianselig visionOS respects -prefersHomeIndicatorAutoHidden on UIViewController (just tested it)

    christianselig,
    @christianselig@mastodon.social avatar

    @stroughtonsmith @khaost I dove head first into SwiftUI for this project so I think I'm just using persistentSystemOverlays on the whole window, but seemingly not very intelligently

    christianselig,
    @christianselig@mastodon.social avatar

    @khaost It does that? Doh

    mark,
    @mark@tapbots.social avatar

    @christianselig The scrub anywhere was driving me insane. 😅 So much I was considering finding objects I could hold between my index finger and thumbs while watching youtube videos. There were so many occasions where I was watching a great video and out of nowhere it would scrub to the end and I'd scream. 🤣 Excited to use 1.1.

    christianselig,
    @christianselig@mastodon.social avatar

    @mark Oh my god I'm so sorry lol

    RyanLodter,

    @christianselig Any chance for an incognito mode where Juno automatically deletes cookies so history and recommendations aren’t tracked?

    unhappyhamster,

    @christianselig Just gave it a quick laundry folding test and no more accidental scrubbing! Great work!

    stephenrobles,
    @stephenrobles@mastodon.social avatar

    @christianselig Juno is the one third-party app that I use every time I put on avp

    christianselig,
    @christianselig@mastodon.social avatar

    @stephenrobles Whoa! Big fan, that means a lot :D Appreciate you mentioning Achoo in the latest vid!

    stephenrobles,
    @stephenrobles@mastodon.social avatar

    @christianselig Oh man! Thanks for watching ☺️

    iPeterCao,

    @christianselig Does this fix the "bug" where video playback position/play history isn’t being logged?

    (Also, congrats on the big update! Looking forward to using it!)

    christianselig,
    @christianselig@mastodon.social avatar

    @iPeterCao Not a bug, limitation of the embedded player to my knowledge, but looking into if there's ways to improve it

    iPeterCao,

    @christianselig 🤔 just gave the new update a spin and it seems like it's properly tracking playback/played states

    christianselig,
    @christianselig@mastodon.social avatar

    @iPeterCao Really? Weird, but I'll take it!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tacticalgear
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • ngwrru68w68
  • JUstTest
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • megavids
  • lostlight
  • All magazines