Почтовый клиент с открытым исходным кодом для Mac, Windows и Linux на Electron и React, с движком синхронизации на C++.
Wartybix/Constrict
Приложение для GNOME, которое локально перекодирует видео, чтобы уложить его в заданный размер файла.
Open source альтернатива:HandBrake
Clipchamp
Adobe Media Encoder
- Звёзды
- 785
- Форки
- 47
- Открытые issues
- 5
- Последний коммит
- 12 дней назад
Что это?
Constrict уменьшает видео до выбранного вами размера файла. Это удобно, если сервис — например, мессенджер или сайт для загрузки файлов — ограничивает размер. Вместо того чтобы вручную перекодировать видео с разным битрейтом, приложение рассчитывает нужные средний битрейт, разрешение, частоту кадров и качество аудио.
Можно добавить в очередь несколько видео и сжать их все в одну выходную папку. Ограничения частоты кадров можно настроить, чтобы получить более чёткое или плавное изображение, а для кодирования выбрать H.264, HEVC, AV1 или VP9. Вся обработка выполняется локально на вашем компьютере, поэтому скорость зависит от его аппаратного обеспечения.
При очень сильном уменьшении размера качество может заметно ухудшиться, а иногда сжать файл до заданного размера и вовсе не получится. Приложение распространяется в формате Flatpak через Flathub.
Ключевые возможности
- 01Сжимает видео до указанного пользователем размера файла.
- 02Автоматически рассчитывает битрейт, разрешение, частоту кадров и качество аудио.
- 03Пакетно сжимает несколько видео в одну выходную папку.
- 04Позволяет настраивать ограничения частоты кадров, чтобы получить более чёткое или плавное изображение.
- 05Поддерживает кодеки H.264, HEVC, AV1 и VP9.
- 06Вся обработка выполняется локально на компьютере пользователя.
Сценарии использования
- Уменьшить видео, чтобы оно соответствовало ограничению на загрузку на сайте или в мессенджере.
- Сжать несколько записей в одну папку перед отправкой или архивированием.
- Не пользоваться онлайн-сервисами сжатия, если видео содержит конфиденциальные материалы.
Темы
Частые вопросы
- Что такое Constrict?
- Приложение для GNOME, которое локально перекодирует видео, чтобы уложить его в заданный размер файла. Constrict уменьшает видео до выбранного вами размера файла. Это удобно, если сервис — например, мессенджер или сайт для загрузки файлов — ограничивает размер. Вместо того чтобы вручную перекодировать видео с разным битрейтом, приложение рассчитывает нужные средний битрейт, разрешение, частоту кадров и качество аудио.
- Constrict можно использовать бесплатно? Какая у него лицензия?
- Constrict распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Constrict всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Constrict — 6 окт. 2026 г..
- Для чего можно использовать Constrict?
- Уменьшить видео, чтобы оно соответствовало ограничению на загрузку на сайте или в мессенджере. Сжать несколько записей в одну папку перед отправкой или архивированием. Не пользоваться онлайн-сервисами сжатия, если видео содержит конфиденциальные материалы.
- Где скачать Constrict?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Wartybix/Constrict
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Опенсорсный лаунчер для Linux, Windows и macOS, который объединяет библиотеки Epic Games, GOG и Amazon Games в одном приложении.
Кроссплатформенное приложение с открытым исходным кодом, которое превращает текстовый запрос и видеоклипы в короткие маркетинговые видео с помощью ИИ-копирайтинга, озвучки TTS и автоматического монтажа.
Кроссплатформенная замена Xcode в командной строке: собирает, подписывает и устанавливает iOS-приложения из пакетов SwiftPM на Linux, Windows и macOS.
Преобразует ненадёжные PDF, офисные документы и изображения в безопасные PDF, отрисовывая каждую страницу в пиксели внутри изолированной среды.
Платформа автоматизации рабочих процессов по fair-code для создания AI-агентов и сценариев с визуальным холстом, собственным кодом и более чем 1500 интеграциями.