|
-
-
Allows you to drop your files or folders, also support copy & paste.
Right click is available to set up a watch folder or copy a tree.
- Display
Displays your media in a window with each audio peak level.
- Add a mute audio track
Adds a silent track(s) to your video in the order of the list.
Only available with the replace audio function.
- Open file location
Shows and highlight your file in the system explorer.
- Watch folder
Enables the watch folder functionality.
- Total length of files
Gives the total duration of the selected file(s).
- Approximate file size
Gives the approximate output file size of the selected file(s).
This option is only available with video editing codecs.
- Information
Shows all media informations thanks to mediainfo.
- Rename the file(s)
Opens the batch renaming tool.
- Record screen/device
Allows you to add current screen or input device as an input file ready for conversion.
On Windows you can add a second video as an overlay.
- Copy a tree
Copies the entire folder structure without any files.
- GOP structure
Reads the first GOP of your file then show I, P, B structure.
- Send to FTP server
Send your file(s) directly to the FTP destination.
- Create ZIP archive
Generates a very fast .zip with no compression from your selected files thanks to 7zip.
- Unzip archive
Unzip your file(s) according to 7zip capabilities.
-
- Functions
Allows you to choose a function, you can write the first letters of the function to get it faster.
Also support writing direct ffmpeg command WITHOUT providing input and output ex:
ffmpeg -c:v libx264 -b:v 5000k -an
Choose the extension from the second combobox.
-
- Cut without re-encoding
Allows you to cut any video or audio file(s) by changing input and output point from the right panel.
If it's a video file with highly compressed codec (like H.264), the cut will be automatically on the nearest
keyframe.
- Replace audio
Allows you to replace audio track(s) on a video.
Drop your video and audio file. If you want to add multiple audio tracks, drop the video first then the
audio tracks. They will be added in the same order as the list.
- Rewrap
Allows you to change your media container.
Only works if the output container supports the source codec.
Can be very useful for changing your video timecode or mapping audio tracks differently.
- Conform
Allows you to change the framerate metadata.
- Merge
Allows you to concatenate all the files from the list to one output.
All your files need to have the same codec, resolution and framerate.
Allows you to output any stream from your file(s).
- Subtitling
Opens the subtitling tool.
This function will create an .srt file next to your input file location.
- Video inserts
Allows you to insert clip(s) into a video that references the same timeline.
Just like there is a video tape insert, that one is digital.
This allows you to produce a video that maintains the encode of the unmodified part(s).
Example: On a 52min video you need to edit a part from 00:26:00:00 to 00:26:30:00, just export that part from
your timeline that will have a start timecode of 00:26:00:00. Add the master file and your video inserts to the file
list and then start the function. The algorithm will automatically insert the clips from timecodes without any
compression.
-
- WAV
Allows you to convert video or audio file(s) to wav format.
By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
- AIFF
Allows you to convert video or audio file(s) to aiff format.
By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
- FLAC
Allows you to convert video or audio file(s) to flac format.
By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
- MP3
Allows you to convert video or audio file(s) to mp3 format.
By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
- AAC
Allows you to convert video or audio file(s) to aac format.
This codec support multiple audio channels.
- AC3
Allows you to convert video or audio file(s) to ac3 format.
By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
- OPUS
Allows you to convert video or audio file(s) to opus format.
This codec support multiple audio channels.
- OGG
Allows you to convert video or audio file(s) to ogg format.
By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
-
- DNxHD
Allows you to convert video or picture file(s) to DNxHD.
You can generate files in OP-Atom format to be played directly in AVID by dropping files in the
AvidMediaFiles/MXF/1 structure and tick generate in OP-Atom format from advanced features section.
- DNxHR
Allows you to convert video or picture file(s) to DNxHR.
You can generate files in OP-Atom format to be played directly in AVID by dropping files in the
AvidMediaFiles/MXF/1 structure and tick generate in OP-Atom format from advanced features section.
- Apple ProRes
Allows you to convert video or picture file(s) to Apple ProRes.
- QT Animation
Allows you to convert video or picture file(s) to QT Animation.
- GoPro CineForm
Allows you to convert video or picture file(s) to GoPro CineForm.
- Uncompressed YUV
Allows you to convert video or picture file(s) to Uncompressed YUV.
-
- H.264
Allows you to convert video or picture file(s) to H.264 (libx264).
You can use hardware acceleration from advanced features for faster encoding.
- H.265
Allows you to convert video or picture file(s) to H.264 (libx265).
You can use hardware acceleration from advanced features for faster encoding.
- VP8
Allows you to convert video or picture file(s) to VP8 (libvpx).
- VP9
Allows you to convert video or picture file(s) to VP9 (libvpx-vp9).
You can use hardware acceleration from advanced features for faster encoding with intel 9th gen minimum.
- AV1
Allows you to convert video or picture file(s) to AV1 (libsvtav1).
- OGV
Allows you to convert video or picture file(s) to OGV (libtheora).
-
- XDCAM HD422
Allows you to convert video file(s) to XDCAM HD422.
By default, you will have 4 audio channels.
You can generate AS-10 format from advanced features thanks to bmxtranswrap.
- AVC-Intra 100
Allows you to convert video file(s) to AVC-Intra 100.
By default, you will have 4 audio channels.
You can generate AS-11 format from advanced features thanks to bmxtranswrap.
- XAVC
Allows you to convert video file(s) to XAVC.
By default, you will have 4 audio channels.
- HAP
Allows you to convert video file(s) to HAP.
-
- DV PAL
Allows you to convert video file(s) to DV PAL.
- MJPEG
Allows you to convert video or picture file(s) to MJPEG.
- Xvid
Allows you to convert video or picture file(s) to Xvid.
I recommend to tick the max. quality checkbox.
- WMV
Allows you to convert video or picture file(s) to WMV.
I recommend to tick the max. quality checkbox.
- MPEG
Allows you to convert video or picture file(s) to MPEG (version 1 or 2).
-
- FFV1
Allows you to convert video or picture file(s) to FFV1.
This codec has a lossless compression.
-
- JPEG
Allows you to convert video or picture file(s) to JPEG.
- Image
Allows you to convert video or picture file(s) to .png, .tif, .tga, .dpx, .exr, .bmp, .ico, or .webp.
-
- DVD
Allows you to convert video file(s) to DVD format with authoring (ready to burn) thanks to dvdauthor.
The bitrate is automatically adjusted for a 4.7GB DVD. When the bitrate is low, or equal to 6000k, two pass
encoding will be automatically generated for a better quality.
- Blu-ray
Allows you to convert video file(s) to Blu-ray format with authoring (ready to burn) thanks to tsMuxeR.
The bitrate is automatically adjusted for a 25GB Blu-ray.
- DVD-RIP
Allows you to recover unprotected DVD.
This function merge vob files while performing a stream copy with an algorithm.
-
- Loudness & True Peak
Allows you to displays loudness, true peak and more from audio or video file(s).
The first value "I:" is your loudness value in LUFS.
Save your analysis and recover the short-term values above -16 LUFS.
- Audio normalization
Allows you to normalize video or audio file(s) to the desired lufs value with a simple decibel value adjustment.
- Cut detection
Allows you to automatically search for cuts from a video file.
- Black detection
Allows you to automatically search for black frame from a video file.
By default, threshold is set on 10 frames maximum.
- Media offline detection
Allows you to automatically search for media offline frame from a video file.
You can custom the media offline frame.
-
- Web video
Allows you to download video or audio file(s) thanks to youtube-dl.
- Render queue icon
Open the render queue for different encodings.
Set up your function then click on add to queue (instead of start function).
- Star icon
Open your saved presets, use CTRL + S (or CMD + S on Mac) to add a new one.
-
- Output 1, 2, 3
Set up multiple output destinations for each file.
Your file is encoded into output 1 then copied from output 1 to other selected outputs.
The boxes are filled with the current percentage of disk space remaining, it turns red when only 10% remains.
The destinations support drag & drop with a folder or a file.
- Open destination at end
When the process is complete, the destination folder will be displayed.
- Change
Allows you to change the output folder via the system selection window.
- FTP
Send automatically your files to FTP when encoding is done.
- WeTransfer
Send automatically your files to WeTransfer when encoding is done.
- Mail
Send a mail if process was successful or not and with the name of source file and ouput(s) folder(s)
when encoding is done.
- Stream
Allows you to stream video content to any web platform using rtmp protocol.
Example: rtmp://a.rtmp.youtube.com/live2/YOUR_KEY
-
Shows progress of actual process, you have the ability to right click on it and show full console log.
- Work during inactivity
Suspends the current process when the mouse or keyboard is used, otherwise the process will run.
- Display
Displays the output video of the processed file without audio.
- Show console
Accessible by right-clicking, it displays the log of all processes.
-
-
- Scale
Choose a scale or write your own.
- Adapt, Stretch, Crop
- Adapt: adds black bars if source input is different from the selected scale.
- Stretch: stretches you media to the selected scale.
- Crop: removes excess pixels from the source according to the selected scale.
- Rotation
Rotates your file(s) with the select angle.
- Mirror
Flips your files horizontally.
- Force display
Changes the display aspect ratio, you can write your own value ex: 20:9 or 2.39.
- Create an image sequence from a video
Outputs each images from your video at the selected framerate, you can write your own value.
-
- Scale
Choose a scale or write your own.
- Adapt, Stretch, Crop
- Adapt: adds black bars if source input is different from the selected scale.
- Stretch: stretches you media to the selected scale.
- Crop: removes excess pixels from the source according to the selected scale.
- Video bitrate
Select or write the video bitrate in kilobyte per second.
- VBR, CBR, CQ
- VBR: Variable Bit Rate
- CBR: Constant Bit Rate
- CQ: Constant Quality (also known as CRF)
- Audio bitrate
Select or write the audio bitrate in kilobyte per second.
- File size
Choose the desired output file size in megabytes.
-
- Lock icon
All files from the list will have the same output file size, meaning file size value will change video bitrate.
- 2-pass
Run a 2-pass encoding for a better quality especially on low video bitrates.
- Max. Quality
Configures each codec to get the maximum quality possible.
For example with H.264 the command -preset veryslow is sent.
Also check 2-pass with a low video bitrate encoding.
-
- Mix audio files
Allows you to mixdown your audio files from the list to one output.
The audio mapping is shown when the list is empty.
- Separate audio tracks
Splits each audio track into an independent file.
- Change the sample rate
Allows you to change audio sample rate.
- Convert from / to
Allows you to change audio as a video framerate.
The audio pitch is maintained while audio is stretched.
- Convert
Converts the audio stream to the selected settings.
Make sure your output container supports the selected audio codec.
- Audio 1-16
Handles the audio mapping, you can remove tracks or edit the audio order.
Can be very usefull to use with the rewrap function to change your audio mapping only without re-encoding.
- Offset
Controls the audio offset in images per second.
Allows you to crop the image from a preset or values.
Allows you to display the embedded timecode or write your own, you can also add the filename or a text.
Allows you to embed or burn your subtitles.
This option supports .srt, .vtt, .scc, .ass and .ssa subtitles.
Allows you to display an image or a video over your file.
This option supports any image (and also .pdf, .psd, .nef, .cr2 etc.) or video with (or without) alpha.
-
- Convert levels
Allows you to convert video levels between 16-235 and 0-255 by using ffmpeg's scale video filter.
- Convert colorspace
Allows you to convert colorspace by using ffmpeg's video filter.
HDR -> SDR conversion uses a LUT instead for better results and better encoding speed.
I recommend to also use colorspace checkbox to add colorspace metadatas.
- Colorspace
Adds colorspace metadatas to your file(s).
For output video codecs this option also set video quantification.
- Apply a LUT
Applies a LUT to your video file(s) according to lut3d ffmpeg's filter.
You can add or remove one with the manage button.
Allows you to color correct your file with numerous settings.
-
- Stabilize image
Analyzes the video and then stabilizes it using the ffmpeg vidstab filter.
- Deflicker
Adds an overlay of the same input video delayed by 1 frame with a 50% opacity.
This option is usefull for hard repetitive flickering.
- Reduce banding
Reduces not smooth gradients by using ffmpeg deband filter.
- Limit output to 16-235
Limits the output video levels to TV levels.
- Details
Adds or removes details by using ffmpeg smartblur filter.
This option works great to remove aliasing artefacts.
- Noise suppression
Reduces video noise by using ffmpeg hqdn3d filter.
- Exposure smoothing
Smooth out variable luminance changes using the ffmpeg deflicker filter.
This option works great for timelapse uses.
-
- Fade-in video
Applies video transition to the beginning of your file(s) with selected settings.
- Fade-in audio
Applies audio transition to the beginning of your file(s) with selected settings.
- Fade-out video
Applies video transition to the end of your file(s) with selected settings.
- Fade-out audio
Applies audio transition to the end of your file(s) with selected settings.
-
- Activate the image sequence
Sorts all files by number and uses them to output a video.
- Rotation
Rotates your file(s) with the select angle.
- Mirror
Flips your files horizontally.
- Frame blending
Each multiple of 'x' frame is blended between them to creates smooth motion.
This option is great for timelapse uses.
- Add motion blur
Adds motion blur by doubling framerate with interpolation then blends created frames to keep original framerate.
This option works best with the addition of frame blending.
Allows you to only keep files from the selected range, this option reads metadata with exiftool.
-
- Force output
Force output video levels to full range (0-255) or video range (16-235) on metadatas.
- Force profile
Allows you to choose encoding profile related to the video codec.
By default Shutter Encoder uses high 5.1 even unchecked.
- Force preset
Allows you to choose encoding preset related to the video codec.
Max. quality checkbox uses for example veryslow preset for H.264 codec.
- Force tune
Allows you to choose tuning preset related to the video codec.
- Force quality
Allows you to choose encoding quality related to the video codec.
- Force speed
Allows you to choose encoding speed related to the video codec.
- Enable fast start
Moves video header info to the beginning of the file for best streaming performances.
- Set GOP
Allows you to set a fixed Group Of Pictures.
- Set the function to Open-GOP
Only check it if you're using open-GOP videos.
- Remove duplicate frames
Removes redundant frames according to ffmpeg mpdecimate filter.
- Conform
- Reverse
Encodes the video backwards at the selected framerate.
- Speed
Encodes the video to the selected framerate speed while maintaining audio pitch.
This option changes original video duration.
- Drop
Removes extra frames without changing it's duration.
It has to be a multiple of 2 for best results ex: 50i/s to 25i/s conversion.
- Blending
Blends two frames to make a new one and achieve the selected framerate.
This option avoid video stuttering with framerate conversions and it's fast to compute.
- Interpolation
Creates new frames by using ffmpeg minterpolate filter to achieve the selected framerate.
This is the best option for small framerate changes on quality side.
- Ultra-slowmotion
Creates interpolated frames to the selected framerate then plays it to the original framerate.
- Force to progressive
Force progressive scan, can be usefull for Progressive Segmented Files videos.
This option doesn't apply a deinterlace filter.
- Force deinterlacing
Applies a deinterlace filter and tick force progressive checkbox.
- TFF: Top Field First (most common)
- BFF: Bottom Field First
- x2: Doubles the fields ex: 50i to 50p conversion
This option is usefull when video is interlaced but metadatas shown as progressive source.
- Force interlacing
Encodes your file(s) with interlaced metadata.
If your input video is in 50p (or 59,94p or 60p) it creates a true interleaving, odd frames via the first image,
even frames via the second image to output a real 50i (or 29,97i or 30i).
- Force fields inversion
Allows you to switch from BFF to TFF fields.
- Enable alpha
Keeps the alpha channel if available from your video input.
- Preserve folder hierarchy
Recreates folder hierarchy from input file to output destination.
- Preserve metadata
Adds all available metadata from source files to output, recording date, camera model, etc.
- Preserve subtitles
Keeps input captions of your video.
Make sure the output container supports it!
- Generate format
- OP-Atom
Creates medias for Avid Media Composer using hexadecimal naming and bmxtranswrap tool.
The destination can be directly outputed to "Avid MediaFiles/MXF/1".
If a new card is detected from the files list, numbered folder will be incrementeded.
When you'll open Avid Media Composer, an .mdb file should appears in each folder to drop it to your bin.
- OP1a
Creates OP-1a format files with .mxf extension.
- AS-10
Creates AS-10 format files thanks to bmxtranswrap with 8 audio tracks.
- AS-11
Creates AS-11 format files thanks to bmxtranswrap with 8 audio tracks.
- Source in OP-Atom format
Keeps only .mxf files in the Shutter Encoder's list then use an algorithm to bring together video with audio files.
-
- Hide file list path
Hide the full path name to only show the file name on the list.
- Load at startup
Load a saved preset when the app starts.
A file must be dropped to load the preset.
- Automatically wait for file to be ready
This check every 10 seconds the input file size, if the file size is unchanged it will be processed.
- Replace suffix
Allows you to write your own suffix instead of the default one, can be empty if you doesn't want a suffix.
- Exclude extensions
Allows you to exclude multiple file extensions when using drag & drop.
- Process file list as Merge
All the files from the list are merged into one output.
- Disable animations
Disable settings panel animations.
- Disable end sound
Removes process ending sound.
- Disable updates
Shutter Encoder will not check for newest versions.
- Empty the list when process complete
Files are removed from Shutter Encoder's list after process completed.
- End action
Allows you to choose between closing Shutter Encoder or shutdown your computer when all process are
completed with a 60 seconds timer. This option is not saved when Shutter Encoder is closed.
- Set scale mode
Allows you to choose the scale algorithm.
- fast-bilinear is the fastest but bilinear offers a better quality for a very small difference in rendering time.
- bicubic is the default because of the right compromise between speed and quality.
- I recommend to use lanczos for the best scaling quality.
- Set screen recording framerate
Set the screen capture framerate.
- Set input device framerate
Set the input device framerate.
Make sure your device supports this framerate!
- Set number of used threads
Allows you to set the number of threads for your cpu according to FFmpeg capabilities.
By default 0 use all available threads, but using the value 1 can preserve CPU loading to not freeze your computer.
Max value is 16, otherwise it will not works.
- Set still image duration
Set the default duration when a still image is processed into a video codec.
- Set highlight color
Choose the color of the application highlights.
A reboot is required to apply the changes.
- Set language
Allows you to choose the main language, currently French, English, Italian and Spanish are available.
A reboot is required to apply the changes.
- Output 1, 2, 3 default
Allows you to set the default opening destination for each output if there are enabled.
-
- Set GPU decoding
This option is only for decoding and it's on "none" by default because it can in some cases be slower than
only using CPU.
Pros:
- When you select to decode by GPU it only works on specific codecs: H.264, H.265, VP8, VP9, AV1, MPEG-1 and MPEG-2.
If the input codec is different, you will not have any problem, it will just not use it.
- Less CPU consumption because of GPU processing.
- If you're using GPU encoding without any filters or corrections, you get a significant boost to use GPU
as decoding also.
- You should get pretty good advantages when using GPU decoding with editing codecs like DNxHR, ProRes etc.
(because GPU decode and CPU encode).
Cons:
- CPU has to always send datas to GPU, so if you're using some corrections (like color correction, denoise or
whatever) the result could be slower because of CPU transfers + CPU filters.
To conclude:
- It should be a good option to set on "auto" if you're using Shutter Encoder to create editing codecs
as output, without extra options.
- In other cases keep it on "none" or experiment it.
- Set GPU filtering
This option is only available with the #Set-GPU-decoding option and a Windows platform.
Currently, two GPUs are available:
CUDA (from Nvidia)
- Used when the scaling is different.
- Used for yadif deinterlacing filter.
QSV (from Intel)
- Used only when the scaling is different with the same ratio as the input resolution.
Since this option is tied to the decoding capabilities of the GPU,
it only works with H.264, H.265, VP8, VP9, AV1, MPEG-1 and MPEG-2 codecs (if the hardware supports them).
- Hardware acceleration
Enables GPU encoding for faster performance, it's compatible with Nvidia, AMD and Intel GPUs on any OS.
This option is disabled by default because CPU has a better quality encoding than GPU.
I recommend to always tick the max. quality checkbox with the GPU encoding.
|