bd546abb34
Remove Get-Frames.ps1 and Get-Frames.cmd scripts for frame extraction functionality
guru2026-08-27 20:14:48 -04:00
1f3615c7b4
Add Create-Clip.ps1 and Create-Clip.cmd wrapper scripts for automated clip creation with -Source and -Frames parameters, auto-generating target filenames with "-Clip" suffix before extension, and add 1920x1076 resolution support to Crop-ClipsKling.ps1 while removing verbose input logging
guru2026-08-15 16:31:45 -04:00
85ab88adeb
Add image-to-video mode to Clone-Video.ps1 for building videos from static images with audio duration matching, supporting .png, .jpg, .jpeg, .webp, .bmp, .tiff, .tif, and .gif formats with -Size, -FPS, -CRF, and -LTX parameters, using ffmpeg's stillimage tune for libx264 and -shortest flag for audio synchronization, while prohibiting -NoAudio and ignoring -StartFrame, -EndFrame, -Frames, -Sequence, -Metadata, and -Reverse in this mode
guru2026-08-02 09:01:28 -04:00
56ddfc4371
Add -Frames parameter to Clone-Video.ps1 for flexible frame range specification supporting start-end ranges, positive numbers for 0-to-N, negative numbers for last N frames, % placeholder for last frame index, and 'all' keyword, with mutual exclusivity enforcement against -StartFrame, -EndFrame, and -Sequence parameters in both video and PNG sequence modes
guru2026-07-17 20:30:47 -04:00
db71ce09a0
Change ffmpeg encoding preset from 'fast' to 'slow' in Compare-Videos.ps1 and Stich-InBetween.ps1 for higher quality output at the cost of longer encoding time
guru2026-07-09 07:24:46 -04:00
7ef52e2ca1
Add PNG image sequence mode to Clone-Video.ps1 to build videos from directories of PNG files with alphabetical ordering, support for -Reverse, -StartFrame, -EndFrame, -Size, -FPS, -CRF, -Audio, -NoAudio, and -LTX parameters, with restrictions preventing -Sequence and -Metadata usage in this mode
guru2026-07-06 23:21:40 -04:00
f69f9b367c
Add Video_Length field to Get-VideoInfo.ini mapping to frames_count for reading actual encoded frame count directly from ffprobe instead of JSON metadata, with duration calculation using real fps
guru2026-07-03 10:17:50 -04:00
84811de486
Add 320p, 384p, and 900p size presets to Clone-Video.ps1 with aspect-ratio-preserving scaling logic, add -Sideways parameter to Compare-Videos.ps1 for single-row layouts with optional -Clip support, extend -Clip to portrait 2-4 video layouts, and add corresponding crop filters to Crop-Clips.ps1
guru2026-06-15 20:25:57 -04:00
8addeb0db1
Add upscayl-bin command line logging to Clone-Image.ps1 for debugging upscaling operations
guru2026-06-10 17:58:20 -04:00
fb4f371450
Add -Upscale parameter to Clone-Image.ps1 for AI upscaling with upscayl-bin before ffmpeg processing, add -Model and -Keep parameters for model selection and output preservation, and update Stich-InBetween.ps1 to use RIFE_HOME and NCNN_GPU_ID environment variables for TNTwise fork compatibility
guru2026-06-10 17:36:45 -04:00
1e58558308
Add -LTX parameter to select closest LTX-2 canonical resolution for specified aspect ratio when using -Size with HD/1080p/720p/480p presets
guru2026-06-10 11:32:15 -04:00
46335f2cb1
Fix file name display to show basename instead of full path when using wildcard patterns
guru2026-06-09 22:37:53 -04:00
a057ab0d1d
Add wildcard support to Get-VideoInfo.ps1 for processing multiple video files with pattern matching and sequential metadata display
guru2026-06-09 20:50:09 -04:00
9cbe54d8d3
Add NoAudio and CRF parameters to re-encode detection logic and update parameter documentation to clarify when re-encoding is forced
guru2026-06-07 21:16:06 -04:00
fcfa99dddc
Add -Reverse parameter to reencode video backward while keeping audio forward, and add 1284x716 to 1280x720 crop support in Crop-ClipsWan
guru2026-06-07 16:44:21 -04:00
201cc2625f
Add compact JSON formatting for single-element arrays in video info display
guru2026-06-04 08:58:31 -04:00
a687bb5348
Add mixed-orientation layout for -Clip mode with landscape video at native size and portrait video scaled to match height
guru2026-06-03 15:26:45 -04:00
edf9f6b874
Add support for silver, gray, charcoal, and custom hex color pillarbox effects with color:RRGGBB syntax
guru2026-06-01 09:08:16 -04:00
fab3020dd0
Add -Clip parameter to remove letterboxing from 2-video comparisons by matching output height to scaled source height
guru2026-06-01 02:28:59 -04:00
6b5a67dddd
Add support for WebM and MKV output containers with codec-aware stream copying and transcoding
guru2026-06-01 01:15:09 -04:00
ad31100d64
Add actual encoded resolution and frame rate detection from ffprobe video stream data
guru2026-05-31 22:18:37 -04:00
5bf1b5caae
Add robust parsing for force_fps field to handle non-numeric values in video metadata
guru2026-05-31 21:02:37 -04:00
567af452f1
Add optional -Target parameter with automatic filename generation based on -Effect value
guru2026-05-30 14:55:30 -04:00
d9c0eb3303
Add WebM/MKV support with automatic transcoding to H.264/AAC for MP4 compatibility
guru2026-05-30 14:06:57 -04:00
1e78cc67ae
Add safe property accessor to Get-VideoInfo function for strict mode compatibility
guru2026-05-30 12:13:54 -04:00
d20189537f
Add support for 1916x1080 resolution with padding and adjust crop filter logic
guru2026-05-24 08:21:19 -04:00
33a49f39aa
Fix branch name from main to master and add pause at script end
guru2026-05-21 20:03:00 -04:00
3ce8efc3f1
Add update script and enhance cropping offset display with center/right columns
guru2026-05-21 19:51:04 -04:00