iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A fast, no-nonsense clip recorder and trimmer for macOS, Windows and Linux
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Download yours from the latest release. Every package includes ffmpeg.
| System | File | Requirements | Updates |
|---|---|---|---|
| macOS | HasteClip-mac-arm64.dmg | macOS 13 or later, Apple Silicon | Automatic |
| Windows | HasteClip-win-Setup.exe | Windows 10 (2004) or 11 | Automatic |
| Linux | HasteClip-linux-x64.tar.gz | x86-64, Wayland or X11, PipeWire | Automatic |
Automatic updates download in the background and install when you quit, never mid-game. You can turn them off in Settings → App.
Open the .dmg and drag HasteClip to Applications.
The app is signed with HasteClip's own certificate, not by Apple, so macOS blocks the first launch. Open it once, then go to System Settings → Privacy & Security and click Open Anyway. You can also run xattr -dr com.apple.quarantine /Applications/HasteClip.app instead. Updates don't ask again.
On first launch, HasteClip shows what it needs macOS to allow: Screen & System Audio Recording, and Input Monitoring so your shortcuts work in games that take over the whole screen. Allow them, then restart HasteClip. macOS keeps them through updates. You can see and change them later in Settings → Permissions.
Run HasteClip-win-Setup.exe. It installs for your user only, so there's no admin prompt.
Windows asks for nothing, except microphone access if Settings → Privacy & security → Microphone is off for desktop apps. Some GPU overlays use the same shortcut: NVIDIA's Instant Replay, for example, uses Alt + F10. HasteClip's settings tell you if a shortcut couldn't be registered.
Unpack the tarball into a folder that's yours to write to, so updates can replace it, and run ./hasteclip. On first launch it adds itself to your apps (~/.local/share/applications).
The first time you record or open Sources, your desktop asks which screen to share. HasteClip remembers your choice, and Sources → Choose another… asks again. On Wayland, global shortcuts go through your desktop: it may ask once to allow them, and you change their keys in its keyboard settings.
Then make it yours:
Clips are saved in a hasteclip folder in your Videos folder (Movies on macOS), with one folder per game. You can change this in Settings → Clips.
.hasteclip file.| HasteClip | Medal | NVIDIA ShadowPlay | Steam Game Recording | OBS Studio | |
|---|---|---|---|---|---|
| Price | Free | Free, or $9.99/mo | Free | Free | Free |
| Runs on | macOS, Windows, Linux | Windows | Windows | macOS, Windows, Linux | macOS, Windows, Linux |
| Graphics card | Any | Any | NVIDIA only | Any | Any |
| Account | Not needed | Asks you to sign in | Not needed | Steam account | Not needed |
| Ads | None | Yes, Premium removes them | ? | ? | None |
| Open source | ✅ | — | — | — | ✅ |
| How far back it saves | Up to 1 hour | Up to 10 min | Up to 20 min | Unlimited | Up to 6 hours |
| Save a clip by voice | ✅ | ✅ | With G-Assist | — | — |
| Clips named after what happened | ✅ | ✅ | ? | — | — |
| Saves clips by itself |
✅ yes · — no · ? we couldn't confirm it either way. Last checked 20 October 2026, mostly from each product's own pages; where those don't say, from its official forums or feedback board. Notes:
The full comparison adds AMD Adrenalin and Xbox Game Bar, and has more rows, notes and sources. Product names are their owners' trademarks; HasteClip isn't affiliated with any of them. If something here is out of date, please open an issue.
HasteClip is in beta (versions 0.x). It works day to day, but not every feature is on every system yet. Version 1.0 is when it is.
| Feature | macOS | Windows | Linux |
|---|---|---|---|
| Replay buffer, recording, editor, library | ✅ | ✅ | ✅ |
| Share links, copy, export and import | ✅ | ✅ | ✅ |
| Voice saving, named clips, per-app sound, webcam | ✅ | ✅ | ✅ |
| Record a single game or app window | ✅ | ✅ | ✅ (see below) |
| Drag clips out, system share sheet | ✅ | ✅ | Drag out on Wayland (no share sheet) |
| Frame blending | ✅ | ✅ | ✅ |
| Automatic updates | ✅ | ✅ | ✅ |
| Screenshots | — | ✅ | ✅ |
| Game capture for fullscreen games | — | ✅ | — |
Games and apps on Linux: every window on KDE Plasma, on X11 desktops, and on Sway and other desktops with the ext window capture protocols (Sway 1.11 and later). On GNOME, the windows of X11 apps, which includes games run through Proton or Wine; GNOME doesn't let apps follow its native Wayland windows, so record the whole screen for those.
Encoders: VideoToolbox on macOS. NVENC, AMF or Quick Sync through Media Foundation on Windows. NVENC or VA-API through ffmpeg on Linux, with x264 when there's no GPU encoder.
Frame blending captures several times faster than the clip's frame rate and blends those pictures into each frame, for smooth motion.
Game capture handles fullscreen games that Windows' own capture records as a frozen picture, or without their cursor (such as fullscreen OpenGL games like osu!). It uses OBS Studio's game capture hook. It is never used on games with anti-cheat unless you add the game in Settings → Video → Game capture. Those games are found from their anti-cheat's files, AreWeAntiCheatYet's list and a few known games.
Named clips read what the game reports itself. Counter-Strike 2 and Dota 2 use Valve's Game State Integration; Dota 2 also needs -gamestateintegration in its launch options. League of Legends uses its Live Client Data API. osu! needs tosu or gosumemory running.
You need:
PATH, or next to the app. The editor, thumbnails and playback use it, and so does encoding on Linux. On macOS, run brew install ffmpeg; on Windows, winget install Gyan.FFmpeg. On Linux, your distribution's ffmpeg must encode and decode H.264. Debian, Ubuntu and Arch's packages do. Fedora's own ffmpeg-free doesn't, so use RPM Fusion's: sudo dnf swap ffmpeg-free ffmpeg --allowerasing.sudo dnf install gcc clang-devel pipewire-devel dbus-devel alsa-lib-devel ffmpeg-free-devel. On Debian or Ubuntu, run sudo apt install build-essential libclang-dev libpipewire-0.3-dev libdbus-1-dev libasound2-dev libavcodec-dev libswresample-dev. You also need an xdg-desktop-portal for your desktop (GNOME, KDE Plasma, wlroots, Hyprland). Without the FFmpeg headers it still builds, but playback decodes through ffmpeg processes: no instant play or full-quality scrubbing.Then build and run:
git clone https://github.com/hasteclip/hasteclip.git
cd hasteclip
cargo run --release
On macOS, a build run from a terminal asks for permissions on the terminal app's behalf. On Windows, pwsh scripts/fetch-game-hook.ps1 puts OBS Studio's game capture hook in target/game-hook, where a development build finds it. These are signed GPLv2 files that run as separate programs. Without them, games are recorded with Windows' own capture only.
| Crate | Purpose |
|---|---|
crates/app | The desktop app (egui): library, player, editor, sources, settings |
crates/capture | Screen and audio capture, mixing, encoding and writing files |
crates/media | Probing, preview decoding and rendering edits |
Releases are cut by hand: run Actions → Release → Run workflow on main. semantic-release picks the version from the Conventional Commits since the last tag:
fix: makes a patch release.feat: makes a minor release.feat!:, or a BREAKING CHANGE: footer, makes a major release.chore:, docs:, refactor:, ci: and the like don't make a release on their own.The release scripts build the app and bundle ffmpeg:
scripts/release.ps1 (Windows) also bundles OBS Studio's game capture hook. It packs everything with Velopack into the installer and the delta update packages.scripts/release-mac.sh builds the .dmg.scripts/release-linux.sh builds the tarball.HasteClip is free software. You can use, change and share it under the GNU General Public License, version 3 or later. Copies and changed versions must stay under the same license, with their source available and this project's copyright notices kept.
The name "HasteClip" and its icon aren't covered by that license; see TRADEMARKS.md.
The releases bundle ffmpeg (GPL), the Hanken Grotesk font (SIL Open Font License), and, on Windows, OBS Studio's game capture hook (GPL-2.0-or-later).
| — |
| ✅ 16 games |
| ✅ Highlights |
| Marks moments only |
| — |
| Highest frame rate | 540 fps | 144 fps | 240 fps | 60 fps | 120 fps |
| Frame blending (smooth motion) | ✅ | — | — | — | — |
| Each sound on its own track | ✅ | ✅ | Mic only | — | ✅ |
| Smaller files (HEVC or AV1) | — | ✅ | ✅ | HEVC | ✅ |
| HDR video | — | — | ✅ | — | ✅ |
| Share with a link | ✅ Free, no account | Needs an account, links last 14 days | — | Links last 2 days | — |
| Drag clips into Discord | ✅ | Open the folder first | ? | Export first | — |
| Shrink to a size, like 10 MB | ✅ | — | — | ✅ | — |
| Trim | ✅ | ✅ | ? | ✅ | — |