media2
FFmpeg
media2 | FFmpeg | |
---|---|---|
5 | 493 | |
5 | 44,748 | |
- | 1.7% | |
2.5 | 10.0 | |
about 1 year ago | 3 days ago | |
C++ | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
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.
media2
-
In praise of ffmpeg
The ffmpeg command line is a shitty programming language. I'd rather work with it in some other shitty programming language.
-
For what c++ is used nowadays?
I use it in conjunction with the moldy old ffmpeg C API for video processing. Here's the current iteration of my wrapper library -- I'm still missing something in remuxing, but it works pretty well. I haven't done an update to it in a while because work's been busy. I've been doing a bunch of cloud stuff there and am meditating on rolling a new iteration of this library with cloud functionality baked in. The segmenter/desegmenter stuff in the current library works pretty well for that sort of thing, but it feels a bit awkward to use.
- C++ Wrapper I'm Working On
FFmpeg
-
How we edited 175 conference videos in 5 hours
This gave me the full video on my hard drive. There is also a feature in yt-dlp to download a certain time segment of a video but it seemed unreliable and I also have to use ffmpeg to add intro and outro videos in any case.
-
GIF App Development – How to Develop GIF Encoding
Fortunately, you don’t always need to go to so low level of abstraction when you develop GIF encoding in your app. One of the most popular libraries for image/video encoding is FFmpeg. Android developer-friendly version is not provided officially. However, some wrappers do exist. At the time of writing one of the most popular is Mobile FFmpeg. Something like this will be probably all you need when you just want to produce GIF out of some input source.
-
Compress and Convert Your Videos with Command Line
There are many methods how we can solve this problem. But here, I would like to tell you about FFmpeg. It is a free and open-source tool available for all major operating systems. FFmpeg is fast and gives good results in compression, changing formats, and resolution.
- Ask HN: Is there any software you only made for your own use but nobody else?
-
Using OpenAI Whisper to Transcribe Podcasts on Koyeb
FFmpeg installed
-
How to generate thumbnails from video ?
For this, download the ffmpeg library from the official site of ffmpeg https://ffmpeg.org/.
-
Add album art to music files via the command line
For MP3s I used ffmpeg and followed the following steps
-
Creando Subtítulos Automáticos para Vídeos con Python, Faster-Whisper, FFmpeg, Streamlit, Pillow
FFmpeg (https://ffmpeg.org/)
-
Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k in the last 4 months
GPL2
Since FFmpeg is GPL2, doesn’t that require CompressX to disclose its source code?
IANAL, apologies if I miss understand license requirements.
https://github.com/FFmpeg/FFmpeg?tab=License-1-ov-file
- Microsoft offered FFmpeg one-time payment instead of support contract
What are some alternatives?
gst-meet - Connect GStreamer pipelines to Jitsi Meet conferences
mpv - 🎥 Command line video player
mm_tool - Quick curation of your movie files.
ffmpeg-python - Python bindings for FFmpeg - with complex filtering support
restream_rtmp - h264 web streaming with ffmpeg and nginx
OpenH264 - Open Source H.264 Codec
webm_streaming - HTML5 webm streaming and interaction with Javascript tutorial
Exoplayer - This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media
editly - Slick, declarative command line video editing & API
hlsdl - C program to download VoD HLS (.m3u8) files
jcodec - JCodec main repo
libde265 - Open h.265 video codec implementation.