Mac appПриложение для Mac
Vela Cinema
A native music and video library, photo workspace and reviewed Studio scenarios, with your phone as a remote.
Нативная библиотека музыки и видео, работа с фото и согласованные сценарии Studio, а телефон — вместо пульта.
For people who keep their own media files on a Mac and want one player for music and films.
Кому: тем, кто хранит музыку и фильмы на Mac и хочет один плеер для всего.
What it doesЧто умеет
- Library for local music and video: scanning, resume, audio and subtitle tracks, full screen without cropping.
- AI DJ with moods, sound analysis and voice commands built on Apple Intelligence on the Mac.
- Phone as a remote or second screen: scan a QR code to open a 15-minute session on your home network.
- Video processing on the Mac: MetalFX upscaling, frame-rate boost and picture-in-picture.
- Apple Music playback through MusicKit.
- PhotoLab for browsing and editing photos; Studio for reviewing a scenario before its supported native actions run.
- Библиотека локальной музыки и видео: сканирование, продолжение с места остановки, дорожки звука и субтитров, полный экран без обрезки.
- AI DJ с настроениями, анализом звука и голосовыми командами на базе Apple Intelligence на самом Mac.
- Телефон как пульт или второй экран: QR-код открывает 15-минутную сессию в домашней сети.
- Обработка видео на Mac: апскейл MetalFX, повышение частоты кадров, картинка в картинке.
- Воспроизведение Apple Music через MusicKit.
- PhotoLab для просмотра и обработки фотографий; Studio для проверки сценария перед выполнением поддерживаемых нативных действий.
What AIR does hereЧто здесь делает AIR
Runs todayРаботает сейчас
- Every command from a paired phone first goes to the AIR module
player_authz. A refusal, an error or an answer later than 1 ms means the command is not carried out. - The phone's watch-along page asks the
sync_correctionmodule whether to hold, nudge or jump to stay in sync with the Mac. context_budgetdecides how much chat history reaches the on-device assistant model.cinema_admissionchecks measured processing cost and pressure before optional ML video processing; unsafe or unmeasured paths fall back to MetalFX.- Studio loads a digest-pinned AIR Wasm policy. It checks approval, the reviewed revision, scope, remaining budget, cancellation and adapter readiness before admitting a scenario effect.
- Каждая команда с подключённого телефона сначала проходит через модуль AIR
player_authz. Отказ, ошибка или ответ позже 1 мс — и команда не выполняется. - Страница совместного просмотра на телефоне спрашивает модуль
sync_correction, подождать, чуть подвинуть или перемотать, чтобы не отставать от Mac. context_budgetрешает, сколько истории чата получит встроенная модель ассистента.cinema_admissionпроверяет измеренную стоимость обработки и нагрузку перед дополнительной ML-обработкой видео; небезопасный или неизмеренный путь возвращается к MetalFX.- Studio загружает Wasm-политику AIR с зафиксированным хешем. Перед допуском эффекта она проверяет подтверждение, согласованную ревизию, область действия, остаток бюджета, отмену и готовность нативного адаптера.
PhotoLab boundaryГраница PhotoLab
- The guided editor uses a typed recommendation contract for node defaults, variants and preview limits. Requests expose bounded metadata, not photo bytes, source paths or EXIF.
- The default AIR transport is not connected: local deterministic recommendations are used. Photo rendering, models, GPU work and export remain native; an AIR execution claim for PhotoLab would be premature.
- Редактор использует типизированный контракт рекомендаций: параметры узлов, варианты обработки и пределы превью. В запросе — ограниченные метаданные, без байтов фото, путей к оригиналам и EXIF.
- Транспорт AIR по умолчанию не подключён: работают локальные детерминированные рекомендации. Рендер фото, модели, GPU и экспорт остаются нативными; исполнение AIR в PhotoLab пока не заявляется.
Active AIR policies run as digest-checked WebAssembly inside the app. Imported Studio packages carry graph data, not arbitrary executable Wasm. Swift owns decoding, playback, photos, networking, pairing and every native effect. This is an ad-hoc preview, not a performance or security certification.
Активные политики AIR исполняются внутри приложения как Wasm с проверкой хеша. Импортируемые пакеты Studio содержат данные графа, а не произвольный исполняемый Wasm. Декодирование, воспроизведение, фото, сеть, сопряжение и все нативные эффекты остаются у Swift. Это предварительная сборка, не сертификация производительности или безопасности.