mpv is a media player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. mpv has an OpenGL based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more.
mplayer ffmpeg libav audio video multimedia video-player media-player audio-playerI was looking for a tutorial/book that would teach me how to start to use FFmpeg as a library (a.k.a. libav) and then I found the "How to write a video player in less than 1k lines" tutorial. Unfortunately it was deprecated, so I decided to write this one. Most of the code in here will be in c but don't worry: you can easily understand and apply it to your preferred language. FFmpeg libav has lots of bindings for many languages like python, go and even if your language doesn't have it, you can still support it through the ffi (here's an example with Lua).
ffmpeg ffmpeg-libraries libav tutorial codec video-processing transcode-videoThis application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and MacOS. The Android part requires at least API 21 (Android 5.0). It supports screen capturing / mirroring Android device.
android sdl2 libav ffmpeg screen mirroring recording mobile screen-mirroringGo language bindings for ffmpeg libraries. This is still a work in progress. This package still lacks a lot of the libav's functionality. Please expect many additions/changes in the future.
libav language-bindings ffmpegIt's a tool to build ffmpeg for almost all platforms.
ffmpeg ios android windows-uwp msvc mingw clang windows-phone windows-desktop raspberry-pi bitcode libav vs2017 windows-xp lld cross-compiler buildPure-java interface to the avconv commandline
avconv libav ffmpeg video video-processingYou may use libav or ffmpeg. We recommend using postgreSQL database.
python3 wavesurfer-js docker docker-composer libav annotations sound similarity-annotation djangoHigh level API for FFmpeg / Libav. Based on FFmpeg/Libav libraries to support various video and audio formats, avTranscoder provides the high level API to re-wrap or transcode media easily.
libav ffmpeg
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.