Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

FastFlix is a free GUI for H.264, HEVC and AV1 hardware and software encoding!

License

NotificationsYou must be signed in to change notification settings

cdgriffith/FastFlix

Repository files navigation

preview

FastFlix is a handy GUI for encoding videos.

Download latest release from Github

It needsFFmpeg (version 4.3 or greater required, 5.0+ recommended) under the hood for the heavy lifting, and can work with a variety of encoders.

Check outthe FastFlix github wiki for help or more details, and please report bugs in thegithub issue tracker!

Encoders

Software Encoders

Encoderx265x264rav1eAOM AV1SVT AV1VP9VVC
HDR10✓*
HDR10+
Audio
Subtitles
Covers
bt.2020

If one of the above software encoders is not listed, it is due to your version of FFmpeg not having that encoder compiled in.

Hardware Encoders

These will require the appropriate hardware. Nvidia GPU for NVEnc, Intel GPU/CPU for QSVEnc, and AMD GPU for VCEEnc.

Most of these are usingrigaya's hardware encoders that must be downloaded separately,extracted to a directory of your choice, and then linked too in FastFlix Settings panel.

AV1

AV1 is only supported on the latest generation of graphics cards specifically the Intel Arc, Nvidia 4000 series and AMD 7000 series

EncoderNVEncC AV1QSVEncC AV1VCEEncC AV1
HDR10
HDR10+
Audio✓*✓*✓*
Subtitles
Covers
bt.2020

HEVC / H.265

EncoderNVENC HEVC (ffmpeg)NVEncC HEVCVCEEncC HEVCQSVEncC HEVC
HDR10
HDR10+
Audio✓*✓*✓*
Subtitles
Covers
bt.2020

AVC / H.264

EncoderNVEncC AVCVCEEncC AVCQSVEncC AVC
HDR10
HDR10+
Audio✓*✓*✓*
Subtitles
Covers
bt.2020

✓ - Full support | ✓* - Limited support

Releases

View thereleases for binaries for Windows, MacOS or Linux

You will need to haveffmpeg andffprobe executables on your PATH and they must be executable. Version 4.3 or greater is required for most usage, latest master build is recommended and required for some features. The one in your package manager system may not support all encoders or options.Check out theFFmpeg download page for static builds for Linux and Mac.

Additional Encoders

To use rigaya'sNvidia NVENC,AMD VCE, andIntel QSV encoders, download them and extract them to folder on your hard drive.

Windows: Go into FastFlix's settings and select the corresponding EXE file for each of the encoders you want to use.

Linux: Install the rpm or deb and restart FastFlix

HDR

On any 10-bit or higher video output, FastFlix will copy the input HDR colorspace (bt2020). Which isdifferent than HDR10 or HDR10+.

HDR10

FastFlix was created to easily extract / copy HDR10 data, which it can do with the above listed encoders (x265, NVEncC, VCEEncC, QSVEncC).

VP9 has limited support to copy some existing HDR10 metadata, usually from other VP9 files. Will have the line "Mastering Display Metadata, has_primaries:1 has_luminance:1 ..." when it works.

AV1 is still in development, and hopefully all encoder will support it in the future, but only SVT AV1 works through ffmpeg as of now for software encoders.

  • QSVEnc - Works!
  • NVEncC - Works!
  • VCEEncC - Works!
  • rav1e - can set mastering data and CLL via their CLI butnot through ffmpeg.
  • SVT AV1 - Now supports HDR10 with latest master ffmpeg build, make sure to update before trying!
  • aomenc (libaom-av1) - does not look to support HDR10

HDR10+

For Windows users with dedicated graphics cards, the best thing to do is use a hardware encoder, as they all support HDR10+ currently!

FastFlix also supports using generated orextracted JSON HDR10+ Metadata with HEVC encodes via x265. However, that is highlydependent on a FFmpeg version that has been compiled with x265 that has HDR10+ support.BtbN's Windows FFmpeg buildshave this support as of 10/23/2020 and may require amanual upgrade.

If you add HDR10+ metadata file, make sure the encoding log does NOT contain the linex265 [warning]: –dhdr10-info disabled. Enable HDR10_PLUS in cmake or else it is unsupported.

HLG

FastFlix (v4.0.2+) passes through HLG color transfer information to everything except webp and GIF.

Dolby Vision

FastFlix does not plan to support Dolby Vision's proprietary format at this time.

Multilingual Support

FastFlix is machine translated using DeepL into Spanish (español), French (Français), German (Deutsch),Italian (Italiano), Chinese (中文), Japanese (日本語), Portuguese (Português), Swedish (svenska), Ukrainian (Українська),Russian (русский), Polish (polskie), Korean (한국어), Romanian.

If something sounds wrong in your language, please open an issue with which line inthe language file needs fixed!

Special thanks toleonardyan for numerous Chinese corrections,Ta0ba0 for the Russian language updates andbovirus for Italian language updates!

License

Copyright (C) 2019-2025 Chris Griffith

The code itself is licensed under the MIT which you can read in theLICENSE file.
Read more about the release licensing in thedocs folder.

Custom icons designed by Joey Catt | Onyx Studios

Encoder icons forVP9,AOM AV1 andVVC are from Wikimedia Commons all others are self created.

Additional button icons fromhttps://uxwing.com

Sample videos and thumbnail for preview image provided byJessica Payne


[8]ページ先頭

©2009-2025 Movatter.jp