Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-ffmpeg
👻 A curated list of awesome FFmpeg resources.
https://github.com/transitive-bullshit/awesome-ffmpeg
Last synced: 6 days ago
JSON representation
-
Docs
- FFmpeg.org - Where it all starts.
- Filters - Docs for FFmpeg's powerful filter chains (scaling, cropping, concatenating, merging, etc.). This is one of my most visited links when working with FFmpeg.
- Man page - Official FFmpeg man page.
- Wiki & Bug Tracker - Lots of great info on here.
- CLI flags - A comprehensive list of all FFmpeg commandline flags. Really useful for searching random flags that you come across in the wild.
- FFmpeg.org - Where it all starts.
-
JavaScript
- tangerine - Webcam streaming service using Node.js, FFmpeg, WebSockets, and Lad.
- fluent-ffmpeg - A fluent API to [FFmpeg](http://www.ffmpeg.org). If you only use one tool from this list, it should be this one.
- ffmpeg-probe - Wrapper around ffprobe for getting info about media files.
- ffmpeg-concat - Concats a list of videos together using FFmpeg with sexy OpenGL transitions.
- editly - Declarative video editing tool and library with slick animations and transitions.
- ffmpeg-generate-video-preview - Generates an attractive image strip or GIF preview from a video.
- ffmpeg-extract-frame - Extracts a single frame from a video.
- ffmpeg-extract-frames - Extracts screenshots from a video using FFmpeg.
- gif-extract-frames - Extracts frames from GIFs including inter-frame coalescing.
- ffmpeg-extract-audio - Extracts an audio stream from a media file.
- ffmpeg-on-progress - Utility for robustly reporting progress with fluent-ffmpeg.
- ffmpeg.js - Port of FFmpeg to JavaScript via Emscripten. Allows for limited FFmpeg use on the client-side.
- ffmpeg-static - Provides static FFmpeg binaries for macOS, Linux, and Windows. Very useful for CI testing.
- ffparser - Parse input stream by frames directly into your code as a buffer.
-
Mobile
- ijkplayer - Android / iOS video player based on FFmpeg.
- simplest ffmpeg mobile - FFmpeg examples for Android and iOS.
-
Tutorials
- How to Write a Video Player in Less Than 1k Lines
- Applying OpenGL Shaders with FFmpeg - And [follow-up](https://nervous.io/ffmpeg/opengl/2017/05/15/ffmpeg-pbo-yuv).
- How to Write a Video Player in Less Than 1k Lines
- Learn FFmpeg libav the Hard Way
-
Community
-
Native
- ffmpeg-gl-transition - FFmpeg filter for applying GLSL transitions between video streams ([gl-transitions](https://gl-transitions.com/)).
Programming Languages
Categories
Sub Categories
Keywords
ffmpeg
13
fluent-ffmpeg
7
video
3
opengl
3
gif
2
screenshot
2
transition
2
video-editor
1
subtitle
1
slideshow
1
images
1
editor
1
command-line
1
clips
1
cli
1
animations
1
ffprobe
1
player
1
ios
1
ijkplayer
1
video-processing
1
tutorial
1
transcode-video
1
libav
1
ffmpeg-libraries
1
codec
1
transitions
1
glsl
1
frame
1
buffer
1
webm
1
emscripten
1
gifsicle
1
gif-animation
1
extract-frames
1
coalescing
1
coalesce
1
preview
1
android
1