shrimply README

The project's README from github.com/soirihiroka/shrimply. As one markdown file: README.md.

Shrimply logo

Shrimply

you're telling me a shrimp made this video?!

image image

Shrimply is a simple yet powerful cross platform video editor.

Shrimply is currently pre-alpha software, which means you should expect:

For more information about Shrimply's features and workflows, visit the documentation website. See Getting Started for installation and Development for building from source.

Contributing

Contributions to Shrimply are welcome. There are several ways to help beyond writing code:

Before submitting a contribution, read the repository's contribution terms.

Developer Information

Technology Stack

Shrimply's main application is written in Rust and uses these technologies:

Finding Things to Work On

Browse the open issues for reported bugs and planned work. Comment on an issue before starting a larger change so its scope can be discussed first.

License

Shrimply is licensed under the GNU General Public License, version 3 or later. See LICENSE.

Shrimply itself is free software, but some features depend on components that are not free software. These include NVIDIA's CUDA Toolkit and display driver, OptiX SDK, Optical Flow SDK, and Video Codec SDK, as well as separately licensed model weights. Those components retain their own license terms; see the license documentation and third-party notices for details.

Star History

Star History Chart

shrimply (soirihiroka/shrimply)

Searching Database…

Что это?Shrimply — кроссплатформенный видеоредактор на Rust, пока находящийся на стадии pre-alpha.
Как его запустить?Готовых сборок пока нет, поэтому установите программу по руководству Getting Started на сайте документации или соберите её сами по документации Development.
На чём Shrimply работает внутри?Интерфейс построен на GTK 4 и libadwaita, рендеринг идёт через Skia, wgpu, Slang и CUDA, для работы с медиа используются FFmpeg и PipeWire, а отдельный вычислительный сервер написан на Python.
Чего ждать от pre-alpha-программы вроде этой?Ждите «сырости»: сбоев сборки, недокументированных подводных камней, регрессий производительности, необратимой порчи файлов проектов, случайных падений и утечек ресурсов, а также отсутствия песочницы — импортёры вроде Manim могут выполнять произвольный код без каких-либо проверок.
Для каких операционных систем он собирается?CI-конвейеры собирают Shrimply для Windows, macOS и Linux (в виде Flatpak), что соответствует описанию как кроссплатформенного редактора.
Как с лицензией?Сам Shrimply — свободное ПО по лицензии GPL-3.0-or-later, но некоторые функции зависят от несвободных компонентов, таких как CUDA Toolkit, OptiX SDK, Optical Flow SDK и Video Codec SDK от NVIDIA, а также отдельно лицензируемых весов моделей — у каждого свои условия лицензии.
Какой движок рендеринга использует Shrimply?Рендеринг идёт через связку Skia, wgpu, Slang и CUDA, сочетая программный и GPU-ускоренный пути.
Безопасно ли открывать файл проекта, который мне кто-то прислал?Пока нет — проверок безопасности нет, а импортёры вроде Manim могут выполнить произвольный код, так что открывайте только доверенные проекты.
Зачем ему Python-компонент вместе с Rust?Основное приложение написано на Rust, но в технологическом стеке указан отдельный вычислительный сервер на Python; в README не уточняется, что именно он вычисляет.
What are similar projects?filmcraft, ntsc-rs, Concat, Drift, herk-edit-kit, autoclip, OpenCut, vlo
Size
167.4 MB
Stars
1.2K
Updated
CommitOct 12
Age
1mo
Commits · 90 Days