Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Why I Built ani-sync: The Zero-Buffering Terminal Anime Streamer with Multi-Cloud Sync

Описание и применение

ani-sync – терминальный проигрыватель аниме без буферизации, использующий 64 параллельных соединения, кэш в RAM‑диске и автоматическую синхронизацию прогресса на MyAnimeList, AniList и Kitsu.

Задача

Streaming anime from a terminal is slow, requires manual scrobbling, and consumes heavy browser resources.

Результат

ani-sync reduces buffering to 0 s, cuts RAM usage from 3 GB to ~30 MB, keeps CPU <5 % by GPU decoding, and automates multi‑platform progress sync.

Рабочий процесс

  • 1. Install ani-sync via one‑liner or package manager
  • 2. Search for anime with "ani-sync <anime>"
  • 3. Stream with optional --skip for auto‑skip
  • 4. Use "ani-sync continue" to resume last watched
  • 5. Batch download with -d and episode range
  • 6. Progress auto‑sync to MAL, AniList, Kitsu on episode finish

Доказательства

64-Connection Parallel Swarm: By pulling 64 segments concurrently across multiple TCP sockets, entire 25‑minute episodes load in 3–5 seconds

Источник

Multi-Platform Background Sync: Marks progress simultaneously across MyAnimeList, AniList (GraphQL), and Kitsu (JSON:API) the moment an episode finishes.

Источник

  • Дата записи: 2026-09-08T21:16:01.850Z