I-frame Accurate, Fast & Lossless Video Editing Tool
Overview
VideoWeaver is a tool for extracting, deleting, and merging video clips with I-frame precision in a fast and lossless manner. Since no re-encoding is performed, processing is quick and there is no quality degradation.
🎯 Key Features
Integration with MPC-BE/MPC-HC eliminates manual time input.
Press "Get Position" button to retrieve time position
Auto-detect on pause feature automatically detects player pause and retrieves time position
Enables accurate and efficient workflow
Distribution Files
File Name
Description
VideoWeaver.exe
Executable file (main program). Double-click to launch.
First launch: It may take a few seconds to extract temporary files. Security software may display warnings, but these are false positives.
Extract Feature
Select input file (Browse or Drag & Drop)
Play video in MPC-BE/MPC-HC
Turn ON "Auto-detect on pause" (recommended)
Pause at cut point → position is automatically retrieved
Click "Set Current" button to set start/end time
Click "Add Range" to add range to list
Select output mode:
"Merge into single file": Combine into one file
"Save as separate files": Save as individual files
Turn ON "Add chapters" if needed
Click "Execute"
Delete Feature
Select input file
Specify ranges to DELETE (same procedure as Extract feature)
Click "Add Range" to add deletion range to list
Remaining parts will be automatically merged
Click "Execute"
Merge Feature
Add files using "Add Files..." or Drag & Drop
Adjust file order using "Move Up/Down"
Specify output file name
Click "Execute"
Automatic compatibility check: A warning will be displayed if files have different resolutions, frame rates, or codecs.
Tips & Techniques
Auto-detect on pause Feature
When the checkbox is ON, position is automatically retrieved when you pause in MPC-BE/MPC-HC. This eliminates the need to press the "Get Position" button.
Drag & Drop
You can drag files directly from Explorer into the input file field or Merge list.
Output File Names
Extract: originalname_extracted.extension
Delete: originalname_deleted.extension
Merge: specified file name
Notes
About Compatibility
When merging files with different resolutions, frame rates, or codecs, playback problems may occur. The Merge feature performs a compatibility check in advance.
About I-frame Positions
For lossless processing, cut positions are automatically adjusted to keyframe (I-frame) boundaries:
Extract Function: Extracts from the keyframe immediately before the start position to the keyframe immediately after the end position.
Delete Function: Deletes from the keyframe immediately after the start position to the keyframe immediately before the end position of the specified range.
Keyframe Interval: Automatically detected when selecting input file and displayed in the Input File section (typically 2-4 seconds).
If you need frame-accurate precision, please use video editing software that supports re-encoding.
About Temporary Files
Temporary files are created during processing but are automatically deleted after completion.
Troubleshooting
"Cannot connect to MPC-BE/MPC-HC" Error
Verify that MPC-BE or MPC-HC is running
Verify that Web Interface is enabled
Verify that port number is set to 13579
"ffmpeg not found" Error
Verify that ffmpeg is installed
Verify that it's set in PATH environment variable
Run "ffmpeg -version" in command prompt to verify
Auto-detect on pause Not Working
Verify that checkbox is ON
Verify that MPC-BE/MPC-HC Web Interface is enabled
Try restarting VideoWeaver
Technical Information
Processing Method
Uses ffmpeg's "-c copy" option for stream copying (no re-encoding). This provides:
Processing time: Process 5-minute videos in seconds
Quality: Completely lossless
CPU load: Minimal
Version History
Version 1.2.0 (2026/02/02)
Improved encoding handling: Better error information retention for Japanese filenames and paths
Enhanced temporary file cleanup: Reliable deletion even on errors
Improved FFmpeg path detection: Priority for FFmpeg in same folder as executable
Enhanced time format validation: Added millisecond range checking
Improved error handling consistency
Enhanced code quality and maintainability
Version 1.0 (2026/01/23)
Initial release
Extract function: Multi-range extraction and merging
Delete function: Remove unwanted ranges with auto-merging
Merge function: Combine multiple files
MPC-BE/MPC-HC integration: Auto position detection
Automatic keyframe interval detection and display
Auto chapter insertion (MP4/MKV)
Accurate chapter positioning based on measured durations
License
This software is provided without warranty.
External Tools: This software uses ffmpeg. ffmpeg must be installed separately and is distributed under LGPL v2.1+ or GPL v2+ license.