SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Hevc Open-Source Projects
-
srs
SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
awesome-video
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
-
Av1an
Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
-
enable-chromium-hevc-hardware-decoding
A guide that teach you enable hardware HEVC decoding & encoding for Chrome / Edge, or build a custom version of Chromium / Electron that supports hardware & software HEVC decoding and hardware HEVC encoding.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
SVT-HEVC
SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
-
mp4ff
Library and tools for parsing and writing MP4 files including video, audio and subtitles. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
-
video-quality-metrics
Test specified presets/CRF values for the x264 or x265 encoder. Compares VMAF/SSIM/PSNR numerically & via graphs.
-
tfb-video
Generator of test video files for testing your media playback devices and calibrate TV sets
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k in the last 4 months | news.ycombinator.com | 2024-04-10GPL2
Since FFmpeg is GPL2, doesn’t that require CompressX to disclose its source code?
IANAL, apologies if I miss understand license requirements.
Project mention: What's the state of screen-sharing games to friends on linux? | /r/linux_gaming | 2023-06-26
The hardware encoders are very fast and generally better than x264 (but not by as much as you'd think with the x264 slow preset).
In addition, there are threaded AV1 encoders you may be overlooking, like SVT-AV1. For non-realtime, my favorite is av1an, which also yields better quality than is possible from aomenc: https://github.com/master-of-zen/Av1an
Project mention: Raspberry Pi 5 drops codec hardware acceleration except for HEVC decode | news.ycombinator.com | 2023-10-30Most devices can indeed most likely handle software decode of more common resolutions, codecs and bitrates. But I'd really hope they'd pick the one that won't suck up all the battery, so H264. This line of thought is supported by the fact that YouTube still provides an H264 option with most if not all videos.
With higher bitrate things, HEVC seems to grow in popularity but even software decode support is not everywhere. Netflix for example requires the installation of HEVC support on Windows to play 4K content.
Actually hardware-accelerated video decode is even spottier and more unreliable across most platforms. The JS API for codec support (canPlayType) literally returns "maybe" and "probably". It's quite bad.
So far the best compatibility I've seen has been Edge with flags on Windows (MPEG-2, H264, HEVC, AV1, VP8, VP9 with most also supporting accelerated encode). It still fails with some content (Dolby Vision P5 colors are incorrect, HEVC Rext doesn't play - more info about HEVC is available here https://github.com/StaZhu/enable-chromium-hevc-hardware-deco...). Chrome on macOS is a close second in terms of codec support.
The worst in terms of HW acceleration being all the browsers on desktop Linux-s, few and fragile combinations that offer limited and janky support. But it's slowly improving. This combined with the not-the-latest hardware many use, means things like VP9 or AV1 tend to stutter.
I'd love to see some more generic stats, but considering the APIs aren't sufficient to determine actual support, these might be difficult to gather.
It's not quite a GUI, but I usually refer to https://alfg.dev/ffmpeg-commander/.
Project mention: [A guide to SVT-AV1] How to reduce video size by up to 30x | /r/Piracy | 2023-05-27
Hevc related posts
- Fastflix is detected as Trojan since today
- GPU encoding settings
- Chrome still hasn't changed its opinion about dropping JPEG XL support
- Optimising Handbrake for NVENC
- 4K discs that used to rip but now consistently give errors
- Ubuntu 22.04 hevc video playback in chrome
- [Question] What software would you recommend to batch convert MP4 videos to AVIF-sequence files?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Hevc projects? This list will help you:
Project | Stars | |
---|---|---|
1 | FFmpeg | 42,250 |
2 | srs | 24,126 |
3 | awesome-video | 1,430 |
4 | Av1an | 1,345 |
5 | enable-chromium-hevc-hardware-decoding | 1,092 |
6 | FastFlix | 1,042 |
7 | voukoder | 782 |
8 | kvazaar | 769 |
9 | ffmpeg_batch | 760 |
10 | wcap | 682 |
11 | ffmpeg-commander | 658 |
12 | SVT-HEVC | 501 |
13 | SwiftFFmpeg | 480 |
14 | mp4ff | 401 |
15 | node-video-lib | 346 |
16 | ott-packager | 221 |
17 | goheif | 158 |
18 | obs-vaapi | 110 |
19 | video-quality-metrics | 109 |
20 | tfb-video | 101 |
21 | libheif-sharp | 51 |
22 | video_encoder_for_ogl_dx | 49 |
23 | Av1ador | 49 |