WebMConverter is a graphical user interface (GUI) tool designed to simplify video conversion to WebM format using ffmpeg and AviSynth, eliminating the need for command-line operations.
Key Features:
Streamlined video-to-WebM conversion with integrated ffmpeg and AviSynth support.
Trim videos precisely by setting start and end points or extracting specific segments.
Crop videos dynamically to focus on important content, adjusting resolution or aspect ratio in real time.
Add dynamic speed adjustments to specific sections for creative effects.
Create grid layouts to compare or combine multiple video perspectives.
Apply filters to enhance video quality or correct issues like darkness.
Audience & Benefit:
Ideal for content creators, editors, and users who need WebM files without command-line proficiency. WebMConverter saves time by offering a user-friendly alternative to complex video editing processes while supporting precise trimming, cropping, and creative adjustments. It can be installed via winget for easy setup on Windows systems.
README
WebM for Lazys
Don't forget to give a star in Github. If you want to support this project https://paypal.me/argorar.
A wrapper around ffmpeg and AviSynth made for converting videos to WebM without having to use the command line, fork of this project.
WebM is an open, royalty-free, media file format designed for the web.
WebM defines the file container structure, video and audio formats. WebM files consist of video streams compressed with the VP8 or VP9 video codecs and audio streams compressed with the Vorbis or Opus audio codecs. The WebM file structure is based on the Matroska container.
Openness and innovation. A key factor in the web's success is that its core technologies such as HTML, HTTP, and TCP/IP are open for anyone to implement and improve. With video being core to the web experience, a high-quality, open video format choice is needed. WebM is 100% free, and open-sourced under a BSD-style license.
Optimized for the web. Serving video on the web is different from traditional broadcast and offline mediums. Existing video formats were designed to serve the needs of these mediums and do it very well. WebM is focused on addressing the unique needs of serving video on the web.
You can choose the default path for all your new videos
Load the new video in the app with just one click
Disable option in general tab to select manually the format do you want.
To download just a part from a youtube video add @*start-end e.g.
https://www.youtube.com/watch?v=_gbUT3AOg@*5:35-5:45
Trim
Trim precisely the length, with a simple interface. You can do multiple trims if you need.
Go to.. the exact frame or time you want to start the trim, also save the current frame to source path.
Click over trim timestamp start or end, preview will jump to the specific frame.
Crop
Crop what is just important for you, you can see in real time the new resolution also you can set the exact size that you want or set an aspect ratio like 16:9, 9:16 and more under Set dimensions.
Just move the edges with the mouse or use the keyboard.
Row keys to move
Shift + Row keys to move faster
Alt + Row Keys to increase/decrease the size
Ctrl + Row Keys to resize keeping aspect ratio
You can use mouse wheel over time line to change of frame
Dynamic Crop
Follow an object on the canvas easly. Steps for a correct workflow:
Use trim to define the clip lenght (optional)
Open Crop filter and select Dynamic Crop. When it is actived will be green which means that each movement will be registered
Make grid videos to compare or shared different views. You can choose between horizontal or vertical. It requires that both videos share codecs, dimensions, length. Output file is in same path as video #1. Above you can find an example.
Filter
If your video looks dark, you can try with some pre-set filters. Now you can create your own filter using Advanced option, change gamma, contrast and saturation.
Caption
Add text, change font, size, position, also set when it start and end.
Rotate
Rotate your video to any direction with just one click.
Loop
Loop function, forward and reverse making an infinite effect.