EncodeX for iOS – Complete Guide
EncodeX for iOS is a full-featured media editor for iPhone and iPad. The app covers the entire workflow – from importing and editing to AI-powered tools and export – for both video and images. Whether you're editing a multi-clip video project, removing a background from a photo, generating automatic captions, or converting a batch of files, everything happens directly on your device.
Quick Start
When you open EncodeX you can choose between the video editor, image editor, AI Tools, audio tools, batch processing, and settings. The app integrates with iOS Photos, the Files app, and the system share sheet.
- Video: Tap the video editor, pick a clip from Photos or Files, and start editing on the timeline
- Image: Tap the image editor, select a photo, and use crop, adjust, filter, text, shapes, stickers, or AI tools
- AI Tools: Generate speech from text, access background removal, and more from the dedicated AI screen
- Batch: Select multiple files and apply the same conversion to all of them in one step
For best quality, keep your originals in Photos or Files until export is complete. EncodeX never modifies source files.
Import & Format Support
EncodeX supports a wide range of media formats across both the video and image workflows.
Video
- MP4, MOV, M4V, AVI, WebM, MKV
- Import from Photos, Files app, or any app via the iOS share sheet
- Playback preview directly on the timeline
Audio
- MP3, WAV, AAC, M4A, FLAC, OGG, Opus
- Import as standalone audio or add to a video project
Images
- PNG, JPG, WEBP, TIFF, HEIC, GIF, BMP
- Native HEIC support for iOS photos
- Edit and export without quality loss
Documents
- PDF – rendered as image pages for editing; export single page or full file
- PSD/PSB – layer list and metadata viewer with flattened export
Video Editor
The video editor is the centerpiece of EncodeX. It features a multi-track timeline with waveform visualization, undo/redo for every action, and a full tool palette you scroll horizontally to access.
Timeline & Playback
The timeline shows your video clips and audio tracks side by side. Pinch to zoom in for precise frame-level editing, or zoom out to see the entire project. A waveform is rendered for the audio track so you can align cuts to the beat. The playhead synchronizes automatically as clips play.
Trim & Split
Drag the trim handles at either end of a clip to cut the beginning or end. Use the Split tool to divide a clip at the exact playhead position. Trimmed sections are removed non-destructively – you can undo at any time.
Speed
Change the playback speed of any clip. Slow down action shots or speed up time-lapses. Speed changes are applied via FFmpeg and rendered on export.
Volume & Volume Envelope
Set a base volume for each clip, then add envelope points for smooth fade-ins, fade-outs, or dips at specific moments. The envelope is visualized as a curve over the waveform on the timeline.
Filters & Effects
Apply video color filters or creative visual effects to individual clips. Preview in real time before confirming.
Text Overlays
Add animated text to your video. Choose font, size, and color, then drag to position. Multiple text elements can be stacked on the same clip.
Stickers
Add emoji or sticker overlays to any clip. Position and resize by dragging directly on the preview.
Transitions
Add transitions between clips: cut, fade, dissolve, wipe, and more. Transition duration is adjustable and previewed in real time. Fade transitions use a gradual darken/lighten effect for a smooth cinematic feel.
Keyframe Animation
Animate position, scale, rotation, opacity, and volume over time using keyframes. Set start and end values for each property, choose an easing curve, and the editor generates smooth interpolated motion. Keyframes are exported as FFmpeg filter expressions for precise rendering.
Templates
Apply predefined video templates for common social media formats (Reels, TikTok, YouTube Shorts, etc.). Templates set crop, aspect ratio, and text placeholders automatically.
Undo / Redo
Every action in the video editor is recorded. Tap undo or redo as many times as needed to step back through your edit history.
Music Library
EncodeX includes a built-in royalty-free music library organized into eight genres:
- Ambient – calm background music for vlogs and presentations
- Acoustic – guitar-driven tracks for personal and lifestyle content
- Electronic – upbeat synth music for tech and gaming videos
- Cinematic – orchestral tracks for travel and documentary-style content
- Corporate – clean, professional music for business videos
- Hip-Hop – rhythmic beats for urban and sports content
- Pop – catchy tracks for social media and promotional videos
- Lo-Fi – relaxed, study-style music
You can search by track name, artist, tags, genre, or mood, and filter by BPM range or duration. Tap the play button to preview a track before adding it to your project. Once added, the music is mixed into the video on export via FFmpeg.
Sound Effects
The sound effects library covers ten categories: UI, Nature, Foley, Transition, Ambience, Action, Notification, Whoosh, Impact, and Electronic. Search by name, category, or tag. Add any sound effect to a clip at a specific timecode, with adjustable volume and offset.
AI Tools
EncodeX includes several AI-powered tools that run processing on your device or via optional cloud APIs. No account is required for the offline tools.
Background Removal (Images)
Remove the background from any photo using the built-in offline ML model (local_rembg). Works great with portraits, product shots, and objects. The result is a PNG with a transparent background, ready for export or use in a video overlay.
Background Removal (Video)
Apply background removal to an entire video clip. The app processes the video frame by frame, removes the background from each frame, and then reassembles the frames into a new video with a transparent or green-screen background. Progress is shown in three stages: extraction → processing → reassembly.
Noise Reduction
Reduce audio noise in a video using FFmpeg audio filters. Three presets are available: Light, Medium, and Heavy. The video stream is copied unchanged – only the audio is reprocessed, keeping export fast.
Voice Enhancement
Improve the clarity and presence of speech in a video. Four presets are available: Podcast, Interview, Voiceover, and Custom. Each preset applies a tailored combination of EQ, compression, and noise gating to the audio track.
Video Stabilization
Smooth out camera shake using a two-pass FFmpeg stabilization filter. Pass 1 detects camera movements; Pass 2 applies smoothing. Three strengths are available: Light, Medium, and Strong.
Super Resolution (Image Upscaling)
Upscale a photo to 2× its original resolution using an offline ONNX neural network model (flutter_super_resolution). Useful for enhancing older or low-resolution images before export or printing.
Automatic Captions
Generate time-synchronized captions for a video. EncodeX uses the AssemblyAI API (free tier available – add your API key in Settings) with support for 19 languages including Swedish, English, German, French, Spanish, and more. On-device fallback uses the iOS speech recognition engine when no API key is configured. Captions are returned as text overlays with timestamps and can be edited before being burned into the final export.
Text-to-Speech
Convert written text into spoken audio and add it as a voice track to your video. Select a language, choose a voice from the system voice list, and pick a style preset (Standard, Dramatic, Calm, etc.). The generated audio is mixed into the video project automatically.
Image Editor
The image editor is a full-featured touch-optimized editor that adapts to both iPhone and iPad screen sizes.
Crop
Drag handles to trim edges. Pinch to zoom, drag to reposition. Fixed-ratio presets cover Instagram, TikTok, YouTube, and standard print sizes.
Adjust
Sliders for brightness, contrast, saturation, and sharpness. Changes preview in real time and individual parameters can be reset independently.
Filters
A gallery of creative filters including black-and-white, vintage, high-contrast, and more. Filters can stack on top of manual adjustments.
Text
Add text overlays with font and color control. Drag to position. Resize with pinch gestures.
Shapes
Overlay geometric shapes (square, rounded rectangle, circle, oval, hexagon) for framing or design purposes.
Stickers
Add emoji stickers and position them freely on the image.
AI Background Removal
Remove the background from the image using the offline ML model. Creates a clean PNG cutout in seconds, entirely on-device.
Fix Image / Fix PDF / Fix PSD
The Fix tools give quick access to common corrections without opening the full editor.
Fix Image
Rotate, crop, and basic-adjust a photo before export. Template presets match common aspect ratios for social media. Touch-optimized for one-handed use.
Fix PDF
PDF pages are rendered as images. Open the image editor for any page to sign, annotate, or highlight, then export as a new PDF or image.
Fix PSD
View layer lists and metadata for PSD and PSB files. Select individual layers, inspect properties, and export a flattened version for sharing.
Batch Processing
Apply the same conversion to multiple files in a single operation. Import from Photos or Files, configure the output format and settings, and let EncodeX process all files in sequence. Completed files can be saved to a Photos album or a specific Files folder.
- Convert entire photo albums to a different format in one step
- Resize or compress multiple images at once for upload
- Run audio format conversions on a folder of files
Export & Sharing
Export presets cover all common use cases: social media platforms (Instagram, TikTok, YouTube, Reels), device storage (HEIC for iCloud, JPG for compatibility), and professional formats. The export screen lets you choose resolution, format, and quality before rendering.
- Save directly to Photos for automatic iCloud sync
- Save to Files for organized folder storage
- Share to any installed app via the iOS share sheet
- Copy to clipboard for pasting into other apps
PRO Subscription
EncodeX is free to use with all core features available. A PRO subscription removes the 30-second video preview limit and unlocks full-length video exports, priority processing, and access to all AI tools without restrictions. Manage your subscription from the Settings screen.
Settings & API Keys
The Settings screen lets you configure optional third-party integrations:
- AssemblyAI API Key – enables cloud-based automatic captions with higher accuracy and language selection. Get a free key at assemblyai.com.
- Remove.bg API Key – enables high-quality cloud-based background removal as an alternative to the on-device model.
API keys are stored locally on your device and never sent to EncodeX servers.
Conclusion
EncodeX for iOS covers the full range of media editing on mobile – from quick image fixes and format conversions to AI-powered video production with music, captions, noise reduction, and stabilization. Everything runs on your iPhone or iPad, with optional cloud enhancements available when you need them.