# Batch Auto-Save Script

**URL:** <https://forum.logik.tv/t/batch-auto-save-script/14698>\
**Category:** Python\
**Tags:** batch\
**Created:** [July 24, 2026, 11:49am UTC](https://forum.logik.tv/t/batch-auto-save-script/14698 "2026-07-24T11:49:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dinjon4](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/dinjon4/32/15416_2.png) [@dinjon4](https://forum.logik.tv/u/dinjon4)\
**Post date:** [July 24, 2026, 11:49am UTC](https://forum.logik.tv/t/batch-auto-save-script/14698/1 "2026-07-24T11:49:05Z")

</div>

Hi everyone,  
Flame’s native auto-save mechanism can sometimes be a bit unpredictable during heavy projects or inside BatchFX. To solve this for myself, I wrote a lightweight Python script that runs in the background: **Smart Batch Auto-Save**.

**Time-based saving:** It saves at your chosen intervals to any path you specify. This allows your auto-saves to be stored on a server or an external drive with proper timestamps. It also creates a save right after a render so you can easily revert to that version.

**Smart deferral:** It pauses saving during playback or rendering and takes the backup as soon as the system is free.

**Batch & BFX:** Works for both.

**Smart Cleanup (Retention):** Keeps your specified number of auto-saves, but _never_ deletes manual or post-render backups.

Hope it helps! Looking forward to your feedback.

- Huseyin

[smart\_batch\_autosave.py](https://forum.logik.tv/uploads/short-url/iyH8mGO2swe58gHXZXJ7jpe4yhb.py) (67.7 KB)

 ![Screenshot](https://us1.discourse-cdn.com/flex020/uploads/thedepartmentofexternalservices/original/2X/0/04d6074852bc43980bb9b5f57cea17bea1b0f280.png)

---

<div class="post-metadata">

**Author:** ![dinjon4](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/dinjon4/32/15416_2.png) [@dinjon4](https://forum.logik.tv/u/dinjon4)\
**Post date:** [July 25, 2026, 10:53am UTC](https://forum.logik.tv/t/batch-auto-save-script/14698/2 "2026-07-25T10:53:28Z")

</div>

[smart\_batch\_autosave.py](https://forum.logik.tv/uploads/short-url/svQOM88ZONm4fdpsOayaD9iLdHw.py) (71.6 KB)  
v1.0.1 - A “Pause auto-save” button has been added.
