Shutter encoder It is a free and open source media transcoder for Windows and macOS, and recently available for Linux.
This tool can convert images, videos and audio files into multiple formats, burn DVDs, download network videos, and also integrates some basic video editing functions, such as replacing the audio of video files, using preview to cut and crop videos, etc. .
Shutter encoder uses Java in combination with various tools, such as 7za, VLC, FFmpeg, ExifTool, MKVMerge (part of MKVToolNix), MediaInfo, DVDAuthor, youtube-dl, etc.
- No conversion: cut without re-encoding, replace audio, repack, conform, merge, subtitle (create subtitle for video), video insert
- Voice conversion: WAV, AIFF, FLAC, MP3, AAC, AC3, OPUS, OGG
- Editing codecs: DNxHD, DNxHR, Apple ProRes, QT animation, uncompressed YUV
- Output codec: H.264, DV PAL, XDCAM HD422, AVC-Intra 100, XAVC, HAP, H.265, VP9, AV1, OGV, MJPEG, Xvid, WMV, MPEG
- Archive codec: FFV1
- Image creation: JPEG, PNG, TIF, TGA, DPX, BPM, ICO, WEBP
- Burning and ripping: DVD, Blu-ray, DVD RIP
- Analysis: Loudness and true peak value, audio normalization, cut detection, black detection
- Use youtube-dl to download web videos
These are all the items available in the “Choose function” drop-down menu, and most have various options. For example, when you select H.264 (under “Output Codec”) from this drop-down menu, you can choose to scale the video, change its video or audio bitrate, crop or cut the video, add the image as a watermark, add Subtitles, perform color correction, force interlacing/deinterlacing, change H.264 profile (for example, to reach 5.1 height), etc.
Other functions include displaying media file information (right-click -> information), such as the audio and video codec used, bit rate, etc., and you can also turn off the “Shutter Encoder” or shut down the computer after completing the task.
This rich function will initially give people the impression that the shutter encoder is difficult to use, but this is not the case.
Let me give an example. Suppose you want to convert the video to MP4 using the H.264 video codec with the profile set to high 4.2, and then crop the video.
To do this, first drag the video from the file manager and drop it into the “Shutter Encoder” window, or use
Browse The available buttons in the upper left corner of the window can add videos.
Choose function Drop-down menu, scroll to
H.264 (This is the first one
Output codecs). Now you will see some new options in the new panel displayed on the right side of the “Shutter Encoder” window. Here, if you want to crop the video, click
A new window will pop up where you can use your mouse to crop the video to the size you want. If you want to change it to a predefined fixed size ratio value, uncheck
Manual mode Box, you can start from
Pre-settings fall. When finished, click
OK Button. You can also choose to
Scale, And choose whether to crop or resize the video to this size.
Next, if you want to change the H.264 profile, expand
Advanced features Items in the sidebar of the shutter encoder, please select
Force profile to Option, and then change the configuration file to the one you want to use:
After finishing the video adjustments you want to make, click
Start function Button, the shutter encoder will start encoding the new video.
Related to the Linux Uprising:
- ffmpegfs is a file system based on FUSE, used to transcode video and audio instantly when opened
- MystiQ is an easy-to-use FFmpeg GUI (multimedia converter) for Linux and Windows
I also recommend checking out Handbrake, An excellent open source video transcoder.
Download shutter encoder
You can download Shutter Encoder for Windows (installer and portable version, the latter includes Java JRE), macOS and Linux. Windows and macOS downloads will open the donation link. However, you don’t have to donate to download and use this application. Even if there is no donation, the download will start.
On Linux, the application can be used as an AppImage and can be run on any Linux distribution (make it executable, then double-click the file to run it), and a Debian/Ubuntu DEB package. Both of these binaries contain everything needed to run Shutter Encoder, including FFmpeg, JRE, etc.
one left AUR package You can let Arch Linux / Manjaro users install Shutter Encoder.
The source code is available at GitHub.