COWMODSКаталог модов

Flashback Turbo

Field-proven faster Flashback exports, without quality loss — up to ~11x, ~8.5s for a 1080p60 clip on NVIDIA.

Автор: Zeffut27,1 тыс.19обновлён 3 окт. 2026 г.
ОптимизацияУтилиты

Описание

FlashbackTurbo

A Fabric addon for Flashback that drastically speeds up video export — without quality loss.

Proven in the field

Validated across hundreds of real anonymous exports on Windows (primary platform), macOS and Linux. Export failure rate ~1%, and every observed failure was external (not enough RAM allocated for very long replays, or the game closed mid-export) — never a regression introduced by FlashbackTurbo itself.

What it does

Patches Flashback's export pipeline via Mixin to replace serial, low-tuned operations with parallel ones:

  • Parallel PNG writer (N-1 threads) + configurable zlib level + RGB color-type when transparency is off
  • FFmpeg threading tunes per encoder (h264_nvenc, h264_qsv, h264_videotoolbox, libopenh264)
  • Removes the silent 4K downscale cap
  • Fragmented MP4 muxer on hardware encoders → ~10× faster finalize
  • Animated "Saving…" overlay during the post-export phase
  • Fixes a Flashback crash on mid-replay exports (null mc.level race)
  • Auto-promotes software → GPU encoding (0.5.0) — when an export would use the slow libopenh264 encoder, redirects it to a hardware encoder (NVENC/QSV) when one is available, for the ~13% of exports on software-only configs. Fail-safe, SSIM ≥ 0.99.
  • Silent auto-update (0.6.0) — keeps your Zeffut mods up to date from Modrinth automatically: background check on launch, verified download, swap at game exit. Opt out with "autoUpdate": false in the config.

All hooks are opt-in via config/flashbackturbo.json and default to safe values.

Performance

Controlled benchmark (PNG sequence)

Real 1.21.11 replay, 10-second slice at 1920×1080 (603 frames):

ModeTotalPer frame
Vanilla96 081 ms159 ms
Turbo8 774 ms14 ms

10.95× end-to-end.

Real-world field data (MP4 export)

Median export time across real exports (~1080p clips), by encoder:

Platform · encoderMedian export
Windows · NVIDIA h264_nvenc~8.5 s (60 fps)
Windows · Intel h264_qsv~23 s (60 fps)
macOS · h264_videotoolbox~26 s (30 fps)
Software fallback libopenh264~55 s

Fastest on Windows + an NVIDIA GPU. A coming release auto-promotes pure-software exports to the GPU encoder when one is available.

Quality

Lossless PNG output — zlib level only changes file size, decoded pixels are bit-identical. The FFmpeg threading tunes don't change the encoded bitstream.

Privacy

Since 0.4.0, FlashbackTurbo sends anonymous usage telemetry (PostHog) to prioritise improvements: a random local UUID, no username / IP / file paths, sanitised exception messages. Fully fail-safe (it can never slow down or break an export) and opt-out — set "enableTelemetry": false in the config.

Requirements

  • Flashback and Fabric API
  • Minecraft 1.21.9 / 1.21.10 / 1.21.11 (Java 21) — or 26.1.x (Java 25)

Последние версии

Все версии →
release

Flashback Turbo 0.6.2 for Minecraft 26.3

0.6.2+26.3
3 окт. 2026 г.4,1 тыс.Minecraft: 26.3fabric
Скачать
Что нового
## Minecraft 26.3 - Builds against Minecraft 26.3 and Flashback 0.43.4. - Uses official Mojang runtime names for 26.3 compatibility. - Verifies the installable archive and required dependencies in CI.
release

Flashback Turbo 0.6.2 for Minecraft 26.2

0.6.2+26.2
5 сент. 2026 г.3,3 тыс.Minecraft: 26.2fabric
Скачать
Что нового
## Minecraft 26.2 - Builds against Minecraft 26.2 and Flashback 0.43.2. - Uses official Mojang runtime names for 26.2 compatibility. - Verifies the installable archive and required Flashback dependency in CI.
release

FlashbackTurbo 0.6.1+26.1

0.6.1+26.1
14 июн. 2026 г.3,5 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
### 0.6.1 (Minecraft 26.1) - Telemetry: every `fbt_*` analytics event now carries an `app=flashbackturbo` tag, so usage data can be segmented correctly in the shared analytics project. Anonymous telemetry is unchanged otherwise and can still be disabled in the config. No gameplay, export quality or performance change.
release

FlashbackTurbo 0.6.1

0.6.1
14 июн. 2026 г.12,9 тыс.Minecraft: 1.21.9, 1.21.10, 1.21.11fabric
Скачать
Что нового
### 0.6.1 - Telemetry: every `fbt_*` analytics event now carries an `app=flashbackturbo` tag, so usage data can be segmented correctly in the shared analytics project. Anonymous telemetry is unchanged otherwise and can still be disabled in the config. No gameplay, export quality or performance change.
release

FlashbackTurbo 0.6.0+26.1

0.6.0+26.1
10 июн. 2026 г.323Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
**Silent auto-update.** FlashbackTurbo now keeps your Zeffut mods up to date automatically: on launch it checks Modrinth for newer versions of the mods in your mods/ folder (matching your loader + MC version), downloads verified updates in the background, and swaps them in when you quit the game (a detached helper finishes the swap on Windows). Opt out with "autoUpdate": false in config/flashbackturbo.json (or -Dautoupdate.enabled=false).
release

FlashbackTurbo 0.6.0

0.6.0
10 июн. 2026 г.328Minecraft: 1.21.9, 1.21.10, 1.21.11fabric
Скачать
Что нового
**Silent auto-update.** FlashbackTurbo now keeps your Zeffut mods up to date automatically: on launch it checks Modrinth for newer versions of the mods in your mods/ folder (matching your loader + MC version), downloads verified updates in the background, and swaps them in when you quit the game (a detached helper finishes the swap on Windows). Opt out with "autoUpdate": false in config/flashbackturbo.json (or -Dautoupdate.enabled=false).
release

FlashbackTurbo 0.5.0+26.1

0.5.0+26.1
10 июн. 2026 г.53Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
**H11 — Auto-promote software encoding to GPU.** When an H.264 export would fall back to the slow software encoder (libopenh264), FlashbackTurbo now detects and redirects it to an available hardware encoder (NVIDIA NVENC or Intel QSV) — targeting the ~13% of exports on machines where no GPU encoder was selected. Fully fail-safe (falls back to software if anything fails), no visual quality loss (SSIM ≥ 0.99). Also adds slice-based threading for the software encoder on multi-core CPUs, and anonymous GPU vendor/model telemetry to measure real-world impact.
release

FlashbackTurbo 0.5.0

0.5.0
10 июн. 2026 г.49Minecraft: 1.21.9, 1.21.10, 1.21.11fabric
Скачать
Что нового
**H11 — Auto-promote software encoding to GPU.** When an H.264 export would fall back to the slow software encoder (libopenh264), FlashbackTurbo now detects and redirects it to an available hardware encoder (NVIDIA NVENC or Intel QSV) — targeting the ~13% of exports on machines where no GPU encoder was selected. Fully fail-safe (falls back to software if anything fails), no visual quality loss (SSIM ≥ 0.99). Also adds slice-based threading for the software encoder on multi-core CPUs, and anonymous GPU vendor/model telemetry to measure real-world impact.
release

FlashbackTurbo 0.4.0+26.1

0.4.0+26.1
3 июн. 2026 г.483Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
## 0.4.0+26.1 — Télémétrie anonyme (build MC 26.1) Variante 26.1 de la 0.4.0. Ajoute la **télémétrie d'usage anonyme** (PostHog, désactivable). - 100 % anonyme (UUID local, aucune PII), fail-safe, opt-out via `enableTelemetry: false`. - Suit format/encoder/résolution/framerate/durée d'export + succès/échec. ⚠️ Build cross-version mécanique (non testé en jeu sur 26.1) — comme les précédentes variantes +26.1.
release

FlashbackTurbo 0.4.0

0.4.0
3 июн. 2026 г.616Minecraft: 1.21.9, 1.21.10, 1.21.11fabric
Скачать
Что нового
## 0.4.0 — Télémétrie anonyme Ajoute une **télémétrie d'usage anonyme** (PostHog, désactivable) pour prioriser les améliorations : - Suit le format/encoder/résolution/framerate/durée d'export, les activations de hooks (H4/H8/H10), et le **succès/échec** des exports. - **100 % anonyme** : UUID aléatoire local, aucun pseudo/IP/chemin, messages d'exception nettoyés. - **Fail-safe** : hors du chemin d'export, ne ralentit ni ne casse jamais un export. - **Opt-out** : `"enableTelemetry": false` dans `config/flashbackturbo.json`. Voir la section *Telemetry & privacy* du README pour la liste complète des events.