Table of Contents

Enum VideoEditOutputFormat

Namespace
VisioForge.Core.Types.VideoEdit
Assembly
VisioForge.Core.dll

Video Edit SDK output format.

public enum VideoEditOutputFormat

Fields

AVI = 0

AVI format.

A legacy container format that supports various audio and video codecs. Good for compatibility with older Windows software.

WMV = 1

Windows Media Video.

A compressed video compression format for several proprietary codecs developed by Microsoft. Efficient for streaming and local playback on Windows.

DV = 2

DV (Digital Video).

Used primarily for camcorder video. High bitrates and intra-frame compression make it good for editing but results in large file sizes.

MKVv1 = 3

Matroska (legacy version).

Use VisioForge.Core.Types.VideoEdit.VideoEditOutputFormat.MKVv2 for modern Matroska support.

PCM_ACM = 4

PCM or ACM audio output.

Uncompressed or standard compressed audio formats (WAV).

WMA = 5

Windows Media Audio.

Audio-only format using WMA codecs.

MP3 = 6

MP3 output using LAME encoder.

Standard for compressed audio. LAME provides high-quality encoding.

Custom = 7

Custom output format.

Allows configuring a user-defined DirectShow filter graph for output. Requires advanced knowledge of DirectShow filters.

OggVorbis = 8

OGG Vorbis.

Open-source audio format known for better quality than MP3 at similar bitrates.

FFMPEG = 9

FFMPEG codecs output.

Uses internal FFMPEG libraries to encode video/audio. Supports a vast array of codecs and formats.

FFMPEG_EXE = 10

FFMPEG.EXE output.

Pipes the output to an external ffmpeg.exe process. Flexible but may have higher latency.

WebM = 11

Google WebM output. http://www.webmproject.org/ .

Open media file format designed for the web. Uses VP8/VP9 video and Vorbis/Opus audio.

MP4 = 12

H264 encoded video, AAC audio, in MP4 container, CPU encoder.

Standard choice for maximum compatibility across devices and platforms.

MP4_HW = 13

H264/H265 encoded video, AAC audio, MP4 output, GPU encoders.

Uses hardware acceleration (NVENC, QuickSync, AMF) for faster encoding with lower CPU usage.

Encrypted = 14

Encrypted video.

Set codecs using the same way as for AVI.

FLAC = 15

FLAC (Free Lossless Audio Codec).

Lossless audio format that compresses audio without losing information.

Speex = 16

Speex.

Audio compression format designed for speech.

M4A = 17

AAC audio in M4A/MP4 container.

Standard audio format for MP4 containers, offering better quality than MP3.

AnimatedGIF = 18

Animated GIF.

Creates looping animations without audio. Large file sizes for longer content.

MPEGTS = 19

MPEG-TS (Transport Stream).

Standard format for transmission and storage of audio, video, and PSIP data. Used in broadcast systems.

MKVv2 = 20

Modern MKV output.

Matroska Multimedia Container. An open standard free container format, a file format that can hold an unlimited number of video, audio, picture, or subtitle tracks in one file.

MOV = 21

Apple MOV.

QuickTime File Format. Popular in Apple ecosystems and professional video editing workflows.