# lake1059/ffmpegfreeui

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/lake1059-ffmpegfreeui).**

6,398 stars · 358 forks · Visual Basic .NET · mit

## Links

- GitHub: https://github.com/Lake1059/FFmpegFreeUI
- Homepage: https://3fui.top
- awesome-repositories: https://awesome-repositories.com/repository/lake1059-ffmpegfreeui.md

## Topics

`ffmpeg` `ffmpeg-gui` `ffmpeg-windows`

## Tags

### Graphics & Multimedia

- [Graphical Frontends](https://awesome-repositories.com/f/graphics-multimedia/ffmpeg-wrappers/graphical-frontends.md) — Provides a full-featured FFmpeg frontend that runs from a single folder without installation.
- [Batch Processing](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-processing/batch-processing.md) — Manages a queue of encoding tasks for batch processing multiple files in sequence. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [Batch Media Converters](https://awesome-repositories.com/f/graphics-multimedia/batch-media-converters.md) — Queues and processes multiple video encoding tasks in sequence for efficient bulk conversion. ([source](https://3fui.top))
- [Batch Video Processing](https://awesome-repositories.com/f/graphics-multimedia/batch-video-processing.md) — Manages multiple encoding jobs in a queue for efficient batch processing of video files. ([source](https://3fui.top))
- [FFmpeg Wrappers](https://awesome-repositories.com/f/graphics-multimedia/ffmpeg-wrappers.md) — Wraps FFmpeg as a child process to control encoding without modifying the binary.
- [Custom Parameter](https://awesome-repositories.com/f/graphics-multimedia/streaming-distribution/streaming-broadcasting/media-streaming/transcoders/custom-parameter.md) — Provides a fully customizable FFmpeg encoding pipeline with arbitrary parameter support. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [Job Configuration Interfaces](https://awesome-repositories.com/f/graphics-multimedia/video-encoding-and-decoding/encoding-parameter-guides/job-configuration-interfaces.md) — Configures FFmpeg encoding jobs with full control over parameters, presets, and batch processing. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [Visual Parameter Editors](https://awesome-repositories.com/f/graphics-multimedia/video-encoding-and-decoding/encoding-parameter-guides/visual-parameter-editors.md) — Provides visual controls for common encoding parameters alongside a fully custom parameter field. ([source](https://3fui.top))
- [Portable Distributions](https://awesome-repositories.com/f/graphics-multimedia/video-production/video-editing/media-transcoders/portable-distributions.md) — Provides a self-contained video transcoding application that runs from a single folder without installation.
- [Graphical Stream Selectors](https://awesome-repositories.com/f/graphics-multimedia/streaming-distribution/streaming-broadcasting/media-streaming/stream-metadata-inspection/graphical-stream-selectors.md) — Opens a graphical stream selector for picking video, audio, and subtitle tracks from a file. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [Stream Remuxers](https://awesome-repositories.com/f/graphics-multimedia/streaming-distribution/streaming-broadcasting/media-streaming/video-streaming/stream-encoding/stream-remuxers.md) — Combines or repackages audio, video, and subtitle streams from multiple sources without re-encoding.
- [Encoding Progress Estimators](https://awesome-repositories.com/f/graphics-multimedia/video-encoding-and-decoding/encoding-progress-estimators.md) — Calculates remaining processing time and projected output file size in real time. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [External Filter Integrations](https://awesome-repositories.com/f/graphics-multimedia/video-encoding-and-decoding/external-filter-integrations.md) — Passes video frames through AviSynth and VapourSynth scripts for advanced filtering before FFmpeg encoding. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [Pause and Resume Transcoders](https://awesome-repositories.com/f/graphics-multimedia/video-encoding-and-decoding/pause-and-resume-transcoders.md) — Suspends and resumes active encoding jobs without losing progress. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))

### DevOps & Infrastructure

- [Portable Application Deployments](https://awesome-repositories.com/f/devops-infrastructure/portable-application-deployments.md) — Runs entirely from a single folder without installation, registry writes, or admin rights. ([source](https://3fui.top))
- [Single-Folder Deployments](https://awesome-repositories.com/f/devops-infrastructure/portable-application-deployments/single-folder-deployments.md) — Runs from a single folder without installation, registry writes, or administrator privileges.
- [Portable Server Deployments](https://awesome-repositories.com/f/devops-infrastructure/portable-server-deployments.md) — Runs from a portable folder without requiring installation, registry writes, or administrator privileges. ([source](https://3fui.top/))
- [Job Queues](https://awesome-repositories.com/f/devops-infrastructure/job-queues.md) — Processes encoding tasks in a first-in-first-out queue with pause and resume per job.
- [UI and Task Extensions](https://awesome-repositories.com/f/devops-infrastructure/release-automation/plugin-extensibility/ui-and-task-extensions.md) — Adds custom user interfaces, encoding tasks, or media stream selectors through plugins that integrate with the queue and UI. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [UDP Job Submissions](https://awesome-repositories.com/f/devops-infrastructure/remote-compute-job-submission/udp-job-submissions.md) — Accepts encoding jobs from remote machines on the same network via UDP for distributed processing. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))

### Networking & Communication

- [UDP Remote Controllers](https://awesome-repositories.com/f/networking-communication/remote-control-protocols/udp-remote-controllers.md) — Sending encoding tasks to a running application over UDP from any machine on the same network for distributed workflows. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))

### Artificial Intelligence & ML

- [Video](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-content-apis/quality-evaluators/video.md) — Runs quality assessment metrics on encoded output to compare fidelity against the original source. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))

### Part of an Awesome List

- [Streaming and Video](https://awesome-repositories.com/f/awesome-lists/media/streaming-and-video.md) — Combines or repackages audio, video, and subtitle streams from multiple sources without re-encoding. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [Filter Chain Integrations](https://awesome-repositories.com/f/awesome-lists/media/video-processing/filter-chain-integrations.md) — Applies subtitles, color management, AviSynth/VapourSynth filters, and quality metrics during FFmpeg transcoding.

### Content Management & Publishing

- [Burned-In Subtitle Rendering](https://awesome-repositories.com/f/content-management-publishing/media-management/subtitle-management-systems/timestamped-subtitle-generators/burned-in-subtitle-rendering.md) — Embeds subtitle tracks directly into the output video stream during encoding with extensive configuration options. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))

### Development Tools & Productivity

- [Command Line Argument Handlers](https://awesome-repositories.com/f/development-tools-productivity/command-line-argument-handlers.md) — Accepts startup arguments to specify input files, presets, or raw FFmpeg commands for automation. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [Reflection-Based Hooks](https://awesome-repositories.com/f/development-tools-productivity/extension-apis/plugin-api-extensions/reflection-based-hooks.md) — Adds custom WinForms or WPF panels and encoding tasks using a reflection-based plugin interface with four API hooks. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))

### Programming Languages & Runtimes

- [Plugin-Based Encoding Extensions](https://awesome-repositories.com/f/programming-languages-runtimes/character-encoding-utilities/custom-encoders/plugin-based-encoding-extensions.md) — An encoding application that supports custom plugins for adding user interfaces, encoding tasks, or media stream selectors.

### Software Engineering & Architecture

- [Encoding Presets](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-lifecycle-management/project-configuration-presets/encoding-presets.md) — Saves and loads encoding parameter sets as structured files for exact configuration reproduction.
- [Preset Exporters and Importers](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-lifecycle-management/project-configuration-presets/encoding-presets/preset-exporters-and-importers.md) — Exports and imports parameter sets to reproduce exact encoding results across different machines. ([source](https://3fui.top))
- [Preset Sharers](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-lifecycle-management/project-configuration-presets/encoding-presets/preset-sharers.md) — Exports and shares encoding configurations with others for reproducible results across systems. ([source](https://3fui.top))
- [Sharing Mechanisms](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-lifecycle-management/project-configuration-presets/encoding-presets/sharing-mechanisms.md) — Creates, saves, and shares reusable FFmpeg encoding configurations across different machines.
- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures/plugin-based-architectures.md) — Loads external plugin assemblies at runtime to extend UI, encoding tasks, and stream selectors.

### System Administration & Monitoring

- [Encoding Progress Monitors](https://awesome-repositories.com/f/system-administration-monitoring/real-time-pipeline-progress-visualization/encoding-progress-monitors.md) — Displays live encoding progress, estimated time, output size, and system resource usage.

### User Interface & Experience

- [Transcoding Adjustments](https://awesome-repositories.com/f/user-interface-experience/color-systems/color-rendering-adjustments/color-profile-management/transcoding-adjustments.md) — Adjusts color space, range, and other color-related parameters during transcoding to preserve or modify visual characteristics. ([source](https://cdn.jsdelivr.net/gh/lake1059/ffmpegfreeui@main/README.md))
- [AviSynth and VapourSynth Filters](https://awesome-repositories.com/f/user-interface-experience/component-scripting/external-script-loaders/avisynth-and-vapoursynth-filters.md) — Provides integration with AviSynth and VapourSynth for advanced video filtering pipelines.
