Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
FFmpeg (Fast Forward Moving Picture Experts Group)

FFmpeg is a free and open source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg
tool itself, designed for processing of video and audio files. It is widely used for format transcoding, basic editing (trimming and concatenation), video scaling, video post-production effects and standards compliance (SMPTE, ITU).
- GitHub: https://github.com/topics/ffmpeg
- Wikipedia: https://en.wikipedia.org/wiki/FFmpeg
- Repo: https://github.com/FFmpeg
- Created by: Fabrice Bellard, Bobby Bingham, Michael Niedermayer
- Released: December 20, 2000
- Related Topics: ffplay, ffprobe, libav, sdl, libavcodec, libavformat, libavutil, libavfilter, mplayer, mencoder,
- Last updated: 2025-02-20 00:10:27 UTC
- JSON Representation
https://github.com/demensdeum/raidenvideoripper
Raiden Video Ripper is an open-source project designed for video editing and format conversion. It's built using Qt 6 (Qt Creator) and allows you to trim and convert videos to MP4, GIF, WebM formats. Also there is MP3 support for audio export.
cpp cpp17 cut editor ffmpeg gif mp3 mp4 qt qtcreator qtcreator-ide trim video videoeditor webm
Last synced: 05 Nov 2024
https://github.com/AbhayVAshokan/video-compressor
Video compressor application that gives more control over the type of encoder, quality, and bitrate through encoder params.
ffmpeg flutter video-processing
Last synced: 12 Nov 2024
https://github.com/nnoury/ffmpeg-android-builder
A simple shell script to cross-compile FFmpeg project for Android targets
android-library ffmpeg native-libraries
Last synced: 04 Nov 2024
https://github.com/genebit/video-compressor
A Simple Video Compressor using FFMPEG
ffmpeg python tkinter video-compression
Last synced: 24 Jan 2025
https://github.com/maddygoround/audioviz
Convert audio into visualizers and output as videos.
audio audio-processing bars canvas equalizer ffmpeg video video-processing vizualisation
Last synced: 25 Nov 2024
https://github.com/gbeckers/birdwatcher
A Python computer vision library for animal behavior
animal behavior computer-vision data-science ffmpeg opencv python science
Last synced: 13 Feb 2025
https://github.com/just-work/fffw
ffmpeg command line tool wrapper
ffmpeg multimedia transcoding video
Last synced: 25 Nov 2024
https://github.com/dashroshan/framefusion
▶️ Video utility tool to resize, compress, trim, and convert videos in mp4, mov, avi, flv, m4v, and webm formats
compress-videos ffmpeg javafx resize-videos trim video-converter video-processing
Last synced: 20 Dec 2024
https://github.com/thom-x/rtsp-snapshot
Simple docker image to grab snapshot from a RTSP stream.
Last synced: 25 Nov 2024
https://github.com/topaz1008/ffmpeg-any
A command line tool that batch processes video files and directories with ffmpeg.
bash batch ffmpeg macos powershell unix video windows
Last synced: 16 Feb 2025
https://github.com/TheGreatMcPain/python-media-scripts
Python scripts I use for preparing BluRay videos for my media server. (mirror)
bdsup2sub ffmpeg mkvtoolnix python
Last synced: 25 Nov 2024
https://github.com/tropicoo/youtube-dl-ffmpeg-updater-win
youtube-dl and ffmpeg binaries updater for Windows OS
ffbinaries ffmpeg ffmpeg-updater ffplay ffprobe python python3 youtube-dl youtube-dl-updater
Last synced: 29 Nov 2024
https://github.com/indiscipline/movie-thumbnailer
Command line program for generating desktop wallpapers from movie frames containing scene changes with FFmpeg and ImageMagick
ffmpeg ffmpeg-script image image-processing imagemagick imagemagick-wrapper movies thumbnails
Last synced: 15 Nov 2024
https://github.com/klich3/osx-automator-custom-actions
Custom actions for OSX created with Automator, is helpy for convert some video format or rename files in batch.
automator automator-workflow convert-files ffmpeg osx tools tools-and-automation tools-and-utilities
Last synced: 02 Dec 2024
https://github.com/raghavtilak/videoeditor-react-native
This app contains basic functionality to Fast Forward, Slowmo, Reverse, Overlay, Crop, Rotate, Flip etc either the whole input video or a specific part of the video
android ffmpeg ffmpeg-android ffmpeg-native native-video-editor react-native react-native-ffmpeg videoeditor
Last synced: 18 Feb 2025
https://github.com/dimmaryanto93/springboot2-ffmpeg-example
Example upload video with springboot2 + compression
compression ffmpeg multipart-uploads springboot2 video
Last synced: 27 Dec 2024
https://github.com/spencerjibz/video_compression
Video compression nodejs
ffmpeg fluent-ffmpeg nodejs worker-threads
Last synced: 15 Nov 2024
https://github.com/mrmebailey/pitimelapse
Shell Script for automating time-lapse video creation from images
ffmpeg picamera raspberry-pi raspberry-pi-camera time-lapse
Last synced: 13 Feb 2025
https://github.com/motionline/piledit-backend
Piledit is a video editing software. This repository manages the backend for generating videos in Piledit, which is implemented in C# and the API server framework ASP.NET.
asp-net c-sharp ffmpeg movie-edit opencv piledit
Last synced: 15 Oct 2024
https://github.com/neurospeech/ff-lambda-container
FFmpeg AWS Lambda Container
aws-lambda container ffmpeg lambda-container video
Last synced: 07 Nov 2024
https://github.com/juliogarciape/kick-dl
CLI tool for easily downloading VODs and Clips from kick.com
cli cli-downloader clips downloader ffmpeg kick kick-com kick-downloader livestream streaming twitch-dl video youtube-dl yt-dlp
Last synced: 22 Dec 2024
https://github.com/eikarna/smoothvideo
Smooth Video Player which is based on FFmpegKit.
android android-app android-application ffmpeg ffmpeg-android ffmpeg-wrapper hacktoberfest hacktoberfest2024 video-player video-processing
Last synced: 22 Dec 2024
https://github.com/scottlamb/moonfire-ffmpeg
Rust wrapper around select parts of the ffmpeg libraries
Last synced: 11 Nov 2024
https://github.com/zeloww/fast_downloader
download any Videos / Audios from the Web in 2 clicks
1080p download download-videos downloader ffmpeg mp3 mp4 python youtube youtube-dl youtube-downloader
Last synced: 16 Jan 2025
https://github.com/tensoraws/batch-video-encoder
An interactive Batch Video Encoder using FFmpeg with Progress Restore.
ffmpeg nvenc python video-encoder x264 x265
Last synced: 11 Nov 2024
https://github.com/charles-l/video-player
an ffmpeg-based video player written in zig
ffmpeg raylib video-player zig
Last synced: 30 Dec 2024
https://github.com/pwhiddy/notebook-video-writer
Create videos from numpy arrays in a jupyter notebook
ffmpeg interactive jupyter notebook numpy render video
Last synced: 26 Nov 2024
https://github.com/jjm2473/ffmpeg-rtk
ffmpeg 4.0.3 for rtd1296 kernel 4.9
ffmpeg hardware-acceleration rma rtd1296 rtd129x
Last synced: 11 Nov 2024
https://github.com/megabyte112/shrinkray
A tool for downloading and shrinking videos to be under a user-defined file size.
compression compression-implementations ffmpeg video youtube youtube-dl yt-dlp
Last synced: 16 Nov 2024
https://github.com/zuopanyao/ffmpegdemo
基于FFmpeg SDK For iOS实现播放远程视频和本地视频功能
Last synced: 10 Feb 2025
https://github.com/joeykilpatrick/aws-mediaconnect-multiviewer
A multiviewer of AWS Elemental MediaConnect flows.
aws cdk ecs elemental ffmpeg live-video live-video-processing live-video-stream media mediaconnect mosaic multiviewer
Last synced: 14 Dec 2024
https://github.com/dtinth/jamcaster
A Docker container to broadcast Jamulus sound to an Icecast server.
docker ffmpeg gke icecast2 json-rpc kubernetes music nodejs
Last synced: 23 Nov 2024
https://github.com/migwynkriid/harmonica
Harmonica - A Discord bot utilising YT-DLP and FFMPEG to serve as a music bot
discord discord-bot discord-bot-basic discord-py discordmusic discordmusicbot discordmusicbots-com ffmpeg genius music music-bot music-player play playmusic python soundcloud spotify yt-dl yt-dlp
Last synced: 05 Feb 2025
https://github.com/amaurypm/transcode2H264
Unattended video transcoder to H264 and ACC codecs, in MKV containers.
ffmpeg h264 mkv-containers transcoding video
Last synced: 25 Nov 2024
https://github.com/sjy-dv/rust-ffmpeg
ffmpeg mp4, hls, hls-streaming, live-streaming
ffmpeg ffmpeg-wrapper hls hls-live-streaming hls-stream rtsp-stream rust rust-ffmpeg rust-library
Last synced: 25 Nov 2024
https://github.com/im-mou/ambient-mode-player
Youtube ambient mode. An Immersive cinematic effect for video player
ambient css-animations ffmpeg immersive video-player vite youtube youtube-player
Last synced: 18 Nov 2024
https://github.com/tensoraws/finalrip
a distributed video processing tool
asynq computer-vision docker ffmpeg gin go golang vapoursynth video-processing
Last synced: 28 Oct 2024
https://github.com/tftg-cloud/tftg
Telegram bot for video processing: cloud-based video transcoding, public link generation, preview video creation, and 4x3 thumbnail generation, etc.
ffmpeg telegram-bot video-processing
Last synced: 22 Oct 2024
https://github.com/apesch85/h264_to_h265
ffmpeg ffmpeg-wrapper h264 h265 h265-hevc transcode-video transcoder transcoding
Last synced: 25 Nov 2024
https://github.com/ultravideo/cloud-encoder
Kvazaar Cloud Encoder
cloud encoding ffmpeg hevc transcoding
Last synced: 08 Nov 2024
https://github.com/scrwdrv/ffmpeg-command
A simple ffmpeg and ffprobe child process handler, easy to add commands and execute
audio childprocess cli dash ffmpeg ffprobe hls mp4 video
Last synced: 22 Oct 2024
https://github.com/wolox/warp
WARP - Seamless mobile assets management
android assets automation ffmpeg gradle images ios optimization pngquant script tool warp
Last synced: 16 Jan 2025
https://github.com/knifer/ijk-metadata-retriever
Grafting FFmpegMediaMetadataRetriever onto ijkplayer(ffmpeg3.4) and reduce apk size
android ffmpeg ffmpegmediametadataretriever ijkplayer metadataretriever thumbnail-generator
Last synced: 14 Nov 2024
https://github.com/michal2sab/convert-m3u8-to-mp4
Very simple batch and bash scripts for both windows and linux. You can convert M3U8 stream playlist to a playable MP4 video. You can also basically download any stream-only video off a lot of websites. Useful if the website doesn't have a download option for the video you want.
bash batch-script cmd converter downloader easy-to-use ffmpeg linux m3u8 mp4 shell simple video video-converter video-downloader windows
Last synced: 09 Nov 2024
https://github.com/koji/gifcamera
gif camera
ffmpeg gif prototyping python raspberry-pi raspberry-pi-camera
Last synced: 05 Nov 2024
https://github.com/chen0040/cs-ffmpeg-mp3-converter
Convert audio file of other formats to mp3 using ffmpeg in .NET
Last synced: 20 Jan 2025
https://github.com/gahara-editor/gahara
A simple video editor
ffmpeg golang video video-files wails
Last synced: 20 Jan 2025
https://github.com/yangboz/ffmpeg-cheatsheet
FFMPEG Cheatsheet.
ffmpeg ffmpeg-command ffmpeg-libraries ffmpeg-script video-processing
Last synced: 27 Oct 2024
https://github.com/jiehe96/bsrvideoanalyzer
A simple video analyzing tool that could navigates video stream and displays macroblock(CTU for hevc) type in video playing window.
ffmpeg ffmpeg-player sdl-display sdl-overlay video-stream-analyse
Last synced: 22 Jan 2025
https://github.com/winscripter/ellesees
A free non-linear video editor for low-end devices written in C#/.NET 6/WPF
csharp dotnet ffmpeg ffprobe imagesharp non-linear-editing portable video-editing video-editor windows wpf
Last synced: 13 Nov 2024
https://github.com/fabianferno/mr-robot
A multi-utility discord bot. Playback hilarious voice tracks on-demand, wiki for anything, turn on/off IoT enabled devices, and more!
bot discord-py ffmpeg iot webrepl-client wiki-api
Last synced: 25 Nov 2024
https://github.com/hazemkrimi/discord-bot
A discord bot that plays audio tracks from facebook, youtube and podcast websites
discord discord-bot discord-js ffmpeg javascript nodejs puppeteer
Last synced: 05 Nov 2024
https://github.com/rspective/nodeschool-timelapse
Hackaton project for NodeSchool International Day at Silesia - Timelapse in Node.js.
dropbox ffmpeg hackathon nodejs nodeschool raspberry-pi timelapse youtube
Last synced: 06 Nov 2024
https://github.com/fourms/mgt-terminal
Musical Gestures Toolbox for doing various video-related tricks in the terminal
analysis ffmpeg gestures imagemagick motion musical terminal toolbox video
Last synced: 08 Jan 2025
https://github.com/beemargarida/video-to-gif
Simple SolidJS app that converts small videos to GIFs
Last synced: 21 Nov 2024
https://github.com/flysirin/voiceassistbot
This is a telegram bot that allows you to chat with ChatGPT 3.5, takes audio and decrypts it into text.
aiogram-bot curl docker ffmpeg openai-api python telegram telegram-bot telegram-bot-api
Last synced: 02 Dec 2024
https://github.com/markuslindenberg/ffmpeg-deb-srt
ffmpeg Debian / Ubuntu packages with SRT support
debian debian-packaging ffmpeg srt ubuntu
Last synced: 28 Dec 2024
https://github.com/karbonitekream/youtubedownloader
A simple GUI application for my parents
downloader ffmpeg youtube youtube-dl
Last synced: 15 Oct 2024
https://github.com/ivan-corporation/komverter
Convert Youtube video to soundtracks 🎧 Web version - mp3🎸, Desktop verison - mp3/mp4🎻
cors electron electron-builder express ffmpeg framer-motion heroku-deployment mui react react-toastify repository-metrics slugify youtube-api ytdl
Last synced: 18 Nov 2024
https://github.com/JanKoppe/ffmpeg-exporter
ffmpeg prometheus-exporter python python3
Last synced: 06 Nov 2024
https://github.com/duyu09/duyu-audio-processor-core
Source code tree of Duyu Audio Processor Core. Based on Numpy, Scipy, Sonic Library and FFmpeg. It can process mainstream format audio files, such as: transform sampling format, gain attenuation, channel mixing, reverberation echo effect, adjust speed and tone, cut, blend, add mute, fade in fade out effect, FFT filter, 3D surround sound effect,etc.
audio-processing ffmpeg numpy python scipy
Last synced: 12 Feb 2025
https://github.com/keksuccino/linguji
AI batch translator for subtitle files that also translates video files with subtitles!
ai ass-subtitles batch-translation deepl deeplx ffmpeg gemini gemini-pro generative-ai java large-language-models libre-translate llm mkv mkvtoolnix subtitle subtitle-translation subtitle-translator translator
Last synced: 14 Oct 2024
https://github.com/fengdonglp/rtt
A tool to convert a recording into a text
convert ffmpeg nodejs recording
Last synced: 24 Oct 2024
https://github.com/sumidu/whispertranscribe
An r-based tool to transcribe audio.
Last synced: 19 Oct 2024
https://github.com/schlopp96/V2Mp3
Compact video-to-audio conversion tool with built-in YouTube video/audio download functionality. Currently only compatible with Windows-based systems.
audio-video-downloader conversion ffmpeg file-conversion file-format-converter gui pysimplegui python-gui video-to-audio windows-desktop-application youtube youtube-audio-downloader youtube-dl youtube-to-mp3-converter youtube-video-downloader
Last synced: 20 Nov 2024
https://github.com/exa-hub/muslim-bot
بوت إسلامي متكامل إن شاء الله
api bot bots discord-bot discord-js distube ffmpeg islam
Last synced: 05 Nov 2024
https://github.com/mehmetgoren/ffmpeg_service
Feniks iNVR FFmpeg Service
docker event-driven eventbus feniks ffmpeg message-broker microservices-architecture python python-multiprocessing python-rq recording redis rtmp streaming-video watchdog
Last synced: 21 Jan 2025
https://github.com/hasithaishere/aws-ffmpeg-lambda-layer
This repository hosts a custom AWS Lambda layer that includes static versions of FFmpeg and FFprobe utilities from the FFmpeg Linux package. These utilities are compatible with both Amazon Linux 2.x and Amazon Linux 1.x instances.
amazon-linux audio aws custom-layer ffmpeg ffprobe lambda media-processing serverless video
Last synced: 10 Nov 2024
https://github.com/tedcharlesbrown/happy
HAPpy is a video encoding tool designed specifically for the HAP codec. With its user-friendly interface, you can easily encode videos using the HAP format without any hassle.
ffmpeg ffmpeg-wrapper hap video-codecs
Last synced: 20 Jan 2025
https://github.com/markkimsal/video-thumbnailer
Network enabled API endpoint for ffmpeg. Turn a video into a thumbnail.
api docker docker-compose ffmpeg php screenshot thumbnails video video-thumbnailer
Last synced: 09 Nov 2024
https://github.com/rednblkx/dash_live_decrypt_proxy
A Simple DRM(CENC) decrypting script for DASH manifests of "dynamic" type
cryptography dash drm ffmpeg mp4 proxy video
Last synced: 08 Nov 2024
https://github.com/catdad/video-tools-app
🎬 gui tool for video processing
electron ffmpeg hacktoberfest video-tools
Last synced: 06 Nov 2024
https://github.com/axeldelafosse/surroundgen
🔊 Surroundgen is a surround and immersive spatial audio toolkit. It helps you separate and generate multichannel audio files.
audio ffmpeg immersive multichannel sound spatial surround
Last synced: 05 Dec 2024
https://github.com/yzcheng90/push-stream
基于FFmpeg推流到Nginx(nginx-rtmp-module)的一个简易推流的web管理系统
ffmpeg nginx nginx-rtmp-module springboot websocker
Last synced: 12 Nov 2024
https://github.com/junka/ffmime
Get mime type codecs for MSE in webassembly
codecs ffmpeg mime-types wasm webassembly
Last synced: 06 Dec 2024
https://github.com/rese1f/video-dataset-maker
A pipeline covers downloading videos from YouTube and extracting frames using ffmpeg.
dataset-maker deep-learning ffmpeg video yt-dlp
Last synced: 10 Nov 2024
https://github.com/appleneko2001/tak2flac
Simple TAK (Tom's Lossless Audio Kompressor) audio splitter with FFMpeg and FFProbe
dotnet ffmpeg linux-os tak-splitter
Last synced: 10 Feb 2025
https://github.com/chetanxpro/video-transcoding-service
A serverless video transcoding service
aws aws-lambda ecs-task ffmpeg serverless video-transcoding
Last synced: 15 Nov 2024
https://github.com/desjare/tabarnak
tabarnak is a python3 ffmpeg wrapper that aims at easily transcode a batch of media files from a directory to another without fuss. It will use default parameters for each supported codecs. You can also specify a lot of parameters yourself to control stream mapping, codec encoding parameters, and metadata.
audio codec encoding ffmpeg ffmpeg-wrapper hevc modern-codecs opus python3 transcodes transcoding video vp9
Last synced: 19 Nov 2024
https://github.com/jmeers/m4b-Chapter-Splitter
A PowerShell script that will split an .mp4, .m4a or .mp4 by chapter markers and output the chapters as .mp3s
audio audio-effect audiobook chapter-splitting ffmpeg m4b m4b-chapter-splitter mp3 mp4 powershell splitting
Last synced: 16 Nov 2024