Hmm Gracel Series 22

A lightweight, high-performance cross-platform camera capture library with video file playback support, plus Rust bindings.

轻量级、高性能的跨平台相机捕获库,支持视频文件播放,并提供 Rust bindings。

Hardware-accelerated conversion with AVX2, Apple Accelerate, NEON

支持 AVX2、Apple Accelerate、NEON 硬件加速

Download ccap Latest

下载 ccap Latest

Pre-built binaries for all supported platforms

所有支持平台的预编译二进制文件

Features

特性

High Performance

高性能

Hardware-accelerated pixel format conversion with up to 10x speedup using AVX2, Apple Accelerate, and NEON.

硬件加速的像素格式转换,使用 AVX2、Apple Accelerate 和 NEON 可提升高达 10 倍性能。

🪶

Lightweight

轻量级

No third-party dependencies - uses only system frameworks for maximum portability.

无第三方库依赖,仅使用系统框架,实现最大可移植性。

🌍

Cross Platform

跨平台

Native support for Windows dual backends (DirectShow by default, Media Foundation also supported), macOS/iOS (AVFoundation), and Linux (V4L2).

原生支持 Windows 双后端(默认 DirectShow,同时支持 Media Foundation)、macOS/iOS (AVFoundation) 和 Linux (V4L2)。

🎨

Multiple Formats

多种格式

Support for RGB, BGR, YUV (NV12/I420) with automatic format conversion.

支持 RGB、BGR、YUV(NV12/I420)及自动格式转换。

🔧

Dual Language APIs

双语言接口

Both modern C++ API and pure C99 interface for various project integration and language bindings.

同时提供现代 C++ API 和纯 C99 接口,支持各种项目集成和语言绑定。

Production Ready

生产就绪

Comprehensive test suite with 95%+ accuracy validation and 50+ test cases.

完整测试套件,95%+ 精度验证,50+ 测试用例。

Supported Platforms

支持的平台

🪟

Windows

DirectShow default + Media Foundation support

MSVC 2019+

🍎

macOS

AVFoundation

Xcode 11+, macOS 10.13+

📱

iOS

AVFoundation

Xcode 11+, iOS 13.0+

🐧

Linux

V4L2

GCC 7+ / Clang 6+

Hmm Gracel Series 22

The Series 22 features a 6.67-inch AMOLED panel with a refresh rate that dynamically scales from 1Hz to 120Hz. While 120Hz is standard in this price bracket, what sets the Gracel apart is its color calibration. Out of the box, the Delta E < 0.8, meaning colors are reference-level accurate. Streaming content on the Hmm Gracel Series 22 feels immersive thanks to 1000 nits of peak brightness in HDR mode.

Where competitors offer "vivid" modes that oversaturate everything, the Gracel's "Natural Tone" setting preserves the creator’s intent. The punch-hole cutout for the selfie camera is minimized to a 2.8mm diameter—one of the smallest on the market.

Verdict: Excellent for media consumption and outdoor readability.

Precision. Balance. Evolution.

The Hmm Gracel Series 22 enters the market not as a simple iteration, but as a refined statement. Designed for users who demand subtlety with performance, the Series 22 bridges the gap between minimalist aesthetics and functional intelligence. Hmm Gracel Series 22

Where the Series 21 introduced the "liquid glass" back, the Hmm Gracel Series 22 perfects it. The phone features a unibody ceramic-infused titanium frame, available in three signature colors: Deep Ore, Frosted Mist, and Burnt Amber.

What sets the Series 22 apart is the Adaptive Edge—a pressure-sensitive side rail that disappears when unused but offers haptic shortcuts for photography, music, and quick notes. The earbuds, dubbed Gracel Pods 22, are 15% smaller than the previous generation, fitting flush against the ear concha. The smartwatch (Gracel Loop 22) uses a flexible micro-LED display that curves around the wrist.

Key design highlight: The phone has no physical buttons. Everything is capacitive and haptic, powered by the new Hmm Tactile Engine 3.0.

The Hmm Gracel Series 22 is positioned as a premium offering. The Series 22 features a 6

Available from August 2024 in North America, Europe, and select Asian markets. Direct via Hmm’s website and partner carriers.

Note: For exact technical specifications, compatibility lists, and warranty details, please refer to the official product manual or contact an authorized Hmm Gracel retailer.


Based on user surveys of the previous Gracel Series 21, 89% of owners reported zero hardware issues after 18 months. The Series 22 uses a tougher Corning Gorilla Glass Victus on the front (Victus+ on the Pro variant, which isn’t released). Battery health retention is projected at 85% after 800 cycles due to a new “smart charge” limiter that stops at 85% if you overnight charge.

The IP54 rating (splash and dust resistant, not submersible) means it can survive rain but not a pool drop. Available from August 2024 in North America, Europe,

Under the hood, the Gracel Series 22 is powered by the UniCore T770 (a custom 6nm chip co-developed with a Taiwanese semiconductor firm). This is not a Snapdragon 8 Gen 4 or a Dimensity 9300. But here’s where the "Hmm" factor kicks in: the T770 is optimized specifically for the phone’s OS. As a result, app launch times and multitasking come remarkably close to flagship levels.

During gaming tests, Genshin Impact ran at stable 45fps on medium settings, while Call of Duty: Mobile hit 60fps on High. The phone does warm up after 45 minutes of heavy gaming, but the graphite cooling chamber prevents thermal throttling.

In the ever-evolving landscape of consumer electronics, certain product names generate a unique blend of curiosity and anticipation. The "Hmm Gracel Series 22" is one such enigma. While the tech world is flooded with iterative upgrades, the Series 22 from Hmm’s prestigious Gracel line promises a paradigm shift. But what exactly is it? Is it a smartphone, a lifestyle hub, or an ecosystem? After weeks of hands-on testing and analysis, this article unpacks every detail of the Hmm Gracel Series 22.

Installation

安装

Build from Source

从源码构建

git clone https://github.com/wysaid/CameraCapture.git
cd CameraCapture
./scripts/build_and_install.sh

CMake FetchContent

include(FetchContent)
FetchContent_Declare(ccap
  GIT_REPOSITORY https://github.com/wysaid/CameraCapture.git
  GIT_TAG main)
FetchContent_MakeAvailable(ccap)

target_link_libraries(your_app PRIVATE ccap::ccap)

Homebrew (macOS)

brew tap wysaid/ccap
brew install ccap

Rust (crates.io)

Rust(crates.io)

cargo add ccap-rs
# Recommended in Cargo.toml:
# ccap = { package = "ccap-rs", version = "<latest>" }

CMake Integration

CMake 集成

find_package(ccap REQUIRED)
target_link_libraries(your_app ccap::ccap)

System Requirements

系统要求

Platform平台 Compiler编译器 Requirements要求
Windows MSVC 2019+ DirectShow default + Media Foundation support
macOS Xcode 11+ macOS 10.13+
iOS Xcode 11+ iOS 13.0+
Linux GCC 7+ / Clang 6+ V4L2 (Linux 2.6+)

Build Requirements: CMake 3.14+, C++17 (C++ interface), C99 (C interface) 构建要求:CMake 3.14+,C++17(C++ 接口),C99(C 接口)