Repository navigation
Releases
clipforge 0.9.0
What's new
🎬 Edit mode and the Cinematic preset
- The Demo tab now asks what you're making: Clips (highlights from one demo) or Edit (a beat-synced edit from several demos).
- New edit preset Cinematic next to Night Edit: the game is recorded through ReShade with depth-based effects: soft contact shadows, coloured light bounced off walls, reflections on floors and glass, bloom, a film grade and an optional 2.39:1 letterbox. Text can be one word per beat or off.
- The same look is available for ordinary clips: Effects → Cinematic look.
- ReShade downloads once on the first build (~10 MB). CS2's MSAA is turned off while recording and restored afterwards, even if clipforge crashed mid-recording.
✂️ Cut the running between kills
- Effects → Cut the running between kills: when a multi-kill moment has a long run across the map between kills, the middle is cut out. You get one clip with a cut, and HUD, damage, slow-mo and replays still line up.
🐔 Broken FACEIT demos are fixed automatically
- Some FACEIT demos crash CS2 right after playdemo (a pet chicken lands in the first tick). clipforge now repairs them in place when you open or download them and tells you what it fixed. Gameplay is unchanged.
Also
- Voice chat during replay: choose whether voice is heard on the victim's-view replay (off by default, game sound only).
- If CS2 closes mid-recording, clipforge says which clip was cut short and which weren't recorded, so you can re-render just those.
- The free-space check is much more accurate: it counts only the clips on disk at the same time and the space the previous render's raw footage will free.
- A just-for-fun counter at the bottom of Settings shows how many clips and edits all clipforge users have rendered. After each finished render clipforge sends one empty request to abacus.jasoncameron.dev, with no file names and no demo data.
Download
clipforge_0.9.0_x64-setup.exe for Windows 10/11 (the .msi does the same). If you have 0.8.0, it updates by itself.
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Режим «Эдит» и пресет Cinematic: на вкладке «Демо» выбираешь «Клипы» или «Эдит». Новый пресет Cinematic записывает игру через ReShade: мягкие тени по углам, цветной отражённый свет, отражения на полу и стёклах, свечение, кино-цвет и кинорамка. Для обычных клипов то же самое есть в «Эффектах» как «Кино-графика». ReShade скачивается один раз (~10 МБ).
- Вырезать поиск между киллами: если между киллами одного момента долго бегаешь по карте, середина вырезается, получается один клип со склейкой.
- Сломанные демки FACEIT (курица-питомец в первом тике крашила CS2) теперь чинятся автоматически, геймплей не меняется.
- Голосовой чат на повторе можно включить или выключить. Если CS2 закрылась посреди записи, clipforge говорит, какие клипы перезаписать. Проверка свободного места стала точнее. Внизу «Настроек» появился шуточный общий счётчик рендеров.
clipforge 0.8.0
What's new
🎯 Matchmaking and Premier demos from Valve
- Home → Match history has a Valve matches button: clipforge asks Steam for your latest matchmaking and Premier matches, with result, K/D and a link to the demo. No password needed, CS2 just has to be closed.
- Download demo gets the match straight from Valve's servers into the CS2 replays folder, with progress in MB. CS2 sees it in its own Watch menu too.
- Matches from Valve are matched with the ones clipforge recorded while you played, so a highlight bookmark from matchmaking now has its demo one click away.
- After the first request the list refreshes by itself when you open Home and it's older than 30 minutes (only while CS2 is closed).
- Valve keeps demos for about a month: if one is already gone, clipforge says so instead of failing silently.
🏆 Achievements
- Profile has an Achievements block: 24 badges with bronze, silver and gold tiers and a progress bar to the next one: aces, 4Ks, headshot-only rounds, clutches, 1v4+ clutches, wallbangs, kills through smoke, no-scopes, jump shots, ninja defuses, collaterals, long shots, eco multi-kills, Legendary moments, matches, wins, MVPs, hours and finished renders.
- Three rare ones go straight to gold: 1v5 clutch, headshot ace and Major style (an ace or a clutch finished with the knife).
- Badges count from the matches clipforge recorded while you played and from every demo you open in it: older demos count as soon as you open them.
- Your three best badges show next to your name in the profile and on the player card (only on the card of your own account).
Also
- Match history no longer lists deathmatch and server visits shorter than 2 minutes (they have no demos); the header shows how many were hidden.
- A match clipforge didn't see the end of is marked didn't finish, with a hint why.
- On community servers the map name no longer includes the server name.
- clipforge has a website: beandx.github.io/clipforge.
Download
clipforge_0.8.0_x64-setup.exe for Windows 10/11 (the .msi does the same). If you have 0.7.0, it updates by itself.
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Демки матчмейкинга и Premier от Valve: на «Главной» кнопка «матчи Valve» запрашивает у Steam последние матчи с результатом, K/D и ссылкой на демку. Пароль не нужен, нужно только закрыть CS2. Демка скачивается в один клик прямо в папку повторов CS2. Матчи Valve сопоставляются с теми, что clipforge записал во время игры, поэтому у закладки на хайлайт из матчмейкинга демка теперь в одном клике.
- Достижения: в «Профиле» 24 бейджа с бронзой, серебром и золотом и прогрессом до следующей ступени, плюс три редких: клатч 1v5, эйс в голову и «мейджор-стиль» (эйс или клатч, добитый ножом). Считаются по играм с открытым clipforge и по всем демкам, которые ты в нём открываешь. Три лучших бейджа видны рядом с ником и на карточке игрока.
- История игр: десматчи и заходы на сервер короче 2 минут больше не забивают список, недоигранные матчи помечены, на community-серверах в названии карты больше нет имени сервера.
- У clipforge появился сайт: beandx.github.io/clipforge.
clipforge 0.7.0
What's new
🗕 Tray mode and start with Windows
- The close button can hide clipforge to the tray instead of quitting. In the tray it uses almost no resources: the window draws nothing, while match stats and highlight bookmarks keep recording.
- Click the tray icon to open the window, right-click it to quit.
- Start with Windows: clipforge starts straight into the tray, so no match is missed.
- Opening clipforge again while it's in the tray brings up the running window instead of a second copy.
- Both switches are in Settings → Tray and startup.
✅ System check before rendering
Before every render clipforge checks that it can actually finish:
- free disk space against the expected size of the recording;
- write access to the highlights folder;
- paths to
cs2.exe,HLAE.exeand the demo; - the GPU driver (missing or very old);
- whether the laptop is running on battery.
Problems that would break the render stop it with a clear message, the rest only warn and let you start anyway. Settings → System check shows the summary in advance.
👥 Steam friends and player comparison
- Profile has a friends panel: your Steam friends straight from this PC, or any player's friends from their Steam page. Open a friend's profile or compare with them in one click. If the list is private, clipforge tells you how to make it public.
- Compare two players side by side: FACEIT Elo, matches, win rate, K/D, ADR, recent form and the maps both have played, with who's ahead highlighted.
Also
- Home: long lists (match history, session matches) show the last three and expand smoothly. The playtime chart got hour marks, average per day, the longest day and days played.
- The window opens larger (1400×760) and shrinks to fit smaller screens.
Download
clipforge_0.7.0_x64-setup.exe for Windows 10/11 (the .msi does the same). If you have 0.6.0, it updates by itself.
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Трей и автозапуск: крестик может сворачивать clipforge в трей, где он почти не тратит ресурсы, а статистика матчей и закладки хайлайтов пишутся дальше. Можно запускать вместе с Windows сразу в трей. Повторный запуск открывает уже работающее окно.
- Проверка системы перед рендером: место на диске, доступ к папке хайлайтов, пути к игре и HLAE, драйвер видеокарты, работа от батареи. Серьёзные проблемы останавливают рендер, остальные только предупреждают.
- Друзья Steam и сравнение: в «Профиле» список друзей, из которого можно открыть профиль или сравнить игроков бок о бок по эло, винрейту, K/D, ADR и картам.
- Главная: длинные списки свёрнуты до трёх последних, у графика времени в игре появились среднее за день, самый долгий день и число дней в игре.
clipforge 0.6.0
What's new
👤 New Profile tab
A CS2 profile page for you or any player: paste a SteamID, a Steam or FACEIT link, or a FACEIT nickname.
- Steam: avatar, online status, VAC and trade bans, account age. Works without any key.
- FACEIT (with a free Data API key in Settings): level ring with Elo and how much is left to the next level, matches, win rate with the last results, K/D, headshot rate, ADR and best streak.
- Form: K/D for each of the last 30 matches, wins and losses in different colours.
- Maps: win rate and K/D per map, the best one is marked.
- Recent matches: click one to open its FACEIT room.
- From your games: hours in CS2, matches recorded by clipforge, aces and 4Ks, favourite weapons.
⬇ FACEIT demos from match history
- FACEIT matches in Home → Match history get a download demo button. It opens the match room, you click Watch demo, and clipforge picks the file up from Downloads, unpacks the
.dem.zst/.dem.gzinto CS2 replays and links it to the match. - FACEIT matches that weren't recorded while you played show up in the history too, with score and result.
🔄 Automatic updates
- clipforge checks for new versions on start and every 6 hours. When one is out, you see what changed and update in one click: download with progress, signature check, install and restart.
- Settings → About has a check for updates button.
- This is the first version with updates: install it by hand once, the next ones arrive by themselves.
Also
- If Steam rate-limits requests (error 429), the profile shows saved data, and your own profile is built from local Steam files.
- Fixed: importing failed with "Access denied" when Downloads had a folder named like a demo.
Download
clipforge_0.6.0_x64-setup.exe for Windows 10/11 (the .msi does the same).
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Новая вкладка «Профиль»: профиль CS2 любого игрока по SteamID, ссылке на Steam или FACEIT, нику FACEIT.
- Steam: аватар, статус, баны, возраст аккаунта, без всяких ключей;
- FACEIT: уровень и эло, винрейт, K/D, ADR, форма за 30 матчей, статистика по картам, последние матчи;
- твоя статистика из игры: часы, эйсы, любимое оружие.
- Демки FACEIT из «Истории игр»: кнопка «скачать демку» открывает матч на FACEIT, а скачанный файл clipforge сам забирает из «Загрузок», распаковывает и привязывает к матчу.
- Автообновление: программа сама находит новую версию, показывает список изменений и обновляется в один клик. Эту версию нужно поставить вручную один раз, дальше всё придёт само.
- Если Steam временно ограничил запросы (ошибка 429), профиль показывает сохранённые данные.
clipforge 0.5.0
What's new
🏠 New Home tab
clipforge now opens on Home, a page about your games (Demo moved to the second tab):
- Live status while you play: mode, map, round, score, K/D and headshot rate, plus where you are: an official Valve server, a community server (its name and player count, e.g. CS2 5X5 | 5v5 #1 — CYBERSHOKE.NET), your own game or a demo. For the server name, add
-condebugto CS2 launch options (the hint on Home copies it in one click). - Your hours from Steam (total and last 2 weeks) and a playtime by day chart.
- Match history: matches recorded while you played, together with your downloaded demos.
- Session summary: when you close CS2, you get matches, K/D, headshot rate, best round and the gun with the most kills, also as a notification.
- How you shoot: from your demos, the share of headshots, taps (1–2 bullets) and sprays (5+ bullets).
★ In-game highlight bookmarks
- Rounds with 3+ kills, aces, knife kills and all-headshot rounds are marked automatically while you play. F8 marks any moment.
- After the match: "Mirage · 2 highlights · R7 4K, R15 3K · download the demo in Watch". Once the demo is downloaded, those rounds are already picked in Edit.
- Uses Valve's official Game State Integration (the same thing streamer overlays use). Nothing is injected into the game.
🎬 Edit that follows the track
- The whole track is analysed: exact tempo, loud parts and accents. The drop lands on the loudest part (the chorus), and there the kills go one per beat, headshot after headshot.
- Only the kill is shown: each cut starts right on the hit, with hard cuts and no zooms or colour flashes.
- Smooth slow-mo with a short rewind where the track or the lyrics go quiet, and at the end.
- Lyrics like in TikTok edits: the chorus big in the center, other lines stacked at the left in a different font and colours.
- Taps over sprays: moments where the bullet goes straight to the head are preferred.
- Glowing frame through smoke on the best smoke kill of the edit.
- Rebuild with another track without recording again.
- All demos of an edit in one CS2 launch: press F10 once, the game opens the next demos by itself.
Also
- While you're in the game, clipforge pauses its animations: about 0% CPU, ~270 MB RAM. FPS difference is within normal variance (see the FAQ).
- Fixed: Steam hours and accounts weren't found when Steam is in a folder with spaces; a freeze when a notification opened.
Download
clipforge_0.5.0_x64-setup.exe for Windows 10/11 (the .msi does the same). You only need Counter-Strike 2: HLAE and ffmpeg are fetched on first launch if missing.
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Новая вкладка «Главная»:
- живой статус игры, в том числе на каком ты сервере: Valve, комьюнити с названием и игроками, своя игра;
- часы из Steam и график по дням;
- история матчей и итог сессии;
- сколько у тебя тапов и спреев.
- Закладки хайлайтов во время игры: 3K, 4K, эйс, нож, все в голову, а клавиша F8 отмечает любой момент. После матча приходит уведомление, а в «Эдите» эти раунды уже выбраны.
- Эдит под трек: программа слушает весь трек, дроп ставит на самую громкую часть, там киллы идут по одному на удар. Показывается только сам килл. Есть плавное слоу-мо с перемоткой назад, текст как в TikTok, приоритет тапам, рамка сквозь смок, пересборка с другим треком, все демки за один запуск CS2.
- Пока ты в игре, программа почти не нагружает компьютер: около 0% процессора.
clipforge 0.4.0
What's new
🎬 Edit tab: closer to real TikTok edits
- One CS2 launch for all demos. Press F10 once when the first demo loads, then the game opens every next demo by itself and records its moments. No more restarting CS2 between demos.
- Kills one after another on the chorus. The intro now ends right on the chorus (the first repeated lyric line), and the kills follow on the beat. The track start shifts automatically, so you don't have to hunt for it with the slider.
- "Word per beat" lyrics land where they are sung. Each word appears when it is actually heard in the track, not just per line.
- More kills, more variety. Headshots-only, 16/24/32 moments, and picks spread across different guns.
- Your own player is picked by default (from the Steam account you're logged in with), and you can switch whose edit it is.
- The HUD and kill feed no longer disappear on some demos.
- Progress with time left and file size while the edit records and cuts.
🎵 Lyrics
- Auto-timing for pasted lyrics: paste the text, and the app places every line on the track by itself (a small speech model, ~150 MB, downloaded once on first use).
- Karaoke view: the current line lights up word by word while the track plays, and clicking a line jumps right before it.
- Listen and scrub the track right in the Edit tab.
Also
- Add many demos at once to the archive (pick or drop a bunch), then use them in the Edit tab.
- Smarter lyrics search: checks the artist and track length so it doesn't grab another artist's song.
Download
clipforge_0.4.0_x64-setup.exe for Windows 10/11 (the .msi does the same). You only need Counter-Strike 2: HLAE and ffmpeg are fetched on first launch if missing.
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Все демки эдита за один запуск CS2: F10 жмешь один раз в первой демке, дальше игра сама открывает следующие и записывает моменты.
- Киллы подряд на припеве: интро заканчивается ровно на припеве, начало трека подбирается само.
- Текст «по слову на удар» теперь появляется, когда слово реально поют.
- Больше киллов: только хедшоты, 16/24/32 момента, с разных пушек. По умолчанию выбран твой игрок из Steam.
- HUD и килфид больше не пропадают на части демок, прогресс показывает, сколько осталось и сколько МБ.
- Авто-тайминг вставленного текста, караоке с подсветкой по слову, клик по строке перематывает к ней, трек можно слушать прямо во вкладке «Эдит».
- Много демок в архив за раз.
clipforge 0.3.0
What's new
☾ Night Edit preset (new Edit tab)
Build a TikTok-style night edit from several demos at once:
- Finds your best moments across all picked demos: headshots, AWP and SSG, sharp flicks right before the shot, no-scopes, jumps, knives, multi-kills. Star one moment as the intro.
- Night intro: a real starry sky with a moon right inside CS2 (no seams around palms and wires, the HUD stays clean), a glowing weapon in hand, glowing dust and a light-beam frame on the target before the kill.
- Night lyric style: big pink-lilac letters pop in one by one, and a glowing line draws a heart with sparks around a word like "you".
- Cut to the beat: then a fast daytime cut of your kills, each one exactly on a beat of the track, with whips on cuts, a kill flash and a zoom punch.
- Each demo is recorded in turn (press F10 once it loads). If CS2 crashes on one, Continue build picks up from there.
⚡ Faster
- The kill flash is now about 85× faster to process: a 40-second edit is cut in under a minute instead of ~12.
🧰 Nothing to install by hand
- HLAE is downloaded automatically if it isn't installed (official portable build, no admin rights).
- ffmpeg is found or downloaded automatically. Before, nothing rendered unless ffmpeg was in
HLAE\ffmpeg\bin, even if HLAE was installed with its ffmpeg option.
Also
- Live status in the top bar: shows what's going on (CS2, recording, new downloaded matches) and opens matches you downloaded in CS2 (Watch → Your Matches) in one click.
- With 4:3 stretched, the edit keeps the stretched picture.
Download
clipforge_0.3.0_x64-setup.exe for Windows 10/11 (the .msi does the same). You only need Counter-Strike 2: HLAE and ffmpeg are fetched on first launch if missing. For the custom starry sky with the moon placed in frame, install the free Counter-Strike 2 Workshop Tools DLC in Steam (optional, a default sky is used without it).
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Пресет Night Edit (новая вкладка «Эдит»): лучшие моменты из нескольких демок (хедшоты, AWP и SSG, флики, ноускоупы, ножи), ночное интро со звездным небом и луной прямо в игре, светящимся оружием, пылью и рамкой на цели, текст Night с сердцем. Дальше дневной монтаж, где каждый килл ровно на удар трека, с рывками, вспышкой и зумом.
- Быстрее: вспышка на киллах считается примерно в 85 раз быстрее, эдит собирается меньше чем за минуту вместо ~12.
- Ничего не надо ставить вручную: HLAE и ffmpeg приложение находит или скачивает само. Раньше без ffmpeg в
HLAE\ffmpeg\binничего не рендерилось. - Живая строка в шапке со статусом и скачанными матчами CS2, эдит в 4:3 stretched остается растянутым.
- Для своего звездного неба с луной в кадре поставь бесплатный DLC Counter-Strike 2 Workshop Tools в Steam (необязательно: без него будет стандартное звездное небо).
clipforge 0.2.0
What's new
✦ Lyric styles
Six looks for the lyrics, picked from a dropdown under Lyrics on screen, each with a live animated preview in its "?":
- Karaoke: words pop in, yellow highlight
- World: the whole line floats half-transparent, sung letters turn solid white one by one
- Neon: glowing pink tubes that flicker on and go dark letter by letter
- Typewriter: typed out with a cursor, erased like Backspace
- Glitch: RGB split and torn slices
- Accent: like TikTok edits, one big word at a time on the beat. Accent words are dark red and tint the map itself so its texture shows through; the rest glow white
🎵 Smart lyrics timing
Lines that land on a kill are skipped (the chorus always stays), and in quiet moments the camera now and then leans toward the line.
🎬 One video from several highlights
Picked several moments? They're merged into one reel with a short transition, and the song keeps playing across all clips instead of restarting. The chorus still lands on the last kill. Separate clips can be kept too.
Recording
- You can alt-tab while the demo records: CS2 no longer slows down or goes silent without focus.
- The hint over CS2 shows real recording progress and tells you when recording is done.
Fixes
- With several clips in one render, the last clip waited until CS2 was closed (stuck at 85%).
- With several clips, later clips could get the first clip's effects and lyrics.
Download
clipforge_0.2.0_x64-setup.exe for Windows 10/11 (the .msi does the same). You also need Counter-Strike 2 and HLAE.
Not code-signed yet: if Windows says "Windows protected your PC", click More info → Run anyway.
По-русски
- Стили текста песни: Караоке, World, Неон, Печатная машинка, Глитч и Акцент (крупное слово под бит, красные слова окрашивают саму карту). У каждого живое превью в «?».
- Умная подача текста: строки на киллах пропускаются (припев остается), в паузах камера иногда тянется к строке.
- Один ролик из нескольких хайлайтов: склейка с переходом, песня идет подряд через все клипы, припев по-прежнему на последнем килле.
- Можно переключаться через Alt+Tab во время записи: игра не тормозит и не глушит звук. Подсказка поверх CS2 показывает настоящий прогресс записи.
- Исправлено: зависание на 85% при нескольких клипах и перепутанные эффекты у второго и следующих клипов.
clipforge 0.1.0
First public release of clipforge: drop in a CS2 demo, get ready-to-post highlight edits.
Download
clipforge_0.1.0_x64-setup.exe is the installer for Windows 10/11. The .msi does the same thing if you prefer it.
You also need Counter-Strike 2 (Steam) and HLAE. Node.js is bundled, nothing else to install.
The installer isn't code-signed yet, so Windows SmartScreen may say "Windows protected your PC". Click More info → Run anyway.
What's inside
- Smart moment picking: multi-kills, real 1vN clutches, wallbangs, no-scopes, opening kills, eco and pistol rounds, ninja defuses, scored and tiered
- Slow-mo, kill flash, headshot zoom, beat-synced zoom and shake, atmospheres (Night, Fog, Sunset, Neon)
- Your own track with synced lyrics floating in 3D in the map, chorus on the last kill
- Victim POV replay for every kill, orbit camera
- Weapon, knife and glove skins through a rewritten copy of the demo
- Match stats: crosshair codes, accuracy, counter-strafing, time to kill and more
- Highlights gallery, player card, before/after slider, in-game hint, "highlight ready" notification
- English and Russian interface
Found a bug or have an idea? Open an issue.
По-русски
Первый публичный релиз clipforge: кидаешь демку CS2, получаешь готовые эдиты.
Скачать: clipforge_0.1.0_x64-setup.exe, установщик для Windows 10/11. Еще нужны Counter-Strike 2 из Steam и HLAE. Node.js уже внутри, больше ничего ставить не надо.
Установщик пока без цифровой подписи, поэтому Windows может написать «Windows защитила ваш компьютер». Нажми Подробнее → Выполнить в любом случае.
Что умеет: умная выборка моментов (клатчи, мультикиллы, прострелы, ноускоупы), slow-mo, вспышка и зум на хедшот, эффекты в такт, атмосфера, свой трек с 3D-текстом песни, повтор глазами убитого, скины, досье матча, галерея хайлайтов и карточка игрока.
Баги и идеи пиши в Issues.