Personal project / Sylloop

Windows and macOS media player for language learning

Sylloop

Quick replay. Precise loops.

Turn local audio and video into language-learning material you can replay, select, and repeat with precision.

Sylloop interface showing a waveform, pause-based segments, quick seek, and replay controls
Waveforms, segments, and quick replay

Features / 01—08

Built to hear it again, clearly.

01

Waveforms & pause segments

Generate a waveform with bundled FFmpeg and mark replayable segments at natural pauses.

02

Segment replay

Replay the current speech segment with preroll and move quickly between nearby segments.

03

Three loop ranges

Loop the full media, the current segment, or any A–B range dragged across the waveform.

04

0.5×–2.0× speed

Match playback speed to the material, with familiar volume and fullscreen controls.

05

Loop gaps

Add a configurable pause between repetitions for shadowing, recall, or notes.

06

Temporary playlists

Build a list from the selected file’s folder; scanning is non-recursive and playback stops at the end.

07

Custom shortcuts

Customize keys for play/pause, speech-segment navigation, replay, and loop-range switching.

08

Local preferences

Keep volume, speed, loop gap, language, and shortcut preferences, or restore their defaults.

Supported formats

Video and audio, opened locally.

MP4, M4V, WebM, MP3, M4A, AAC, WAV, FLAC, OGG

Privacy & operation

Built around local files.

Choose or drag in media from your computer. Sylloop plays it in the Windows or macOS app and uses bundled FFmpeg to generate waveforms and pause-based segments.

System requirements

Run Sylloop

  • Windows 10 or Windows 11 (x64)
  • macOS 11 or later (Apple Silicon or Intel)
  • Microsoft Edge WebView2 Runtime on Windows

Feedback

Describe the issue without sharing private media.

GitHub Issues is a public feedback channel and requires a GitHub account. Search existing issues before submitting.

  • Sylloop application version
  • Operating system and processor
  • Media format
  • Reproducible steps

Do not upload private audio, video, paths, logs, or other sensitive information.

Submit feedback