Об этом проекте

Rescript — основанный на транскриптах медиаредактор для видео и аудио. Пользователи импортируют файл, создают локальный транскрипт с временными метками на уровне слов и метками дикторов либо предоставляют существующий файл субтитров SRT, VTT или JSON. Удаление слов из транскрипта создает соответствующие диапазоны вырезания в медиа. Возможности включают удаление слов-паразитов и тишины одним нажатием, группировку по дикторам, временную шкалу с осциллограммой, перетаскиваемые границы слов и вырезов, инструменты разделения и обрезки, а также живое воспроизведение, пропускающее удаленные фрагменты. Экспорт поддерживает видео MP4 и WebM, аудио M4A, MP3 и WAV, текстовые форматы и форматы субтитров, включая TXT, Markdown, DOCX, PDF, SRT, VTT и JSON, а также форматы таймлайнов для DaVinci Resolve, Premiere, Final Cut Pro, AAF-совместимых инструментов, Reaper и Samplitude. Редактирование и экспорт выполняются локально на устройстве с использованием ffmpeg.wasm; транскрипция использует модели Whisper через transformers.js с WebGPU при наличии и откатом на WASM, а для разметки дикторов применяется модель сегментации pyannote. Веб-приложение рекомендуется использовать в Chromium; требуется поддержка SharedArrayBuffer. Настольные сборки Electron доступны для macOS, Windows и Linux. Интерфейс создан с использованием Next.js, React, TypeScript, Tailwind и Zustand. Анонимная телеметрия использования и сбоев включена по умолчанию и может быть отключена в настройках. Текущие релизы распространяются по лицензии PolyForm Noncommercial License 1.0.0; более ранние релизы под лицензией MIT остаются доступными на её условиях.