FFmpeg Script Tool is a Visual Studio Code extension designed to simplify the process of generating scripts for various FFmpeg operations. Whether you need to split videos, crop videos, or convert videos to GIFs, this tool provides an intuitive interface to create the necessary FFmpeg commands.
VideoSplitCutConvert
The VideoSplitCutConvert allows you to split, cut, and convert videos using FFmpeg. Follow the steps below to use this tool:
Upload a Video File:
Click the "Upload Video" button to select and upload a video file from your computer.
Adjust Settings:
After uploading the video, adjust the settings for splitting, cutting, or converting the video. You can specify the start and end times for splitting, crop dimensions, and GIF conversion options.
Configure Output Settings:
Configure the output settings such as the output directory and filename.
Generate and Copy FFmpeg Command:
The tool will generate an FFmpeg command based on your settings. Copy the generated command and run it in your terminal to process the video.
Example Usage
Upload a video file using the "Upload Video" button.
Adjust the settings for splitting, cutting, or converting the video.
Configure the output settings.
Copy the generated FFmpeg command and run it in your terminal.
Slideshow
The Slidesho wallows you to create a slideshow from a series of images using FFmpeg. Follow the steps below to use this tool:
Upload Images:
Click the "Upload Images" button to select and upload multiple images from your computer. You need to upload at least two images.
Adjust Image Settings:
Adjust the duration, fade time, and xfade effect for each image. You can also randomize the xfade options using the "Randomize Xfade Options" button.
Update All Images:
Use the provided fields to update the duration, fade time, and xfade effect for all images at once.
Configure Scale and Output Settings:
Optionally, set the scale dimensions and choose whether to apply the scale. If the images are of different sizes, check this option to make them the same size.
Configure the output settings such as the output directory and filename.
Generate and Copy FFmpeg Command:
The tool will generate an FFmpeg command based on your settings. Copy the generated command and run it in your terminal to create the slideshow.
Example Usage
Upload images using the "Upload Images" button (at least two images).
Adjust the duration, fade time, and xfade effect for each image.
Optionally, set the scale dimensions and choose whether to apply the scale.
Optionally, choose whether to delete intermediate files.
Configure the output settings.
Copy the generated FFmpeg command and run it in your terminal.