Skip to content
All projects
Year · 2026ElectronNode.jsFFmpeg

LFRender — episode rendering and upload

A desktop app that prepares episodes for publishing: DASH rendering, packaging and resumable upload.

LFRender — episode rendering and upload

The challenge

Every episode had to be transcoded, segmented for the player and uploaded to the site. Doing that by hand took hours, and a dropped connection reset the upload.

The solution

I built an Electron app: an FFmpeg render queue, DASH segmentation with Bento4 mp4dash, archive packaging and resumable upload to the site. It includes presets, OP/END skip by timestamps, auto-updates and an installer.

Key features

  • Episode render queue
  • DASH segmentation for the player
  • Resumable upload with retry
  • OP/END skip presets
  • Auto-updates and NSIS installer
  • LFRender — episode rendering and upload — 1

More projects

View all projects
  • Light Family for Smart TV2026
    • TypeScript
    • Vite
    • HTML5

    Light Family for Smart TV

    An HTML5 app for Tizen, webOS and Android TV: catalog and episode viewing on the big screen, QR sign-in from the website.

Collaboration

Shall we discuss your project?

Tell me about the task — I will suggest a solution, timeline and budget. The first consultation is free.