lexy | staxrip | |
---|---|---|
19 | 33 | |
953 | 2,018 | |
- | 2.3% | |
7.5 | 9.6 | |
7 days ago | 4 days ago | |
C++ | Visual Basic .NET | |
Boost Software License 1.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lexy
-
Why are strings and IO so complicated?
lexy (https://lexy.foonathan.net/)
- Show HN: Matcheroni, a tiny C++20 header library for building lexers/parsers
-
Koji projekat na Githubu vas je odusevio u zadnje vreme?
https://github.com/foonathan/lexy nakon sto sam se propatio sa errorima od boost spirita, a pegtl mi se nije svidao, ovaj library je dosao kao odusevljenje, a i dokumentacija je iznenadujuce ok
- The Future of Boost by Vinnie Falco
-
Simple question on compilers and syntax rules
In general, LALR parser generators are more difficult to work with than RD parser combinators. Instead of flex and bison, I'd recommend checking out Boost.Spirit or lexy.
-
A simple library for compile-time string matching.
This might be closer: https://github.com/foonathan/lexy
-
Any good parser combinator libraries for C++?
Lexy: https://lexy.foonathan.net/
- Show HN: Lexy – C++ parser combinator library with custom DSL
-
How often do you use these keywords ?
lexy has something like std::bind with a way to specify fallback values for the placeholders if the arguments aren't provided: lexy::_1.or_default(fallback)
- Lexy: C++ Parsing DSL Library
staxrip
-
HandBrake 1.7.0 – The open source video transcoder
Its literally a feature of all the underlying encoders. And you can do it even with exotic ffmpeg/vapoursynth filter chains. So I can't imagine why.
TBH I would just recommend Staxrip if you are on Windows: https://github.com/staxrip/staxrip
There is a linux equivalent, I can't remember what its called.
Or maybe some av1an GUI for Mac/Linux. All of these things support a target file size with many more features.
- FFmpeg is getting better with multithreaded transcoding pipelines
-
Ffmprovisr – Making FFmpeg Easier
Since ffmpeg CLI still makes me pull ny hair out, I am going to plug vapoursynth:
https://www.vapoursynth.com/
Its Pythonic video filters... But also so much more: https://vsdb.top/
And Staxrip, which makes such good use of ffmpeg, vapoursynth, and dozens of other encoders and tools that I reboot from linux to Windows just to use it: https://github.com/staxrip/staxrip
- Future of this subreddit: update #2
- Koji projekat na Githubu vas je odusevio u zadnje vreme?
- Best software for ripping DVDs
-
How to install Av1an on Windows 10 x64 ?
https://github.com/staxrip/staxrip GUI But av1 outdated a bit which could be replaced/rebuild https://github.com/m-ab-s/media-autobuild_suite
-
How I archive miniDV tapes - a short guide
2-4: I use StaxRip to encode the video because it includes the QTGMC deinterlacer, which is from my research a very good deinterlacer that produces less artifacts in the video than other deinterlacers like the one included in HandBrake.
-
Intel A380 performance - advice wanted!
But I actually got through it and found a great solution for myself using StaxRip and an updated QSVEnc by Rigaya. Replace StaxRip's outdated QSVEnc with the updated Rigaya QSVEnc.
- Best Video Converter?(MKV to MP4)
What are some alternatives?
PEGTL - Parsing Expression Grammar Template Library
HandBrake - HandBrake's main development repository
parser-demo - Good source layout with Flex and Bison
FastFlix - FastFlix is a free GUI for HEVC and AV1 encoding, GIF/WebP/AVIF creation, and more!
gadgetron - Gadgetron - Medical Image Reconstruction Framework
NotEnoughAV1Encodes - GUI for AV1 (aomenc, rav1e & svt-av1)
json_struct - json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
vmaf - Perceptual video quality assessment based on multi-method fusion.
masala-parser - Javascript Generalized Parser Combinators
dovi_tool - dovi_tool is a CLI tool combining multiple utilities for working with Dolby Vision.
daw_json_link - Fast, convenient JSON serialization and parsing in C++
ffmpeg-build-script - The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.