Feature Request: Native Sequential Numbering Variable (%count%) for Recording Filenames / Предложение: Добавить переменную последовательной нумерации

Zloy_Kott

New Member
Body:
Hello OBS Team and Community,

I would like to propose adding a native variable for sequential numbering (e.g., %count%, %num%, or %seq%) to the "Filename Formatting" settings.

The Use Case:
Many content creators record "Let's Play" series or tutorials in batches (multiple episodes in one session). We need our files to be named clearly and sequentially, for example:
GameName_Ep01, GameName_Ep02, GameName_Ep03.

Current Problem:
Currently, there is no built-in way to achieve this cleanly:

  1. Timestamps (%CCYY-%MM-%DD): Sort correctly but result in long, complex filenames that don't indicate the episode number.
  2. Name Collision (Windows appending (1)): If we remove the timestamp, OBS relies on the OS to handle duplicates. This results in inconsistent naming like Game.mkv, Game (1).mkv, Game (2).mkv. The first file lacks a number, which is inconvenient for editing.
  3. Advanced Scene Switcher: Using external plugins or scripts just for file naming is an overly complex solution for a basic need.
Proposed Solution:
Add a formatted variable like %count% or %#%.

  • It should start at 1 (or a user-defined value).
  • It should increase by +1 when recording the next file in the same folder or when recording starts again.
  • Ideally, it should have a reset option (manual reset or reset on OBS restart).
This would quality of life significantly for creators who record multiple parts in a row.

Thank you for your hard work on OBS!

1769519193712.png

1769519283818.png



Текст задачи:
Приветствую разработчиков и сообщество!

Предлагаю добавить нативную переменную для последовательной нумерации (например, %count% или %num%) в настройки "Форматирование имени файла".

Суть проблемы:
Многие контент-мейкеры записывают прохождения игр (летсплеи) или уроки "пачками" (несколько серий за одну сессию). Нам необходимо, чтобы файлы сразу имели понятную нумерацию, например:
GameName_Ep01, GameName_Ep02, GameName_Ep03.

Текущая ситуация:
Сейчас в OBS нет встроенного способа сделать это чисто:

  1. Таймстампы (%CCYY-%MM-%DD): Сортируют файлы правильно, но названия получаются длинными и не показывают номер серии визуально.
  2. Конфликт имен (Windows добавляет (1)): Если убрать дату из названия, OBS полагается на ОС. Получается разнобой: Game.mkv, Game (1).mkv. У первого файла нет номера, что неудобно при монтаже.
  3. Плагины: Использовать сложные скрипты (типа Advanced Scene Switcher) только ради имени файла — слишком сложное решение для базовой задачи.
Предлагаемое решение:
Добавить переменную, например %count%.

  • Она должна начинаться с 1 (или заданного числа).
  • Она должна увеличиваться на +1 при записи следующего файла в этой же папке или при новом старте записи.
  • Желательно наличие опции сброса счетчика.
Это значительно упростит жизнь тем, кто записывает контент сериями. Спасибо!

1769519198750.png

1769519326287.png
 
Back
Top