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-01-30 00:10:03 UTC
- JSON Representation
https://github.com/Kagami/webm.py
:film_strip: Cross-platform command-line WebM converter
av1 cross-platform ffmpeg mpv python webm
Last synced: 15 Nov 2024
https://github.com/phpjunior/mtube
mTube : Simple Video Sharing Platform
ffmpeg laravel streaming video
Last synced: 20 Dec 2024
https://github.com/stoyanovgeorge/ffmpeg
Automated scripts for installation of ffmpeg and its most popular libraries from source under Ubuntu and a detailed wiki containing a lot of hints and tricks for ffmpeg.
compilation ffmpeg source ubuntu
Last synced: 31 Oct 2024
https://github.com/friction2d/friction
Friction Graphics
2d animation ffmpeg linux motion-graphics qt raster-graphics skia svg svg-animation vector-graphics windows
Last synced: 03 Dec 2024
https://github.com/SummerLiu95/bili-fav-sniffer
哔哩哔哩收藏夹嗅探器,定时下载特定收藏夹的新视频到本地
bilibili bot docker ffmpeg nextjs node-schedule
Last synced: 27 Oct 2024
https://github.com/zergon321/reisen
A simple library to extract video and audio frames from media containers (based on libav).
audio avcodec avformat avutil decoding ffmpeg ffmpeg-wrapper frame golang golang-library golang-package image libav libavcodec libavutil rgba sample samples sws video
Last synced: 25 Nov 2024
https://github.com/1461521844lijin/trt_yolo_video_pipeline
TensorRT+YOLO系列的 多路 多卡 多实例 并行视频分析处理案例
cuda ffmpeg opencv video-processing yolo yolov8
Last synced: 26 Nov 2024
https://github.com/matham/ffpyplayer
A cython implementation of an ffmpeg based player.
Last synced: 25 Jan 2025
https://github.com/transitive-bullshit/puppeteer-lottie-cli
CLI for rendering Lottie animations via Puppeteer to image, GIF, or MP4.
cli ffmpeg gifski lottie lottie-web puppeteer
Last synced: 23 Jan 2025
https://github.com/tgotwig/vidmerger
📼 Merge video & audio files via CLI
ffmpeg rust rust-lang video video-concat video-concatenation video-merge video-merger wrapper
Last synced: 26 Jan 2025
https://github.com/pcouy/rpi-eth-display
Turn a RPi into an additionnal video output over Ethernet
ffmpeg linux networking raspberry-pi xrandr
Last synced: 16 Nov 2024
https://github.com/familyfriendlymikey/mpv-cut
An mpv plugin for cutting videos incredibly quickly.
ffmpeg mpv video video-edit video-editing video-editor videoedit videoediting videoeditor
Last synced: 27 Oct 2024
https://github.com/schollz/getsong
Download any song mp3 with no dependencies except ffmpeg
downloader ffmpeg mp3 music songs spotify youtube
Last synced: 25 Nov 2024
https://github.com/phaux/node-ffmpeg-stream
Node.js bindings to ffmpeg command, exposing stream based API
converter ffmpeg ffmpeg-stream node-stream pipe video
Last synced: 04 Nov 2024
https://github.com/briandmg/conv2mp4
This Powershell script will recursively search through a user-defined file path and convert all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. The purpose of this script is to reduce transcoding CPU load on a media server like Plex or Emby and increase video compatibility across platforms.
aac emby ffmpeg ffprobe h264 handbrakecli kodi plex plex-library plex-media-server plex-server plex-transcoding powershell powershell-script video video-compatibility video-conversion video-encoding video-processing video-transcoding
Last synced: 11 Oct 2024
https://github.com/AbirHasan2005/Watermark-Bot
A Telegram Video Watermark Adder Bot in Pyrogram by @AbirHasan2005
ffmpeg pyrogram telegram-bot video video-watermark watermark
Last synced: 29 Nov 2024
https://github.com/yashoswalyo/merge-bot
A telegram video, audio, subtitle merge bot by @yashoswalyo | Supports 4GB
bot ffmpeg hacktoberfest maxx-merge-bot merge-bot pyrogram python softmux-bot sub-merge-bot telegram telegram-bot video-audio-muxing video-merge-bot
Last synced: 26 Jan 2025
https://github.com/BrianDMG/conv2mp4
This Powershell script will recursively search through a user-defined file path and convert all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. The purpose of this script is to reduce transcoding CPU load on a media server like Plex or Emby and increase video compatibility across platforms.
aac emby ffmpeg ffprobe h264 handbrakecli kodi plex plex-library plex-media-server plex-server plex-transcoding powershell powershell-script video video-compatibility video-conversion video-encoding video-processing video-transcoding
Last synced: 08 Nov 2024
https://github.com/abirhasan2005/watermark-bot
A Telegram Video Watermark Adder Bot in Pyrogram by @AbirHasan2005
ffmpeg pyrogram telegram-bot video video-watermark watermark
Last synced: 27 Jan 2025
https://github.com/juliaio/videoio.jl
Reading and writing of video files in Julia via ffmpeg
Last synced: 27 Jan 2025
https://github.com/OpenVisualCloud/Dockerfiles
Optimized media, analytics and graphics software stack images. Use the dockerfile(s) in your project or as a recipe book for bare metal installation.
analytics container docker-images dockerfiles encoding ffmpeg gstreamer inferencing-engine media media-analytics media-delivery nginx openvino rtmp stack-images svt vaapi vcac-a webrtc
Last synced: 01 Nov 2024
https://github.com/yashoswalyo/MERGE-BOT
A telegram video, audio, subtitle merge bot by @yashoswalyo | Supports 4GB
bot ffmpeg hacktoberfest maxx-merge-bot merge-bot pyrogram python softmux-bot sub-merge-bot telegram telegram-bot video-audio-muxing video-merge-bot
Last synced: 29 Nov 2024
https://github.com/vivesoftware/vivemediadecoder
A high performance video decoding Unity plugin for Windows.
Last synced: 16 Nov 2024
https://github.com/rsnk96/Ubuntu-Setup-Scripts
Scripts to help you set up your Ubuntu quickly, especially if you're in any subfield of Data Science or AI!
anaconda cuda deep-learning deeplearning dl ffmpeg installers ml opencv python pytorch tensorflow tensorflow-setup ubuntu zsh
Last synced: 06 Nov 2024
https://github.com/Revan654/staxrip
StaxRip is a video encoding app for Windows with a unrivaled feature set and usability.
avisynth encoding ffmpeg hdr staxrip vapoursynth x264 x265
Last synced: 31 Oct 2024
https://github.com/iliashad/makerlapse-app
Document Your Journery Into A Timelapse Video
electron ffmpeg timelapse timelapse-videos
Last synced: 21 Dec 2024
https://github.com/TGotwig/vidmerger
📼 Merge video & audio files via CLI
ffmpeg rust rust-lang video video-concat video-concatenation video-merge video-merger wrapper
Last synced: 09 Nov 2024
https://github.com/intermezzio/weffe
Add effects to a webcam in Linux for Zoom, Webex, or other calls, or stream a video to a webcam, including blurred background
Last synced: 09 Nov 2024
https://github.com/denysvitali/sonos-web
Web interface for Sonos audio systems
audio ffmpeg js music sonos sonos-audio sonos-web soundcloud spotify youtube
Last synced: 10 Oct 2024
https://github.com/scarsty/smallpot
小水壶播放器:一个轻量级播放器
cross-platform ffmpeg media-player sdl2
Last synced: 26 Jan 2025
https://github.com/OpenVisualCloud/CDN-Transcode-Sample
Media transcoding is a key function for live video broadcasting, streaming, and video on demand use cases in a CDN network. The CDN Transcode sample (not a finished product) provides a reference pipeline to build an out-of-box 1:N CDN streaming transcode service example.
dash docker ffmpeg hls msdk nginx svt
Last synced: 01 Nov 2024
https://github.com/thoriqazzikraa/whatsapp-bot
whatsapp bot multi device (not supported for termux)
bot ffmpeg linux nodejs open-wa wa-bot whatsapp whatsapp-bot
Last synced: 10 Oct 2024
https://github.com/soptikha2/video-summarizer
Summarizes videos into much shorter videos. Ideal for long lecture videos.
ffmpeg rust summarization video video-processing
Last synced: 24 Jan 2025
https://github.com/DaGooseYT/FrameGUI
FrameGUI (frame-gooey) is a free, cross-platform, very easy to use encoding utility featuring AI filters, based on the more comprehensive EncodeGUI encoding tool.
Last synced: 05 Nov 2024
https://github.com/ffmpegwasm/vue-app
📹 An example to use ffmpeg.wasm in Vue
Last synced: 13 Nov 2024
https://github.com/snapcrafters/obs-studio
This is a community-supported modified build of OBS Studio.
ffmpeg hacktoberfest linux nvenc obs obs-studio snap streamfx
Last synced: 12 Oct 2024
https://github.com/escaped/django-video-encoding
django-video-encoding helps to convert your videos into different formats and resolutions.
django django-field ffmpeg hacktoberfest python video
Last synced: 29 Jan 2025
https://github.com/jmavarez/tana
Bringing the Picture-in-Picture experience to the desktop.
chrome-extension desktop electron electron-app electronjs ffmpeg hacktoberfest hacktoberfest2020 javascript linux macos picture-in-picture video webpack window windows
Last synced: 21 Jan 2025
https://github.com/ldm0/rspleeter
Rust implementation of Spleeter
ffmpeg multimedia rust spleeter
Last synced: 23 Jan 2025
https://github.com/CrypticSignal/video-quality-metrics
Test specified presets/CRF values for the x264 or x265 encoder. Compares VMAF/SSIM/PSNR numerically & via graphs.
av1 avc crf encode encoder ffmpeg hevc presets psnr quality ssim transcode transcoder video vmaf x264 x265
Last synced: 06 Nov 2024
https://github.com/ohmybahgosh/YT-DLP-SCRIPTS
...Just a place for me to share my various YT-DLP & related bash scripts.
bash bash-script downloading ffmpeg ffmpeg-script parser scraper shell-script youtube-dl yt-dlp
Last synced: 30 Oct 2024
https://github.com/jiashaokun/ffmpeg
基于FFmpeg的python视频处理包-因疫情影响,工作比较繁忙,心情也没在视频上面再研究,该项目已经搁置,源码很简单,大家可以自己研究一下自己扩展
Last synced: 29 Jan 2025
https://github.com/itspi3141/discord-fake-avatar-decorations
Create profile pictures with avatar decorations so you can use them in Discord without spending money
avatar decoration discord discord-avatars ffmpeg nextjs profile-picture-generator website
Last synced: 27 Jan 2025
https://github.com/crypticsignal/video-quality-metrics
Test specified presets/CRF values for the x264 or x265 encoder. Compares VMAF/SSIM/PSNR numerically & via graphs.
av1 avc crf encode encoder ffmpeg hevc presets psnr quality ssim transcode transcoder video vmaf x264 x265
Last synced: 12 Nov 2024
https://github.com/Cosmicoppai/LiSA
LiSA (Native App to stream/read and download Anime & Manga ❤️ )
aiohttp anime anime-downloader anime-scraper anime-streaming asyncio batch-download electron ffmpeg hacktoberfest manga manga-downloader multiprocessing multithreading python react streaming vlc
Last synced: 31 Oct 2024
https://github.com/FedericoCarboni/setup-ffmpeg
Set up your GitHub Actions workflow with ffmpeg
ffmpeg ffprobe github-action github-actions
Last synced: 04 Nov 2024
https://github.com/federicocarboni/setup-ffmpeg
Set up your GitHub Actions workflow with ffmpeg
ffmpeg ffprobe github-action github-actions
Last synced: 05 Nov 2024
https://github.com/lakshmaji/thumbnail
Thumbnail for a given video using FFMpeg
centos composer ffmpeg generating-thumbnails laravel laravel-framework multimedia php thumbnail ubuntu1404 ubuntu1604 video watermark
Last synced: 27 Jan 2025
https://github.com/crushedpixel/moshpit
A powerful cross-platform command-line tool for datamoshing.
command-line-tool datamoshing ffmpeg golang
Last synced: 22 Dec 2024
https://github.com/homebridge/ffmpeg-for-homebridge
Static FFmpeg binaries for Homebridge with support for audio (libfdk-aac) and hardware-accelerated decoding and encoding (h264_qsv, h264_v4l2m2m, videotoolbox).
camera ffmpeg homebridge homekit libfdk-aac multiarch videotoolbox
Last synced: 26 Jan 2025
https://github.com/tropicoo/hikvision-camera-bot
Hikvision Telegram Camera Bot 🇺🇦
ffmpeg hikvision hikvision-camera hikvision-camera-bot icecast ip-camera made-in-ukraine python srs telegram telegram-bot youtube
Last synced: 30 Jan 2025
https://github.com/wolfy-j/goffli
⚗️ Lua wrapper at top of FFMPEG API with nice progress bars and user friendly input arguments.
ffmpeg ffmpeg-cli-wrapper github-gist golang lua progress-bar snippets
Last synced: 27 Oct 2024
https://github.com/NabiKAZ/namava-downloader
Download movies from `namava.ir` website. | لینک جایگزین جهت احتیاط: https://gitlab.com/NabiKAZ/namava-downloader
download ffmpeg film hacktoberfest movie namava php
Last synced: 19 Nov 2024
https://github.com/scrubbbbs/cbird
Command-line program for managing a media collection, with focus on Content-Based Image Retrieval (Computer Vision) methods for finding duplicates.
command-line-interface computer-vision content-based-image-retrieval duplicate-detection duplicate-files duplicates ffmpeg opencv qt6 similarity-search
Last synced: 29 Jan 2025
https://github.com/sanjit-sinha/Tg-MediaInfoBot
Telegram Bot for generating Mediainfo, Screenshots and Video sample from Direct Download links, Google Drive links or Telegram files.
ffmpeg google-drive google-drive-api mediainfo pyrogram python screenshot slow-pics telegram telegram-bot telegrambot-boilerplate video-screenshot
Last synced: 20 Nov 2024
https://github.com/xqq/libaribcaption
Portable ARIB STD-B24 Caption Decoder/Renderer
arib aribb24 caption closedcaption cpp dtv ffmpeg
Last synced: 28 Jan 2025
https://github.com/mikigal/anime4k-gui
GUI application for Anime4K shaders which allows to save upscaled video to disk
anime anime-upscaling anime4k cnn computer-graphics convolutional-neural-networks denoising-algorithms esrgan ffmpeg mpv neural-networks real-esrgan super-resolution upsampling upscaling video video-processing
Last synced: 28 Jan 2025
https://github.com/leafo/gifserver
A server for transcoding gif to video on the fly
Last synced: 09 Nov 2024
https://github.com/vzakharchenko/rtsp-samsung-tv
Display RTSP streams from IP Cameras on Samsung Smart TV (Tizen TV)
control dvr ffmpeg ip-cameras raspberry-pi remote-control rtsp rtsp-ffmpeg-parameters rtsp-player rtsp-samsung-tv rtsp-stream samsung samsung-smart-tv samsung-tv samsung-tv-application tizen tizen-studio tizen-tv voice-commands voice-control
Last synced: 26 Jan 2025
https://github.com/tomhumphries/simple-nvr
A simple Network Video Recorder written in Node.js and using ffmpeg
ejs express ffmpeg ip-camera ipcamera javascript network-video-recorder nodejs nvr raspberry-pi raspberrypi rtsp
Last synced: 12 Oct 2024
https://github.com/dongaba/TVerRec
TVerRecは、TVerの番組をダウンロード保存するためのダウンロード支援ツールです。番組のジャンルや出演タレント、番組名などを指定して一括ダウンロードする支援をします。CMは入っていないため気に入った番組を配信終了後も残しておくことができます。1回起動すれば新しい番組が配信される度にダウンロードされます。
downloader ffmpeg powershell ps1 tver tver-downloader tverrec video-download-manager video-downloader youtube-dl yt-dlp
Last synced: 25 Nov 2024
https://github.com/osai-ai/dokai
Collection of Docker images for ML/DL and video processing projects
cuda deep-learning docker docker-image ffmpeg opencv python pytorch tensorrt video-processing
Last synced: 05 Nov 2024
https://github.com/darkempire78/music-discord-bot
A music Discord bot with more than 30+ commands which allows to play music on your server efficiently. Supports Youtube, Spotify, Deezer and Soundcloud links. Skips intros and blanks in the music with Sponsorblock.
deezer discord discord-bot discord-bot-music discord-music-bot discord-py discordbot ffmpeg lavalink lavalink-music lavalink-musicbot music music-bot-discord pytube soundcloud spotify spotify-bot wavelink youtube youtube-dl
Last synced: 26 Jan 2025
https://github.com/dreamvo/gilfoyle
Distributed video encoding, hosting and streaming
cloud-native encoding ffmpeg http-live-streaming ipfs software-as-a-service streaming transcode-video video-processing video-streaming video-streaming-server
Last synced: 31 Oct 2024
https://github.com/suboptimaleng/orbital
🛰 A desktop app that allows you to search, filter, and preview video files on your computer - like YouTube for your local file system.
desktop-app electron ffmpeg file-browser file-manager filebrowser filemanager gallery photography photos react-js reactjs tailwindcss typescript videos
Last synced: 12 Nov 2024
https://github.com/deven96/whatsticker
Converting from image/gif/videos on whatsapp to a sticker by using a caption in a chat where the bot is present
ffmpeg golang stickers webp whatsapp whatsapp-bot whatsapp-chat
Last synced: 14 Oct 2024
https://github.com/livingbio/typed-ffmpeg
Modern Python FFmpeg wrappers offer comprehensive support for complex filters, complete with detailed typing and documentation.
ffmpeg ffmpeg-python ffmpeg-wrapper media media-processing multi-media python typing
Last synced: 25 Jan 2025
https://github.com/faroit/stempeg
Python I/O for STEM audio files
ffmpeg multitrack native-instruments python stems
Last synced: 26 Jan 2025
https://github.com/onlyet/BetaVideoMonitorClient
A video monitoring client based on Qt and FFmpeg.(基于Qt+FFmpeg的视频监控软件)
cpp ffmpeg qt video-monitoring video-surveillance vs windows
Last synced: 27 Oct 2024
https://github.com/slhck/ffmpeg-encoding-course
An introduction to FFmpeg and its tools
Last synced: 23 Jan 2025
https://github.com/NotCompsky/tagem
A broad family of utilities for organising files based on hierarchical tagging, from web server to a computer vision dataset creation pipeline.
cpp ffmpeg file-manager file-server filemanager heirarchical-tags mysql qt5 server sql tagging wangle
Last synced: 04 Nov 2024
https://github.com/jkarthic-akamai/ABR-Broadcaster
A real time encoder for Adaptive Bitrate Broadcast
abr abr-broadcaster broadcaster cmaf dash encoder ffmpeg gui hls lhls live live-streaming low-latency
Last synced: 07 Nov 2024
https://github.com/foyzulkarim/ip-camera-browser-client
Normally, IP Camera streams video as RTSP protocol. But browser is unable to render this format, so we need to convert it as HLS format so that modern browser's video tags can display it.
ffmpeg hls hls-live-streaming ip-camera m3u8 nodejs reactjs rtsp stream video-streaming
Last synced: 27 Oct 2024
https://github.com/videomorph-dev/videomorph
A user-friendly Video Converter based on FFMPEG and written in Python/PyQt5.
ffmpeg ffmpeg-wrapper gui pyqt5 python3 qt5 transcoding video-converter video-processing
Last synced: 26 Oct 2024
https://github.com/OpenVisualCloud/Ad-Insertion-Sample
The ad-insertion reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, for intelligent server-side ad insertion.
ad-inserter dash ffmpeg gstreamer hls server-side-technologies transcoding
Last synced: 07 Nov 2024
https://github.com/RxLaboratory/DuME
A fast, versatile, easy-to-use and cross-platform Media Encoder based on FFmpeg
after-effects audio audio-processing ffmpeg rendering transcode-medias transcoding video video-processing
Last synced: 08 Nov 2024
https://github.com/nielstenboom/recurring-content-detector
Unsupervised detection of opening / closing credits, recaps, and previews in video files 🎥🍿🎬
closing-credits credits detect-recaps detector feature-vectors ffmpeg intro recaps season skip tv-shows video video-files
Last synced: 06 Nov 2024
https://github.com/aerobounce/trim.lua
Trim mode for mpv — Turn mpv into Lossless Audio / Video Editor
clip concat ffmpeg lossless lua lua-script mpv mpv-script trim video video-editor video-processing
Last synced: 20 Nov 2024
https://github.com/wanwu/cheetah-capture
cheetah-capture是基于ffmpeg的wasm截取视频帧工具
capture ffmpeg frame webassembly
Last synced: 20 Dec 2024
https://github.com/intel/media-delivery
This collection of samples demonstrates best practices to achieve optimal video quality and performance on Intel GPUs for content delivery networks. Check out our demo, recommended command lines and quality and performance measuring tools.
cdn docker ffmpeg hls msdk nginx qsv vod
Last synced: 25 Nov 2024
https://github.com/cmst0us/videocodeckit
iOS macOS 编解码库 脱离ffmpeg等外部依赖 支持H.264 H.265裸流播放 硬件编解码 rtmp推流等. New Version: https://github.com/CmST0us/MediaIO
amf0 codec ffmpeg flv h264 h265 ios macos media objective-c rtmp videotoolbox
Last synced: 10 Dec 2024
https://github.com/kmcclive/tricycle
Video transcoding... easier than riding a bike.
4k csharp ffmpeg hdr mkv mp4 video-transcoding x264 x265 xamarin-forms
Last synced: 09 Nov 2024
https://github.com/dinoosauro/ffmpeg-web
A Web and Native UI for ffmpeg-wasm: convert video, audio and images using the power of ffmpeg, directly from your web browser or from your computer.
audio audio-decoding audio-encoding audio-processing ffmpeg ffmpeg-wasm ffmpeg-web ffmpeg-web-gui image image-decoding image-encoding image-processing video video-decoding video-encoding
Last synced: 13 Dec 2024
https://github.com/Hakkin/streamRIP
Fallback to looping video file if main stream goes offline
ffmpeg nginx-rtmp stream twitch
Last synced: 30 Oct 2024
https://github.com/federicocarboni/eloquent-ffmpeg
High-level API for FFmpeg's Command Line Tools
audio audio-processing conversion ffmpeg ffmpeg-wrapper nodejs pause streams video video-processing
Last synced: 04 Nov 2024
https://github.com/bleuzen/ffaudioconverter
Graphical audio convert and filter tool
audio-applications audio-effect audio-processing converter ffmpeg ffmpeg-gui
Last synced: 01 Jan 2025
https://github.com/biezhihua/libs-build-tool
Convenient and fast library building tools
Last synced: 08 Nov 2024
https://github.com/bookyo/express-ffmpeg
nodejs ffmpeg video transcode webui,基于nodejs的云转码系统 https://www.efvcms.com
Last synced: 17 Nov 2024
https://github.com/Picorims/wav2bar
Wav2Bar is a tool to make custom audio visualization and export production videos for the audio and music industry.
audio audio-spectrum-visualizer audio-visualizer audio-visualizer-creator custom-audio-visualization electron electron-forge ffmpeg motion-graphics music music-industry video
Last synced: 05 Nov 2024
https://github.com/alfg/docker-ffmpeg
A Dockerfile FFmpeg from source. Built on Alpine Linux.
Last synced: 06 Nov 2024