Skip to content

Commit 50ecccc

Browse files
authored
V1.1.0 (#2)
* Update VisionSplit.py Add clip stitcher UI and FFmpeg-based merge support * Add files via upload * Revise README for improved instructions and features Updated README.md to enhance clarity and add new features.
1 parent 89f19d3 commit 50ecccc

3 files changed

Lines changed: 327 additions & 10 deletions

File tree

Changelog.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# VisionSplit v1.1 - Changelog
2+
3+
VisionSplit v1.1 expands the app beyond timestamp-based splitting by introducing a new clip stitching workflow, making it easier to combine multiple clips into a single final output.
4+
5+
## New Features
6+
7+
### Clip Stitcher
8+
- Added a dedicated **Clip Stitcher** panel to the interface
9+
- Added support for loading multiple video clips into a stitch list
10+
- Added clip order management tools:
11+
- Add clips
12+
- Remove selected clip
13+
- Move clip up
14+
- Move clip down
15+
- Clear clip list
16+
- Added **Start Stitch** button for exporting stitched clips into one video
17+
18+
## Stitching Support
19+
- Added FFmpeg-based clip concatenation workflow
20+
- Supports fast stitching with **stream copy** when clips are already compatible
21+
- Supports re-encoding when needed for broader compatibility
22+
- Uses selected output container and encoder settings for final stitched export
23+
24+
## Workflow Improvements
25+
- VisionSplit now supports both major workflows in one app:
26+
- **Split** a source video using timestamps
27+
- **Stitch** multiple clips together in a custom order
28+
- Makes the app more flexible for episode prep, clip organization, and final export assembly
29+
30+
## Compatibility Notes
31+
- Fast stitch mode is ideal when clips share matching video and audio properties
32+
- Clips with different codecs, frame rates, resolutions, or audio settings may require re-encoding

README.md

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<h1 align="center">VisionSplit</h1>
22

33
<p align="center">
4-
<img src="https://github.com/user-attachments/assets/fee33480-9b70-45ae-ba1d-f427e358746e" width="520">
4+
<img src="https://github.com/user-attachments/assets/7be8afdb-6264-41a9-8e09-624577f19252" width="520">
55
</p>
66

77
<p align="center">
@@ -26,10 +26,12 @@ No manual trimming. No complicated editing. Just fast, clean splits.
2626

2727
- Split a single video file into multiple episodes
2828
- Import chapter timestamps directly from disc rips
29-
- Fast stream copy mode (no re-encoding)
30-
- Optional re-encoding with configurable codecs
29+
- Fast stream copy mode for quick splitting without re-encoding
30+
- Optional re-encoding with configurable codec settings
31+
- Stitch multiple clips together into one merged video
32+
- Reorder clips before stitching
3133
- MKV and MP4 output support
32-
- Automatic episode naming (S01E01 format)
34+
- Automatic episode naming in S01E01 format
3335
- Subtitle track support
3436
- Simple GUI built with CustomTkinter
3537
- FFmpeg bundled with the release
@@ -38,14 +40,25 @@ No manual trimming. No complicated editing. Just fast, clean splits.
3840

3941
## Typical Workflow
4042

43+
### Episode Splitting
4144
1. Rip the disc using MakeMKV
4245
2. Open VisionSplit
43-
3. Load the disc file
46+
3. Load the source video
4447
4. Click **Chapters** to import chapter timestamps
45-
5. Adjust timestamps to match each episode start and delete unnecessary ones
46-
6. Click **Start Encode**
48+
5. Adjust timestamps so each one matches an episode start
49+
6. Remove any unnecessary timestamps
50+
7. Click **Start Encode**
4751

48-
Episodes are generated automatically.
52+
VisionSplit will automatically generate separate episode files.
53+
54+
### Clip Stitching
55+
1. Open VisionSplit
56+
2. Add the clips you want to combine
57+
3. Arrange them in the order you want
58+
4. Choose your output folder and encoder settings
59+
5. Click **Start Stitch**
60+
61+
VisionSplit will export the clips as a single merged file.
4962

5063
---
5164

0 commit comments

Comments
 (0)