avidemux2
smolrtsp
avidemux2 | smolrtsp | |
---|---|---|
2 | 5 | |
636 | 159 | |
- | 5.0% | |
9.3 | 5.7 | |
9 days ago | about 1 month ago | |
C | C | |
GNU General Public License v3.0 or later | 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.
avidemux2
-
Is there is any way ffmpeg can remove the black bars around this video
Well since others have mentioned their favorite alternatives to plain ffmpeg for this task, I'll just mention Avidemux. It has a crop filter that lets you pick any frame you want and crop to that, but it also has a VERY good auto-detect button that almost always detects the edges correctly (the exception is very low light scenes, but you can use a slider to pick a brighter frame). Alternately, there is also a quadrature filter in Avidemux that lets you expand (or reduce) the size of the video without changing the size of the output video, so you could essentially blow up the "good" area to push the black bars off the screen (although that will undoubtedly cause some loss of resolution, though there is also a sharpen filter that might compensate for some of that). Avidemux is cross-platform so there are Windows, MacOS, and Linux versions, so you might want to give it a look. See https://en.wikipedia.org/wiki/Avidemux for a better description or download from here: https://github.com/mean00/avidemux2/releases/tag/2.8.0 (or if you want the latest nightly or need an older version then https://www.avidemux.org/nightly/).
-
Anyone a fan of systemd over here?
Btw i dont see any proprietary building commands in avidemux source: https://github.com/mean00/avidemux2/blob/master/bootStrap.bash
smolrtsp
- OpenIPC is an alternative open firmware for your IP camera
-
Pretty-Printable Enumerations in Pure C
I agree; I would especially not recommend abusing macros throughout an application codebase too much. Conceptually, Metalang99 is more of a (sub)language than a library, which also adds some entry barrier. Ideally, I see the application of Metalang99 being used "behind the scenes", e.g., encapsulated in separate code files/libraries such as Datatype99 and Interface99. This is what I (mostly) do in SmolRTSP.
- SmolRTSP: A lightweight real-time streaming library for IP cameras
- SmolRTSP: A lightweight real-time streaming library for IP cameras (v0.1.0)
What are some alternatives?
libav-examples - Collection of FFmpeg libav examples.
FFmpeg - Mirror of https://git.ffmpeg.org/ffmpeg.git
hxCodec - Haxe library for native video playback on HaxeFlixel and OpenFL.
rtsp-simple-server - Also known as rtsp-simple-server. ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams. [Moved to: https://github.com/aler9/mediamtx]
MV-Tractus - A simple tool to extract motion vectors from h264 encoded videos.
interface99 - Full-featured interfaces for C99
nginx-vod-module - NGINX-based MP4 Repackager
CnPython - Trying to implement python functions in C so it's easier to read.
wcap - Simple and efficient screen recording utility for Windows 10 and 11
datatype99 - Algebraic data types for C99
Ant-Media-Server - Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
Cloak - A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor