Light & Fast

Your NAS can handle it. So can a Raspberry Pi.

⚠️TODO: ScreenshotServer dashboard showing low resource usage during 4K playback
512MB
RAM
~20%
CPU
1.1M+
Movies Cached
1ms
Per Match

Minimal Footprint

Other media servers are resource hogs. Plex wants gigabytes of RAM. Jellyfin spawns dozens of processes. PixelBrite's server runs lean—under 512MB RAM even during 4K HDR streaming—because it's built to do one thing well.

  • Single binary, no runtime dependencies
  • SQLite database (no Postgres/MySQL)
  • In-memory session management
  • No temp files or disk thrashing

Hardware Acceleration

When transcoding is necessary, we use your hardware. Comprehensive support for all major GPU vendors—NVIDIA, AMD, Intel, Apple—plus CPU fallbacks. Zero configuration required: automatic hardware detection picks the best encoder for your system. Self-contained binaries mean no driver installations or user dependencies.

  • NVIDIA NVENC/NVDEC (GTX 1000+, RTX series)
  • AMD AMF (Radeon RX 400+)
  • Intel Quick Sync (6th gen+, Arc GPUs)
  • Apple VideoToolbox (M1/M2/M3)
  • Linux VAAPI (Intel, AMD integrated)
  • V4L2 (Raspberry Pi hardware decode)
  • Windows D3D11VA/DXVA2 (all vendors)
  • libplacebo GPU tone mapping (Vulkan)
  • zscale CPU tone mapping (HDR fallback)
  • SVT-AV1 software encoding (no GPU needed)
⚠️TODO: ScreenshotServer settings showing hardware acceleration options

Direct Play First

The fastest transcode is the one that doesn't happen. We always attempt direct play first, letting your device's hardware decoder do the work. Most modern content plays directly on Apple devices—no server processing required.

  • Zero server load for compatible files
  • Device capability detection
  • Automatic codec negotiation
  • Fallback only when necessary

Run Anywhere

Install on whatever hardware you have. A Synology NAS, a Raspberry Pi 4, an old laptop, a proper server, or a Mac mini in your closet. Native binaries for every platform with architecture-specific optimizations. No runtime dependencies—download and run.

  • Linux amd64/arm64 (Ubuntu, Debian, Fedora)
  • macOS amd64/arm64 (Intel, Apple Silicon)
  • Windows amd64/arm64 (x64, Qualcomm)
  • Docker and Docker Compose
  • Synology / QNAP packages
  • Raspberry Pi (ARM64 optimized)
⚠️TODO: ScreenshotServer running on various platforms

Concurrent Streams

Multiple family members watching different things? No problem. Direct play streams have virtually no server overhead. Even transcoded streams stay efficient with hardware acceleration.

  • Unlimited direct play streams
  • Multiple concurrent transcodes
  • Per-stream quality settings
  • Bandwidth management

Quick Startup

The server starts in seconds, not minutes. No lengthy initialization, no database migrations on every update, no waiting for plugins to load. Start it and it's ready.

Instant Library Scanning

Library scans that take hours on other media servers finish in seconds. PixelBrite pre-caches over 1.1 million movies and 200,000+ TV shows locally—no API calls needed for matching. Sub-millisecond matching per file means a 1,000-movie library scans in under a second.

  • 1.1M+ movies pre-cached locally
  • 200K+ TV shows with 5.7M episodes
  • Sub-millisecond matching per file
  • 50 parallel workers for batch processing
  • 96%+ match rate out of the box
  • No external API rate limits

Dead Simple Backups

No database dumps. No export scripts. No backup plugins. Just zip the installation folder—that's your entire backup. Everything is self-contained: config, database, cache, thumbnails. Restore by unzipping. Move to a new machine by copying the folder and swapping the executable for your new platform.

  • Archive folder = complete backup
  • Cross-platform portable
  • Swap executable to change OS
  • No external dependencies to recreate

Připraveni vyzkoušet?

Související funkce