Documentation

(27/01/2026)

  • Shutter Encoder
    • Choose files
    • Choose function
      • Functions
        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.
        • AI tools
          • Audio separation
          • Allows you to extract audio stems using Demucs AI tool.
            It uses htdemucs_6s model to extract: drums, bass, other, vocals, guitar, piano.
          • Audio transcription
          • Allows you to transcribe video or audio files to .srt, .vtt or .txt file.
            Based on Whisper-Ctranslate2 AI tool.
            More info here: https://www.shutterencoder.com/plugins/
          • Translate text
          • Allows you to translate text files using Google Translate.
          • Colorize
          • Allows you to colorize image or video using DeOldify AI tool.
            You can choose between an artistic, static, or video model.
          • Background remover
          • Allows you to remove background from image using backgroundremover AI tool.
        • Without conversion
          • 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 first then your audio file(s)
            they will be added in the same order as the list.
            You can switch between video and audio files to perform multiple replacements.
          • 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.
            This function does NOT solve the VFR problem; you must convert your file in this case.
          • Merge
          • Allows you to concatenate all the files from the list to one output.
            All your files need to have the same codec, resolution, framerate and audio settings.
          • Extract
          • Allows you to extract 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.
        • Sound conversions
          • 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.
          • Vorbis
          • Allows you to convert video or audio file(s) to oga format.
            By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
          • Dolby Digital Plus
          • Allows you to convert video or audio file(s) to eac3 format.
            By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
          • Dolby TrueHD
          • Allows you to convert video or audio file(s) to truehd format.
            By default, if the source uses 4 channels, only the first two will be used, channel 1 left, channel 2 right.
        • Editing codecs
          • 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
          • Allows you to convert video or picture file(s) to Uncompressed YUV or RGB.
        • Output codecs
          • H.264
          • Allows you to convert video or picture file(s) to H.264 (libx264).
          • H.265
          • Allows you to convert video or picture file(s) to H.265 (libx265).
          • H.266
          • Allows you to convert video or picture file(s) to H.266 (libvvenc).
          • 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).
          • AV1
          • Allows you to convert video or picture file(s) to AV1 (libsvtav1).
        • Broadcast codecs
          • 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.
          • XDCAM HD 35
          • Allows you to convert video file(s) to XDCAM HD 35.
            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.
        • Old codecs
          • Theora
          • Allows you to convert video or picture file(s) to Theora/.ogv (libtheora).
          • MPEG-2
          • Allows you to convert video or picture file(s) to MPEG-2.
          • 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.
          • DV PAL
          • Allows you to convert video file(s) to DV with an automatic source file detection.
          • WMV
          • Allows you to convert video or picture file(s) to WMV.
            I recommend to tick the max. quality checkbox.
          • MPEG-1
          • Allows you to convert video or picture file(s) to MPEG-1.
        • Archiving codec
          • FFV1
          • Allows you to convert video or picture file(s) to FFV1.
            This codec has a lossless compression.
        • Images creation
          • JPEG
          • Allows you to convert video or picture file(s) to JPEG.
            You can choose the compression in quality from 0-100%.
          • JPEG XL
          • Allows you to convert video or picture file(s) to JPEG XL.
            You can choose the compression in quality from 0-100%.
          • Image
          • Allows you to convert video or picture file(s) to .png, .tif, .tga, .dpx, .j2k, .exr, .webp, .avif, .bmp, .ico, .gif, .apng.
            Some extensions allow access to additional settings in the “Scale” section.
        • Burn & Rip
          • 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.
        • Analysis
          • Loudness & True Peak
          • Allows you to display or record the loudness, actual peak value, and other data from audio or video files.
            The first value, “I:”, represents the loudness in LUFS.
            Save your analysis to capture all 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 gain 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.
          • VMAF
          • Allows you to get the VMAF value using libvmaf.

            VMAF values represent predicted human-perceived video quality:
            100: Indistinguishable from the reference (visually lossless).
            90–99: Excellent quality; differences are very hard to notice.
            70–89: Good quality; minor artifacts may be visible.
            50–69: Fair quality; compression artifacts are clearly noticeable.
            Below 50: Poor quality; significant visual degradation.
          • FrameMD5
          • Allows you to generate the MD5 checksum for each decoded frame and outputs it as text.
            If two videos produce identical framemd5 outputs,
            their decoded frames are guaranteed to be pixel-identical.
        • Download
          • Web video
          • Allows you to download video or audio file(s) thanks to yt-dlp.
      • Render queue icon
      • Open the render queue for different encodings.
        Set up your function then click on add to queue (instead of start function).
        You can process multiple files simultaneously,
        I do not recommend processing more than two videos at a time.
      • Star icon
      • Open your saved presets, use CTRL + S (or CMD + S on Mac) to add a new one.
        You can load your preset at startup.
    • Outputs
      • 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.
        • Add a prefix
        • Allows you to change to add a prefix to the output file.
          Variables can be used:
          {codec/function}
          {preset}
          {resolution/scale}
          {width}
          {height}
          {ratio/aspect}
          {framerate/fps}
          {bitrate}
          {timecode}
          {duration/time}
          {date}
        • Add a suffix
        • Allows you to change to add a suffix to the output file.
          Variables can be used:
          {codec/function}
          {preset}
          {resolution/scale}
          {width}
          {height}
          {ratio/aspect}
          {framerate/fps}
          {bitrate}
          {timecode}
          {duration/time}
          {date}
        • Create a subfolder
        • Allows you to create a subfolder in the output directory.
        • Delete source file
        • Allows you to delete the source file is the encoding is completed.
          Error or cancelled encoding will not delete the source file.
      • FTP
      • Send automatically your files to FTP 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
    • Progress status
      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.
  • Settings
    • Image
      Choose a scale or write your own.
      • Scale
      • The AI models use the ESRGAN algorithm, which requires extracting each image into a temporary folder.
        Make sure you have enough space on your hard drive; you can choose the extension for the temporary files.
        • 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.
      • Do not upscale lower resolutions
      • If the source scale is smaller than the selected output scale, it will not be scaled.
      • 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.
    • Bitrates adjustment
      • 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)
      • Maximum
      • Limits peak bitrate in complex scenes.
      • Audio bitrate
      • Select or write the audio bitrate in kilobyte per second.
      • File size
      • Choose the desired output file size in megabytes.
        The encoder will attempt to reach the desired value, but cannot guarantee a perfect size.
        • 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.
    • Audio settings
      • 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.
    • Cropping
    • Allows you to crop the image from a preset or values.
    • Overlay
    • Allows you to display the embedded timecode or write your own, you can also add the filename or a text.
    • Subtitles
    • Allows you to embed or burn your subtitles.
      This option supports .srt, .vtt, .scc, .ass and .ssa subtitles.
    • Watermark
    • 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.
    • Colorimetry
      • Gamma level
      • Allows you to change gamma value from 1.8 to 2.6.
      • 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.
      • 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 luts using the manage button.
    • Color grading
    • Allows you to color correct your file with numerous settings.
    • Corrections
      • 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 nlmeans filter.
        This filter can use GPU if you use vulkan.
      • Exposure smoothing
      • Smooth out variable luminance changes using the ffmpeg deflicker filter.
        This option works great for timelapse uses.
    • Transitions
      • 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.
    • Image sequence
      • Activate the image sequence
      • Sorts all files by number and uses them to output a video from images.
        This option does not convert the frame rate! Use the conform checkbox instead.
      • 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.
    • Filter
    • Allows you to only keep files from the selected range, this option reads metadata with exiftool.
    • Advanced features
      • 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.
          Warning: This filter requires memory to buffer the entire clip, so trimming is suggested.
        • 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 deinterlacing 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
         
        – bwdif: Motion-adaptive, edge-directed deinterlacer derived from BBC research; higher quality than yadif with better motion handling.
        – yadif: Fast, basic motion-adaptive deinterlacer; widely supported but lower quality on complex motion.
        – estdif: Edge-slope-tracing deinterlacer; prioritizes diagonal detail preservation over motion accuracy.
        – w3fdif: High-quality motion-compensated deinterlacer using spatial-temporal filtering; very clean but slower.
        – detelecine: Detects and reverses telecine (e.g. 3:2 pulldown) to restore original progressive frames, not a true deinterlacer.
        – advanced: Intel Quick Sync hardware deinterlacing with motion-adaptive and motion-compensated modes; quality depends on GPU generation.
         
        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 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.
    • Settings icon
      • 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.
      • 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.
      • Disable video player
      • Removes the video player display.
      • Disable minimized window
      • Removes the minimized window when app is reduced.
      • Use local ffmpeg
      • Allows you to use your own ffmpeg binary.
      • Preview final output quality
      • Allows you to display the current encoder settings in the video player.
        This option is experimental and may cause crashes or memory issues.
      • Set strict mode
      • Set the -strict value for ffmpeg.
        Some codecs or muxing modes (historically AAC, certain container features, etc.)
        Required -strict experimental to be enabled before FFmpeg would allow their use.
      • 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 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, French, English, German, Italian, Spanish and many others 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 they are enabled.
    • Status bar
      • GPU decoding
      • GPU decoding is not always faster than CPU!
        Only use the “auto” or “none” options unless you really know what you’re doing.
         
        Pros:
        – When the GPU is selected, it only works on specific codecs: H.264, H.265, VP8, VP9, AV1, MPEG-1 and MPEG-2.
        If the input codec is different, it will not use your GPU.
        – 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:
        – The CPU must always send data to the graphics processor; therefore, if you are using corrections
        (such color correction, denoise or whatever) the result could be slower because of CPU transfers + CPU filters.
         
        To conclude:
        – This option has been thoroughly tested; using “auto” mode should give you the best results most of the time.
        – If you see artifacts or black images, select the “none” option.
      • GPU filtering
      • This option is only available with the GPU decoding option.
         
        AUTO (best choice)
        – Selects the best GPU available from the options above.
        CUDA (Nvidia)
        – Used for scaling.
        – Used with bwdif & yadif deinterlacing filters.
        AMF (AMD)
        – Used for scaling only.
        QSV (Intel)
        – Used for scaling.
        – Used with Intel deinterlacing filter.
        – Used with rotation and mirror checkboxes.
        VULKAN (all GPUs)
        – Used for scaling.
        – Used with bwdif deinterlacing filter.
        – Used with rotation and mirror checkboxes.
        – Used with the noise suppression correction filter.
        VIDEOTOOLBOX (Mac only)
        – Used for scaling only.
         
        These options are tied to the GPU’s decoding capabilities,
        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, 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.

Contact:

If you have any questions, post them on reddit: reddit icon

Donate to Paul Pacifico: donate  patreon icon    

Bitcoin :  bitcoin icon bc1qyd3yvlmww4yhsw9k8pyzyms8wttd55m2704f7k

Ethereum :  ethereum icon 0xd7f445a7e669106E9C2E279AD524154d5f4B9676

www.shutterencoder.com