C Libav

Open-source C projects categorized as Libav

Top 6 C Libav Projects

  • scrcpy

    Display and control your Android device

    Project mention: Using an Android phone as a webcam became really popular during the pandemic, but you've typically had to install a third-party app to do so. You may not have to do this in the future, though, as Google is adding support for turning Android devices into USB webcams! - Mishaal Rahman (thread) | reddit.com/r/Android | 2023-02-02
  • mpv

    🎥 Command line video player

    Project mention: Microsoft is charging people to play certain video formats, it's high time people switch to VLC | reddit.com/r/Piracy | 2023-01-30

    Well, not really mpv was first to have HDR to SDR tone mapping, has mutiple ways to sync video/audio to display refresh rate for smoother playback, different up/downscale filters, over 15 different video output modules that fit your OS/GPU, different configurations for buffering, better detection for which hardware decoder is suited And, if you wanted to print it on US Letter format, 131 pages of options to tune for any kind of odd scenario you might have There is really a lot of stuff that goes into "showing images"

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • ffmpeg-libav-tutorial

    FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳

    Project mention: The FFmpeg Tutorial | news.ycombinator.com | 2022-10-30

    The FFmpeg libraries are possibly the worst thing I have ever worked with in my life. I have never been more afraid to use a library than this one. This tutorial is very outdated, eg. `AVPicture`, which is used throughout, is completely deprecated and removed from the library, so you will simply encounter linker errors trying to follow this tutorial.

    FFmpeg libraries randomly break themselves, so if you find an answer from a few years ago, chances are it's useless. Want to free an AVPacket? `av_free_packet` is deprecated,. You can use `av_packet_unref` (but there's _also_ a function named `av_packet_free` that doesn't do quite the same thing).

    Most questions on Stack Overflow or related platforms have no replies, the library has literally zero documentation, it has very little error handling, which means if you're a bad C developer like me you are required to recompile FFmpeg with debugging information unstripped so you can trace segfaults in gdb.

    https://github.com/leandromoreira/ffmpeg-libav-tutorial/ is a better and more up-to-date tutorial than this one.

  • scrcpy-macOS-Binaries

    Display and control your Android device (Latvian translate fork)

    Project mention: macOS binaries scrcpy-server location | reddit.com/r/scrcpy | 2022-11-04

    Hi, does anyone tried the https://github.com/Coool/scrcpy-macOS-Binaries release? in order to work the scrcpy-server file must be in /Applications/Android/scrcpy/, how can I change this behavior? Can't this file be in the same folder as the scrcpy binary itself?

  • ConPlayer

    Plays videos in console

    Project mention: ConPlayer - Console video player with colors, FFmpeg filters and multiple options | reddit.com/r/C_Programming | 2022-10-14
  • libav-examples

    Collection of FFmpeg libav examples.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-02.

C Libav related posts


What are some of the best open-source Libav projects in C? This list will help you:

Project Stars
1 scrcpy 75,987
2 mpv 21,347
3 ffmpeg-libav-tutorial 8,491
4 scrcpy-macOS-Binaries 7
5 ConPlayer 5
6 libav-examples 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives