iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
Silence SpeedUp은 비디오의 무음 구간을 찾아 빠르게 재생하거나 완전히 제거하는 소프트웨어입니다
Silence SpeedUp è un software in grado di trovare e velocizzare (o rimuovere del tutto) i periodi di silenzio dai video, tramite FFmpeg.
미디어Dart · C++GitHub @padvincenzo온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Shorten lectures, interviews and tutorials by speeding up or cutting the silences. Flutter desktop app with FFmpeg built in.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Silence SpeedUp shortens videos by finding the silent stretches and either speeding them up or cutting them out. FFmpeg does the encoding; this app decides what to ask it for.
Made for lectures, interviews, podcasts and tutorials — anything where the speaker pauses a lot or talks slowly.
Coming from 2.x? See docs/porting-notes.md. A presentation of the app, in English and Italian, is on the author's site.
Results land next to the original videos by default; another folder can be chosen in the Export group of the encoding settings.
Full walkthrough of every setting: docs/usage.md.
Nothing to install alongside it: FFmpeg ships with the app.
xdg-desktop-portal, which every full
desktop (GNOME, KDE, Xfce, ...) already has. Built and tested end to end
on Ubuntu 22.04. On Ubuntu 24.04, Debian 12 and Fedora 41 only its
libraries have been checked: they all load, but the app has not been run
there yet.Every platform needs Flutter 3.47 or newer, on the stable channel.
patchelf, and the codec
libraries FFmpeg was linked against. The steps are in
docs/linux.md, which also explains how to build the Linux
version from Windows with Docker.flutter run -d macos. The macOS
build is not currently tested.git clone https://github.com/padvincenzo/silence-speedup
cd silence-speedup
flutter pub get
flutter run -d windows # or: flutter run -d linux / -d macos
| Document | What is in it |
|---|---|
| docs/usage.md | Every setting, what it does, and how to fix a bad result |
| docs/porting-notes.md | Coming from 2.x, why Flutter, and what changed from the Electron app |
| docs/architecture.md | How the code is organised and why |
| docs/ffmpeg-details.md | The exact FFmpeg commands, flag by flag |
| docs/development.md | Building, testing, releasing, extending |
| docs/linux.md | Building and trying the Linux version, from Windows too |
| docs/microsoft-store.md | For the maintainer: packaging and publishing the Store version |
| ROADMAP.md | What is not built yet |
| CLAUDE.md | Working rules for AI assistants in this repo |
Welcome, in any of these forms:
lib/l10n/arb/app_en.arb, change @@locale, and
run flutter gen-l10n; the new language appears in the menu on its own)Before a pull request: flutter analyze clean, flutter test green, and any
change to the FFmpeg calls covered by a test in
test/fragment_planner_test.dart or
test/preview_and_audio_test.dart.
Parts of the code were written with an AI assistant, then reviewed and maintained by the author, who is responsible for it.
The app itself contains no AI, and sends nothing anywhere: the silences are
found by measuring the audio level with FFmpeg's silencedetect, which is a
threshold and a stopwatch, not a model.
Videos are processed on your computer and never leave it. There are no accounts, no analytics and no tracking. The only connection the app makes is the update check of the GitHub version, which reads the public list of releases; the Store version does not make it. The details are in the privacy policy.
GPLv3 or later. Copyright (C) 2026 Vincenzo Padula.
This program comes with absolutely no warranty. It is free software, and you are welcome to redistribute it under certain conditions; see LICENSE.