YouTube Plus (formerly YTLite) Documentation

repository·main·Indexed 26 days ago

https://github.com/dayanch96/ytlite

An iOS enhancement tool for the YouTube app providing features such as video downloading, interface customization, and integrated third-party tweaks like YouPiP, YTUHD, and Return YouTube Dislikes. Includes guides for building custom apps via GitHub Actions, iOS version compatibility for versions 14 and above, and support for YouTube app versions including 21.16.2.

Tokens
1.2K
Snippets
0
Records
8
Agent score
90%

What's inside YouTube Plus

  1. Overview of YouTube Plus (ex. YTLite)

    main

    YouTube Plus (formerly YTLite) is a flexible enhancer for the YouTube iOS app. It provides over a hundred customizable options, including:

    • Media Downloads: Download videos, audio (with track selection), thumbnails, posts, and profile pictures.
    • Information Copying: Copy video, comment, and post information.
    • Interface Customization: Remove feed elements, reorder tabs, enable OLED mode, and use Shorts-only mode.
    • Player Settings: Gestures, default quality, and preferred audio tracks.
    • System Features: Built-in SponsorBlock, settings Save/Load/Restore, and cache management.

    Note on Licensing: Starting from version 5.2, YouTube Plus requires a subscription. The last free version is 5.2b4.

  2. Build a YouTube Plus app using GitHub Actions

    main

    You can build a custom YouTube Plus app using GitHub Actions by following these steps:

    Prerequisites

    1. Fork this repository.
    2. In your fork, go to Repository Settings > Actions and enable Read and Write permissions.

    Build Process

    1. Sync Fork: Click Sync fork and Update branch to ensure your fork is up-to-date.
    2. Select Workflow: Navigate to the Actions tab and select Create YouTube Plus app.
    3. Configure Workflow:
      • Click Run workflow.
      • Select the tweaks you want to integrate.
      • Provide a direct download link to a decrypted .ipa file (e.g., via Dropbox or filemail.com). Note: The link must be a direct download link, not a link to a webpage.
      • Enter the desired tweak version (latest is default).
      • Optionally change the BundleID and Display Name.
    4. Run: Click Run workflow.
    5. Download: Once finished, download your app from the releases section of your forked repository (e.g., github.com/your-user/YTLite/releases).
  3. Check iOS compatibility for YouTube Plus

    main

    YouTube Plus supports iOS 14 and above. If you are installing via a developer certificate, ensure the YouTube version you intend to use is compatible with your iOS version.

    Supported YouTube versions by iOS:

    • iOS 14: YouTube v19.20.2
    • iOS 15: YouTube v20.21.6
    • iOS 16+: Any version supported by YouTube
  4. Build YouTube Plus app with a custom YouTube Plus tweak link

    main

    This option is primarily for building the app using a specific beta version of the YouTube Plus tweak.

    1. Sync Fork: Ensure your fork is up-to-date.
    2. Select Workflow: In the Actions tab, select [BETA] Build YouTube Plus app.
    3. Configure Workflow:
      • Click Run workflow.
      • Select desired tweaks.
      • Provide a direct download link to a decrypted .ipa file.
      • Provide a direct download link to your specific beta YouTube Plus tweak file in the URL to the YouTube Plus tweak file field.
      • Optionally change BundleID and Display Name.
    4. Run: Click Run workflow.
    5. Download: Retrieve the finished app from your fork's releases section.
  5. Check iOS and YouTube version compatibility

    main

    YouTube Plus supports iOS 14 and above. If you are sideloading the app on a non-jailbroken device, ensure the YouTube version you are using is compatible with your iOS version. The following are the latest supported YouTube versions per iOS:

    • iOS 14: YouTube v19.20.2
    • iOS 15: YouTube v20.21.6
    • iOS 16+: Any version supported by YouTube
  6. Resolve YouTube version incompatibility on older iOS

    main

    If your iOS version is no longer supported by the latest YouTube version, use one of the following methods:

    1. Jailbreak Method: Install a jailbreak, install a supported YouTube version from the App Store, and then install YouTube Plus as a tweak.
    2. TrollStore Method: Install TrollStore, install TrollFools via TrollStore, install a compatible YouTube version from the App Store, and then use TrollFools to "inject" YouTube Plus.
    3. GitHub Actions Method: Find and download a compatible IPA version online, then build YouTube Plus using GitHub Actions.
  7. Tweak Integration Details

    main

    YouTube Plus integrates several third-party tweaks. Their preferences are located within the YouTube app settings:

    • YouPiP: Enables native Picture-in-Picture. Preferences are in YouTube settings.
    • YTUHD: Unlocks 1440p (2K) and 2160p (4K) resolutions. Preferences are in Video quality preferences under YouTube settings.
    • Return YouTube Dislikes: Brings back dislike counts. Preferences are in YouTube settings.
    • YouQuality: Allows changing video quality via the video overlay. Enable in the Video overlay section under YouTube settings.
    • DontEatMyContent: Prevents the Notch/Dynamic Island from obscuring 2:1 video content. Preferences are in YouTube settings.