ffmpeg_encode icon
ffmpeg_encode icon

ffmpeg_encode

Python GUI for Video Encoder using handbrake or ffmpeg.

Debug

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Windows
  • Mac
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

  • windows
  • video-encoding
  • MacOs
  • handbrakecli
  • ffmpeg

ffmpeg_encode News & Activities

Highlights All activities

Recent activities

Show all activities

ffmpeg_encode information

  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    52 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Video & Movies

GitHub repository

  •  1 Stars
  •  0 Forks
  •  1 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
ffmpeg_encode was added to AlternativeTo by ryahn on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is ffmpeg_encode?

Video Encoder GUI A cross-platform Python GUI application for encoding video files using HandBrake or FFmpeg. Features automatic track detection, preset management, and real-time progress tracking.

Features Cross-platform: Works on Windows and macOS Dual encoder support: Use HandBrake or FFmpeg HandBrake preset support: Load and use HandBrake JSON presets Preset management: Dropdown selection with auto-save and last-used preset auto-loading Automatic FFmpeg translation: Converts HandBrake presets to FFmpeg commands FFmpeg command management: Save, load, delete, and manage custom FFmpeg commands Placeholder system: Use {INPUT}, {OUTPUT}, {AUDIO_TRACK}, {SUBTITLE_TRACK}, {SUBTITLE_FILE} in FFmpeg commands Smart track detection: Automatically finds English audio and subtitle tracks with configurable patterns Track detection configuration: Customize language tags, name patterns, and exclude patterns for audio and subtitles Real-time progress: See encoding progress with ETA, speed, and duration parsing Built-in log viewer: Monitor encoding output in real-time Folder structure preservation: Maintains directory structure in output Encoding modes: Sequential or parallel encoding Skip existing files: Option to skip files that already have encoded versions Dry run mode: Test encoding without actually processing files Auto-install dependencies: Automatically installs FFmpeg, HandBrake, and mkvtoolnix via package managers Auto-detect executables: Automatically find FFmpeg, HandBrake, and mkvinfo paths Settings auto-save: Settings are automatically saved when changed Debug tab: Analyze individual files to see track information and mkvinfo output Cross-platform config: Platform-appropriate config directory handling (Windows: AppData\Local, macOS/Linux: ~/.video_encoder)

Requirements Python 3.8 or higher FFmpeg (auto-installed via Chocolatey/Homebrew) HandBrake CLI (auto-installed via Chocolatey/Homebrew) MKVToolNix (auto-installed via Chocolatey/Homebrew)

Official Links