No-Reference-Image-Quality-Assessment-using-BRISQUE-Model
FFmpeg
No-Reference-Image-Quality-Assessment-using-BRISQUE-Model | FFmpeg | |
---|---|---|
1 | 493 | |
5 | 44,748 | |
- | 1.7% | |
10.0 | 10.0 | |
over 5 years ago | 6 days ago | |
C++ | C | |
MIT License | 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.
No-Reference-Image-Quality-Assessment-using-BRISQUE-Model
-
In praise of ffmpeg
They originally wanted the system mainly for video quality assessment, but were far more interested in it for several other things once we started showing it off. I did have some success modifying Krshrimali's Brisque image quality assessment code into a library with an API which I could process individual video frames with, but this turned out to be very slow without GPU acceleration (Neighborhood of 2 seconds per frame IIRC for 1080, IIRC,) and didn't put a lot more experimentation into it. I think even with GPU acceleration it'd be hard to get that down to real-time. Might be OK for short clips, though.
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?
restream_rtmp - h264 web streaming with ffmpeg and nginx
mpv - 🎥 Command line video player
gst-meet - Connect GStreamer pipelines to Jitsi Meet conferences
ffmpeg-python - Python bindings for FFmpeg - with complex filtering support
webm_streaming - HTML5 webm streaming and interaction with Javascript tutorial
OpenH264 - Open Source H.264 Codec
mm_tool - Quick curation of your movie files.
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.