A native YouTube client for the PlayStation Vita, written in C against VitaSDK/vita2d. ViTube talks directly to YouTube's internal ("innertube") JSON API, plays videos through the Vita's hardware decoders.
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| ViTube.vpk |
v2.0 |
09/15/26 |
12 |
Download |
QR |
## ViTube 2.0 — hardware decoder no longer needs a system-wide plugin
**Fixes #2 and #5** (VitaDB and Green Vita crashing after ViTube): ViTube
bundled `reAvPlayer.suprx` (SonicMastr's ReAvPlayer), a taiHEN plugin that
patched five syscall stubs inside `SceAvcodecUser`, a module every process
on the console shares. When ViTube was closed from the LiveArea, the
process was killed and the plugin's cleanup never ran, so the patches stayed
in place and crashed the next app that touched the hardware H.264 decoder —
until the console was rebooted.
The plugin is gone. The decoder now calls `sceAvcdecDecodeAuInternal` and
`sceAvcdecDecodeGetPictureWithWorkPictureInternal` directly — the same pair
the plugin's hook used to redirect to — so nothing outside ViTube's own
process is touched anymore.
**If you're updating from 1.2 or earlier**, reboot the console once after
installing. ViTube 2.0 itself doesn't need it, but a hook left behind by an
older ViTube session survives until the next reboot regardless of which
version replaces it.
No changes to playback quality, sign-in or networking. Saved settings stay
valid.
### Install
Download `ViTube.vpk` and install it with VitaShell (requires HENkaku/Ensō).
Existing installs are updated in place. The corresponding source for this
build (GPL-3.0 §6) is this repository at tag `v2.0`.
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| ViTube |
v2.0 |
09/15/26 |
110 |
Download |
QR |
| ViTube |
v1.2 |
09/08/26 |
97 |
Download |
QR |