Detailed usage instructions for each feature of MediaSqueezer, setup guides for required tools, and frequently asked questions.
🔧
Setup — Installing External Tools
Here's how to set up MediaSqueezer for the best experience.
💻 About ".NET Desktop Runtime" During Installation
During MediaSqueezer installation, you may see aseparate installer windowlike the one below.
⚠
"Installing .NET Desktop
Runtime..." screen does NOT install unrelated software. It is NOT a virus.
This is an official Microsoft component required to run MediaSqueezer.
What is ".NET Desktop Runtime"?
A free runtime environment provided by Microsoft.
Many Windows apps use it, and it is as safe as Windows Update.
✅ If already installed on your PC, this screen will not appear and is automatically skipped
✅ If not installed, the MediaSqueezer installer will automatically install it
✅ No action needed. If the screen appears, just wait for it to complete
🔧 About External Tools
Some features require external tools. See the table below for required tools and installation status. If a tool is not installed, the feature footer will show "⚠
Not detected".
🛠 Required Tools
Tool
Required For
Download
FFmpeg FFprobe FFplay
🎵 Audio Compression 🎬 Video Compression 🔊 Audio Extraction
gyan.dev/ffmpeg/builds
and "release builds" section, download ffmpeg-release-essentials.zip
* About 90MB. Includes ffmpeg.exe, ffprobe.exe, and ffplay.exe
qpdf
📄 PDF Compression
✅ Bundled with the app
* Automatically placed during installation. No separate download needed
Ghostscript
📄 PDF Compression (Advanced optimization)
ghostscript.com and "Ghostscript X.XX.X for Windows (64 bit)"
* .exe installer format. Run the downloaded file to install
📋 FFmpeg Installation Steps
There are two ways to install FFmpeg.Method 1 (Recommended) is the easiest.
✅ Method 1 — Place directly in the app folder (Recommended)
ffmpeg-release-essentials.zip Extract and bin copy the path to the bin folder e.g.:
C:\ffmpeg\bin
Press Windows + R, type sysdm.cpl and press Enter
"Advanced" tab, click "Environment Variables"
Select Path in "System variables", click "Edit", "New", paste the path, and click OK
Open a newffmpeg -version command prompt and run
⚠The app searches Method 1 folder first , then falls back to system PATH.
With either method, "✅ Detected" in the app footer confirms successful setup.
✅About qpdf: qpdf is bundled with the app, so no separate installation is needed.
It is automatically placed in MediaSqueezer\qpdf\bin\.
"Ghostscript X.XX.X for Windows (64 bit)" and click to download
* Filename is like gs○○○○w64.exe
Double-click the downloaded file to run it
Follow the installer instructions and install with default settings
* Ghostscript is automatically added to system PATH during installation
💡Basic PDF compression (lossless) is possible with qpdf alone, even without Ghostscript.
Adding Ghostscript enables "Balanced" and "Aggressive" compression modes.
✅How to verify: After launching the app, tool detection status is shown in each module footer.
If "✅" or "Available" is displayed, the tools are correctly installed.
Prevent upscaling beyond original size (default ON)
Transparency
Toggle Switch
ON / OFF
PNG output only. Preserve transparent background
📦 Size Compression
UI Element
Type
Options / Input
Description
Enable Compression
Toggle Switch
ON / OFF
Enable size compression settings when ON
Compression Ratio
Dropdown
90%80%70%60%50%40%
Target ratio relative to original size
Target File Size
Text Input
Number
Target file size for output
Size Unit
Dropdown
KB / MB
Select unit for target file size
🔻 Footer
UI Element
Type
Description
Output Verification
Toggle Switch
Auto-check output file integrity (default ON)
Status Message
Text Display
Display processing status and result messages
Start Processing
Button
Start compression/resize for all files
Cancel
Button
Cancel conversion in progress
Clear Done
Button
Remove completed files from list
💡Supported input formats: PNG, JPG, JPEG, WebP, BMP, TIFF
(.tif/.tiff). When no output folder is set, it defaults to the first file's folder. Drag & drop is also supported.
✂️
Image Cropping
03
📋 Basic Usage
Enter canvas resolution (width × height) and create
Drag & drop an image onto the canvas
Adjust image size and position using 8-direction resize handles
Specify output folder and format, then save
🖥 UI Layout — All Elements
📐 Resolution Settings
UI Element
Type
Description
Width
Text Input
Enter canvas width in pixels
Height
Text Input
Enter canvas height in pixels
Create Canvas
Button
Create canvas with entered resolution
🖼 Canvas Editing Area
UI Element
Type
Description
Canvas
Display Area
White rectangle at specified resolution. Area for placing and editing images
Image
Drag & Drop
Drop image onto canvas to place it
Resize Handles
Drag (8 directions)
Adjust image size/position with corner and edge handles
Hint Text
Display
Shows operation instructions when no image is loaded
🎛 Floating Action Panel (Draggable)
UI Element
Type
Options / Input
Description
Output Format
Dropdown
jpgpngwebpbmp
Select from 4 output formats
HQ (High Quality)
Toggle Switch
ON / OFF
ON preserves original image quality. Target size is disabled when ON
Target Size
Text Input
Number
Target file size for output (disabled when HQ is on)
Size Unit
Dropdown
KB / MB
Unit for target size
Remember Folder
Toggle Switch
ON / OFF
Remember last output folder when ON
💾 Save
Button
—
Save the current canvas
🔻 Footer
UI Element
Type
Description
High Quality
Toggle Switch
Synced with floating panel HQ toggle
Target Size
Text Input + Unit Dropdown
Synced with floating panel target size
Status Message
Text Display
Display processing status and results
Load Image
Button
Load image via file dialog
Clear
Button
Clear canvas and image
Save
Button
Save current canvas to output folder
🎬
Video Compression & Conversion
04
⚙Required Tools: FFmpeg, FFprobe
📋 Basic Usage
Add videos via the "Add" button or drag & drop (max 10 files)
Output original file even if compression has no effect
Force Lossy Compression
Toggle Switch
ON / OFF
Force compression even if it reduces image quality
🔻 Footer
UI Element
Type
Description
Tool Status
Status Display
Shows detection status of qpdf/Ghostscript
Start Compression
Button
Start compression for all files
Cancel All
Button
Cancel all processing at once
Clear Done
Button
Remove completed files from list
💡Password-protected, signed, and interactive form PDFs are auto-detected. Text/scanned/mixed PDFs are also auto-identified for optimal compression. Drag & drop is also supported.
✏️
Bulk File Rename
06
📋 Basic Usage
Select target folder
Filter files by extension
Enter prefix and start number
Review changes with "Preview"
Click "Execute" to batch rename if everything looks good
🖥 UI Layout — All Elements
📂 Target Folder
UI Element
Type
Description
Folder Path
Text Input
Enter or display target folder path
Browse
Button
Open folder selection dialog
Total Files
Text Display
Display total file count in folder
Matching Files
Text Display
Display count of files matching filter
👁 Preview List
UI Element
Type
Description
Preview List
DataGrid
Lists filenames before and after rename (columns: No., Before, After, Status)
Quickly search and select extensions. Suggestion popup appears as you type
Sort Order
Dropdown
By Name / Modified (Oldest) / Modified (Newest) / Created (Oldest) / Created (Newest) / Size (Smallest) / Size (Largest)
Select file sort order from 7 options
Prefix
Text Input
Any string
Prefix string for new filenames
Start Number
Text Input
Number (0 or above)
Starting number for sequential naming (default: 1)
🔻 Actions
UI Element
Type
Description
Status Message
Text Display
Display processing status and results
Preview
Button
Generate preview of filenames before and after rename
Execute
Button
Execute batch rename after preview confirmation
Undo
Button
Rollback the last rename operation
Clear
Button
Reset preview list and status
⚠If filename conflicts are detected, a warning appears in preview and the Execute button is disabled. Always verify via preview before executing. Uses Two-Phase method (via temp files) for safe renaming.
Select audio track for each file. Greyed out if no tracks available
Add
Button
Add video files via file dialog
Remove
Button
Remove selected file from list
Clear
Button
Remove all files from list
Resize Grip
Drag
Drag to adjust file list height
📁 Output Folder
UI Element
Type
Description
Output Folder Path
Text (Read-only)
Shows the selected output folder path
Select
Button
Open dialog to select output folder
⚙ Options
UI Element
Type
Options / Input
Description
Output Verification
Toggle Switch
ON / OFF
Auto-check file integrity after extraction
🔻 Footer
UI Element
Type
Description
Tool Status
Status Display
Shows detection status of ffmpeg/ffprobe
Start Extraction
Button
Start audio extraction (max 3 files in parallel)
Cancel Selected
Button
Cancel processing of selected file
Cancel All
Button
Cancel all processing at once
Clear Done
Button
Remove completed files from list
💡Extraction uses lossless copy (no re-encoding), preserving original audio quality. File extension is auto-determined based on codec. Supported input: MP4, MKV, AVI, MOV
and other major video formats. Drag & drop is also supported.
📂
Desktop Organizer
08
📋 Basic Usage
Files on your desktop are automatically listed
Add extensions to exclude if needed (default: .lnk, .url, .ini)
Click "Organize" → review summary in confirmation dialog
Click "OK" to execute. Files are auto-sorted into category folders
📁 Auto-sort Categories
📷 Images
🎵 Audio
🎬 Video
📄 Documents
📦 Archives
💻 Applications
📂 Others
🖥 UI Layout — All Elements
⚙ Options
UI Element
Type
Description
Excluded Extensions
Text Input
Specify extensions to exclude, comma-separated (default: .lnk, .url, .ini)
Delete Empty Folders
Toggle Switch
Auto-delete folders that become empty after organizing
📋 Progress Log
UI Element
Type
Description
Log Display
Text List
Real-time log display of processing status (monospace font)
⚠When targeting entire drives, scanning may take time if there are many files. Always review the contents in the confirmation dialog before executing.
❓
Frequently Asked Questions (FAQ)
Supports Windows 10/11 (64-bit). .NET 8 Runtime is required. Built-in CPU limiting and memory monitoring ensure stable operation even on low-spec PCs. Parallel task count is also adjustable.
Required for 3 features: Audio Compression/Conversion/Editing, Video Compression/Conversion, and Audio Extraction. Follow the "Setup" section above for installation. Detection status can be checked in the app settings.
Two tools are needed: qpdf and Ghostscript. They enable 4 levels of compression from lossless to aggressive. Password-protected and signed PDFs are auto-detected.
Audio, image, and video features support up to 10 files at once. Audio extraction supports parallel processing of up to 3 files. PDF compression and file organization features have no file count limit.
Yes. All processing features have a Cancel button. Video compression also supports pausing/resuming the entire queue and canceling individual tasks.
Yes. You can switch between Japanese, English, and Korean from the settings screen. Your language choice is saved for the next launch.
A confirmation dialog always appears before execution, showing file counts and category breakdown. Bulk File Rename includes an Undo function to revert changes. All operations are recorded in a log file.
A feature that auto-checks whether output files were generated correctly. Available for audio, image, video, PDF, and audio extraction. Video and PDF also have a "Detailed Verification" option that checks structure and frame counts.
No, existing files are never overwritten. Output files have suffixes like
_compressed, _cropped, _extracted
automatically appended. If a file with the same name already exists,
_compressed_1, _compressed_2
sequential numbers are added, so existing files are never lost.
No, it does not. MediaSqueezer
is a completely offline application that requires no internet connection. It contains no communication, telemetry, or analytics code. All processing is done entirely on your PC. File contents and usage data are never transmitted externally.
MediaSqueezer
is a one-time purchase for $3.50 USD. Once purchased, you get access to all 9 features — audio, image, video, PDF compression, bulk rename, audio extraction, desktop organizer, and more — with no additional charges. No monthly fees or subscriptions.
Yes, once purchased, all future updates are free. We continuously improve with new features and bug fixes.
Clicking "Buy Now" takes you to the Shopify checkout page. After completing payment via PayPal, a download link will be automatically sent to your email by Shopify. Download the installer from the link and follow the setup instructions.
All payment and delivery is handled through Shopify and PayPal. We do not maintain any customer management system and do not retain personal information. Privacy is our top priority.
First, check your spam/junk folder. If you still have not received it, please contact us.