Just rediscovered this video converter. It supports tons of features and allows you to really influence the result of the encoding. It’s not suited for people, who don’t have at least average knowledge of video encoding, formats, containers and parameters. But for people who know what they are doing, it is, in my opinion, the most powerful tool for Linux out there. It supports DVD and Bluray structure and a ton of input formats. In contrast to other tools (e.g. handbrake) it still supports output to a fixed filesize.
To give you and idea, here is the list of (optional) dependencies, so you can see, which features can be added :
Optionale Abhängigkeiten : aften: support for AC-3 audio encoding bdsup2subpp-git: support for subtitle converison for image based stream formats dcaenc: support for DTS audio encoding delaycut: AC-3, DTS, MPA and WAV audio delay and cutting support divx265: support for H.265 video encoding fdkaac: support for AAC audio encoding flac: support for lossless FLAC audio encoding gpac: support for MP4 container muxing kvazaar: support for H.265 video encoding libvpx: support fot VP8 video encoding lsdvd: support for listing the content of DVD disks mediainfo: support for technical and tag information about a video or audio file mencoder: support for video and audio encoding mkvtoolnix-cli: support for MKV container muxing mp4fpsmod: support for MP4 time code modification mplayer: support for video preview neroaacenc: support for NERO AAC audio encoding opus-tools: support for Opus audio encoding sox: support for processing of audio files telxcc-git: support for closed caption extraction from TS files tsmuxer: support for TS container vapoursynth: A video processing framework with the future in mind x264: support for H.264 video encoding x265: support for H.265 video encoding
It can easily be installed from AUR using
yay -S hybrid-encoder
It is for sure not a 1 click solution but worth checking out.