Astrape Download

The last video player for Apple TV you will ever need.

Play all your videos from your NAS, Samba, S3, Plex, Emby, Jellyfin or Nextcloud server, and so many more servers. No subscription needed. Pay once, enjoy forever.

Astrape plays the movies on your NAS, your media server or any link at full quality. Dolby Vision, HDR10+, Dolby Atmos, MKV, 70 GB 4K files. No more buffering in the middle of a movie, no matter how hard a video file you throw at it! No subscription needed.

Apple TV 4KtvOS 18 or laterNo accountNo subscription
Your collections, then a movie’s Info page. Recorded in Astrape, in 4K.

Why Astrape

Five reasons it belongs on your Apple TV

1 / 5
  1. It feels like part of Apple TV

    Written in Swift for tvOS and built around the Siri Remote. Circle the clickpad to scrub: clockwise goes forward, the other way goes back, and the frame you land on is right there. Continue Watching, Favorites and Search are one click away.

  2. It finds your files where they are

    Add a NAS or a computer over SMB, NFS, FTP, SFTP or WebDAV, S3 storage such as Backblaze B2 or Cloudflare R2, or sign in to Plex, Jellyfin, Emby or Nextcloud. Astrape sorts it all into Movies and TV Shows, with posters, seasons and cast.

    • SMBLiving Room NAS412
    • NFSTrueNAS / media1,086
    • JELLYFINmedia.home2,240
    • PLEXHome Plex731
    • S3Backblaze B2 / films318
    • NEXTCLOUDcloud.home96
    • MACStudio, shared folders58
  3. It plays what you have

    MKV, MP4, AVI, WebM, TS and more. HEVC, H.264, AV1, VP9, MPEG-2, VC-1 and DivX. HDR stays HDR, and Atmos, TrueHD, DTS and FLAC soundtracks all play.

    MKVMP4AVIWebMM2TSVOB HEVCH.264AV1VP9MPEG-2VC-1DivX Dolby VisionHDR10+HDR10HLG AtmosTrueHDDTSFLACOpus
  4. It never stops to buffer

    Playback starts at once and keeps going, even on a 70 GB 4K file. Jump to any minute and it picks up right there.

  5. It shows you everything

    Codec, bit depth, bit rate, Dolby Vision profile, mastering display, MaxCLL. Open Media Info on any file, or keep a live readout on screen while it plays.

    video    HEVC Main 10 · 3840×2160 · 23.976 fps
    hdr      Dolby Vision 8.1 · PQ · BT.2020
    master   P3 · 0.0001–1000 nits
    light    MaxCLL 1000 · MaxFALL 401
    bitrate  74.2 Mb/s
    audio    Dolby Atmos · 7.1 · English
    buffer   ahead 28 s

Under the hood

The science behind the picture

Every HDR file carries numbers for light and color. Astrape reads them and gets them to your TV intact. These are the curves and color spaces it works with, drawn from the published standards.

SMPTE ST 2084 · ITU-R BT.1886

Light: the PQ curve

PQ 1,000 nits SDR 50.3 nits 10-bit code 769

HDR10 and Dolby Vision describe brightness with PQ, from 0.0001 to 10,000 nits. SDR video tops out near 100. The same signal value means a very different light level, so it has to reach the TV exactly as mastered.

CIE 1931 · ITU-R BT.709 · BT.2020 · DCI-P3

Color: three gamuts

BT.2020 100% P3 71.7% BT.709 52.9% λ 520 nm

The horseshoe is every color the eye can see. 4K HDR is graded inside the BT.2020 triangle; HD video lives in the small BT.709 one. Percentages are the share of BT.2020's area.

HTTP/1.1 RANGE REQUESTS · RFC 9110

Streaming: only the bytes it needs

Position 0:56:45 / 2:06:08 Ready ahead 30.0 s Fetched 0 MB of 70 GB Requests 0

A 70 GB film is never downloaded whole. Astrape asks your server for the next few megabytes at a time and keeps about 30 seconds ready ahead of you. Jump anywhere and it asks for that part of the file instead.

Live simulation: 74 Mb/s 4K file, 400 Mb/s home network, real time.

Astrape Companion for Mac

Drop a file on your Astrape Companion app for Mac. Watch it on the TV.

A small Mac app that works with Astrape on Apple TV. It sits in your menu bar and does the things a remote can't.

No other Apple TV player has one
  1. Drag a video onto Astrape Companion on your Mac.
  2. It picks the best way to send it to your Apple TV.
  3. It plays on the TV, at full quality.

And also

The details you'll use every week

Live TV

Add an HLS stream or an M3U channel list. Pause live TV and scrub back.

Subtitles

Search OpenSubtitles from the sofa. Set your languages once and Astrape picks the right track.

Phone remote

Scan the QR code on the TV and send any link from your phone. Lock it with a PIN.

Private

No account, no ads, no tracking. Your passwords stay in the Apple TV's Keychain.

Formats

If it's on your server, it plays

Files

MKV MP4 MOV M4V WebM AVI MPEG-TS M2TS MPG VOB EVO WMV ASF FLV F4V 3GP OGM / OGV

Video

HEVC H.264 AV1 VP9 VP8 MPEG-2 MPEG-1 MPEG-4 (Xvid, DivX) DivX 3 VC-1 WMV H.263 / Sorenson ProRes Theora MJPEG

HDR

Dolby Vision HDR10+ HDR10 HLG

Audio

Dolby Atmos Dolby Digital Plus Dolby Digital TrueHD DTS AAC ALAC FLAC Opus Vorbis MP3 PCM

Subtitles

SRT ASS / SSA WebVTT MP4 timed text Blu-ray and DVD subtitles Subtitle files next to the video

Sources

SMB NFS FTP / FTPS SFTP WebDAV HTTP S3 (Amazon, Backblaze B2, Cloudflare R2, MinIO) Plex Jellyfin Emby Nextcloud

Streams

HLS M3U channel lists Tvheadend Video files on the web MPEG-DASH with the Mac companion

FAQ

Questions

Which Apple TV do I need?

Apple TV 4K with tvOS 18 or later. For HDR and Dolby Vision you also need a TV that shows them.

Do I need Plex or another media server?

No. Astrape reads files straight from a NAS, a shared folder on a computer or S3 storage. If you already use Plex, Jellyfin, Emby or Nextcloud, sign in and the videos there show up too.

Does my server have to transcode?

No. Astrape always plays the original file, so a small NAS is enough. Your server only sends the file.

Do I need an account?

No. Install it, add a server, press play.

What does the Mac companion need?

A Mac with macOS 14 or later, on the same network as your Apple TV.

Press play.

Astrape for Apple TV 4K. Astrape Companion for Mac.