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 硬件加速
Pre-built binaries for all supported platforms
所有支持平台的预编译二进制文件
Loading release information...
正在加载版本信息...
Preservation, legality, and ethics Preserving save files has archival value: they document play patterns and the ways players interacted with a title at particular moments. Emulation and archival projects sometimes rely on save files when native hardware becomes obsolete. However, sharing and modifying save files can intersect with legal and ethical considerations. Distributing copyrighted game data or circumventing DRM protections can violate terms of service or local law. Moreover, sharing save files that grant unfair competitive advantages in multiplayer contexts undermines community norms. Ethically, players and archivists should balance enthusiasm for preservation and experimentation with respect for creators’ rights and fair-play principles.
: Full access to the exclusive team and their Hissatsu tactics. Post-Game Progression : Inazuma Eleven Go Shadow Save File
A game editor is a more complex tool that modifies the base game files (the ROM itself), not just the save. The most prominent example for GO Light and Shadow is , also found on GitHub. Lynx allows you to permanently change how the game works, such as modifying a player's elemental type, changing the base power of a special move, or even editing the story script. These changes are permanent to the game file and will be visible to anyone who plays on that modified game, not just on your save data. Preservation, legality, and ethics Preserving save files has
A 100% allows you to immediately play as Tenma Matsukaze with his Dark Keshin skin, something you cannot achieve in Light . : Full access to the exclusive team and
: 3DS SD cards can corrupt. Backing up your personal data ensures your childhood team is never lost.
DirectShow default + Media Foundation support
MSVC 2019+
AVFoundation
Xcode 11+, macOS 10.13+
AVFoundation
Xcode 11+, iOS 13.0+
V4L2
GCC 7+ / Clang 6+
Preservation, legality, and ethics Preserving save files has archival value: they document play patterns and the ways players interacted with a title at particular moments. Emulation and archival projects sometimes rely on save files when native hardware becomes obsolete. However, sharing and modifying save files can intersect with legal and ethical considerations. Distributing copyrighted game data or circumventing DRM protections can violate terms of service or local law. Moreover, sharing save files that grant unfair competitive advantages in multiplayer contexts undermines community norms. Ethically, players and archivists should balance enthusiasm for preservation and experimentation with respect for creators’ rights and fair-play principles.
: Full access to the exclusive team and their Hissatsu tactics. Post-Game Progression :
A game editor is a more complex tool that modifies the base game files (the ROM itself), not just the save. The most prominent example for GO Light and Shadow is , also found on GitHub. Lynx allows you to permanently change how the game works, such as modifying a player's elemental type, changing the base power of a special move, or even editing the story script. These changes are permanent to the game file and will be visible to anyone who plays on that modified game, not just on your save data.
A 100% allows you to immediately play as Tenma Matsukaze with his Dark Keshin skin, something you cannot achieve in Light .
: 3DS SD cards can corrupt. Backing up your personal data ensures your childhood team is never lost.
git clone https://github.com/wysaid/CameraCapture.git
cd CameraCapture
./scripts/build_and_install.sh
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)
brew tap wysaid/ccap
brew install ccap
cargo add ccap-rs
# Recommended in Cargo.toml:
# ccap = { package = "ccap-rs", version = "<latest>" }
find_package(ccap REQUIRED)
target_link_libraries(your_app ccap::ccap)
| 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 接口)