How j7x69/recompress-bypass works
RecompressBypass is a native Android video-container conditioning app. Users select media in the Compose app, run an MP4 optimization that preserves encoded video, then can review processing history; the README also documents public-link inspection, optional Discord telemetry, remote notices, and version updates. The sampled optimizer dispatches to a Rust JNI engine when available and otherwise uses a JVM fallback. Several UI-to-feature and persistence call sites were not shown, so those links are omitted or marked unverified rather than inferred as confirmed calls.
Main entry points: MainActivity.kt Compose app · Mp4BypassOptimizer.kt MP4 optimizer · TikTokAuditDialog.kt Audit dialog · TikTokLinkAuditor.kt Link auditor
Components 17
App experience
- Compose app
app/src/main/java/com/recompress/bypass/MainActivity.kt - Bilingual UI
app/src/main/java/com/recompress/bypass/LanguageConfig.kt - Theme settings
app/src/main/java/com/recompress/bypass/ThemeConfig.kt
Media conditioning
- MP4 optimizer
app/src/main/java/com/recompress/bypass/Mp4BypassOptimizer.kt - Rust JNI bridge
app/src/main/java/com/recompress/bypass/RustCoreBridge.kt - Job history
app/src/main/java/com/recompress/bypass/HistoryManager.kt
Link inspection
- Audit dialog
app/src/main/java/com/recompress/bypass/TikTokAuditDialog.kt - Link auditor
app/src/main/java/com/recompress/bypass/TikTokLinkAuditor.kt
Remote services
- Remote notices
app/src/main/java/com/recompress/bypass/NoticeManager.kt - Version updater
app/src/main/java/com/recompress/bypass/UpdateManager.kt - Discord telemetry
app/src/main/java/com/recompress/bypass/DiscordWebhookManager.kt
Other components
- Android user
- System browser
- TikTok service
- GitHub releases
- Notice host
- Discord webhook
Connections 16
- Android user → Compose app: opens
README.md - Compose app → MP4 optimizer: starts optimization
- MP4 optimizer → Rust JNI bridge: dispatches to
app/src/main/java/com/recompress/bypass/Mp4BypassOptimizer.kt - Compose app → Audit dialog: opens audit
app/src/main/java/com/recompress/bypass/MainActivity.kt - Audit dialog → Link auditor: requests inspection
app/src/main/java/com/recompress/bypass/TikTokAuditDialog.kt - Link auditor → TikTok service: inspects links
README.md - Compose app → Remote notices: uses notices
app/src/main/java/com/recompress/bypass/MainActivity.kt - Remote notices → Notice host: fetches notice
app/src/main/java/com/recompress/bypass/NoticeManager.kt - Compose app → Version updater: checks updates
app/src/main/java/com/recompress/bypass/MainActivity.kt - Version updater → GitHub releases: downloads releases
README.md - Compose app → Bilingual UI: configures language
- Compose app → Theme settings: configures appearance
- MP4 optimizer → Job history: records results
- Compose app → Discord telemetry: offers telemetry
- Discord telemetry → Discord webhook: sends webhook
- Compose app → System browser: opens external links
README.md