Repository navigation
Cinema 1.2.0
Cinema 1.2.0: subtitles, live TV, favorites, video quality, and smooth playback with far less memory on small machines.
What's new
- Subtitles: the tracks of YouTube, the subtitle files next to a video and the text tracks inside it. The CC button chooses one, V turns them on and off.
- Live TV: the free channels of your country, from the public lists of iptv-org, or any M3U list; played with FFmpeg, with the hardware overlay where there is one.
- Favorites: S or a right click gives a channel or a video a star.
- Video quality, in the settings: Automatic (360p on 32-bit ARM, 720p elsewhere), or 360p to 1080p.
- Settings in three tabs, to fit a 1024x600 screen.
- Smoother local videos: the pictures are timed by counting them, as Haiku's FFmpeg add-on gives their times in the wrong unit; on the Toshiba AC100 a local video went at about 4 frames a second, now at 25.
- Less memory: the pictures are made as small as they are shown; on the AC100 Cinema leaves about 200 MB more free.
- Faster YouTube on ARM: the single-file yt-dlp is kept unpacked and compiled (the helper starts in 3 s instead of 8 on the AC100), and one extraction serves the page of a video, playing it and its subtitles.
- The thumbnails are fetched several at a time and no longer get lost between the shelves of the home.
Packages
| File | For |
|---|---|
cinema-1.2.0-1-x86_64.hpkg |
Haiku x86_64 (cross-built, not yet tried on a machine) |
cinema-1.2.0-1-arm.hpkg |
RenkuOS on 32-bit ARM, ARMv7 with VFPv3-D16 and no NEON (Toshiba AC100, tested on hrev60107+620) |
pkgman install cinema-1.2.0-1-x86_64.hpkgOn x86_64, pkgman also installs Python, the yt-dlp module and FFmpeg 6 from HaikuPorts. On ARM, the FFmpeg libraries are needed, and the single-file yt-dlp in the PATH:
mkdir -p ~/config/non-packaged/bin
curl -L -o ~/config/non-packaged/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp
chmod +x ~/config/non-packaged/bin/yt-dlpSHA-256
b230433670960fa5cc8af2b323eb06a574fc87aab8e99e1ca42a268ed212c974 cinema-1.2.0-1-x86_64.hpkg
cdfbc84b208634c68238c4bfa8ee81e8b2e403ca864d53d143c59511a011fe21 cinema-1.2.0-1-arm.hpkg