A youtube-dl fork with additional features and fixes
Support
Quality
Security
License
Reuse
OBS Studio - Free and open source software for live streaming and screen recording
Support
Quality
Security
License
Reuse
Mirror of https://git.ffmpeg.org/ffmpeg.git
Support
Quality
Security
License
Reuse
Video.js - open source HTML5 video player
Support
Quality
Security
License
Reuse
The modern video player for macOS.
Support
Quality
Security
License
Reuse
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
Support
Quality
Security
License
Reuse
A libre lightweight streaming front-end for Android.
Support
Quality
Security
License
Reuse
A simple HTML5, YouTube and Vimeo player
Support
Quality
Security
License
Reuse
🎥 Command line video player
Support
Quality
Security
License
Reuse
HTML5 FLV Player
Support
Quality
Security
License
Reuse
SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.
Support
Quality
Security
License
Reuse
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
Support
Quality
Security
License
Reuse
The swiss army knife of lossless video/audio editing
Support
Quality
Security
License
Reuse
A High-Quality Real Time Upscaler for Anime Video
Support
Quality
Security
License
Reuse
Avatars for Zoom, Skype and other video-conferencing apps.
Support
Quality
Security
License
Reuse
:lollipop: Wow, such a lovely HTML5 danmaku video player
Support
Quality
Security
License
Reuse
d
digital_video_introductionby leandromoreira
Jupyter Notebook 13593 Version:Current License: Permissive (BSD-3-Clause)
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷
Support
Quality
Security
License
Reuse
HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Support
Quality
Security
License
Reuse
HandBrake's main development repository
Support
Quality
Security
License
Reuse
i3-compatible Wayland compositor
Support
Quality
Security
License
Reuse
一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform
Support
Quality
Security
License
Reuse
ActivityPub-federated video streaming platform using P2P directly in your web browser
Support
Quality
Security
License
Reuse
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!
Support
Quality
Security
License
Reuse
VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
Support
Quality
Security
License
Reuse
Video editing with Python
Support
Quality
Security
License
Reuse
Avatars for Zoom, Skype and other video-conferencing apps.
Support
Quality
Security
License
Reuse
MediaPlayer exoplayer ijkplayer ffmpeg
Support
Quality
Security
License
Reuse
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.
Support
Quality
Security
License
Reuse
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Support
Quality
Security
License
Reuse
Self hosted streaming media server. https://docs.streama-project.com/
Support
Quality
Security
License
Reuse
Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
Support
Quality
Security
License
Reuse
live video streaming server in golang
Support
Quality
Security
License
Reuse
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷
Support
Quality
Security
License
Reuse
A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
Support
Quality
Security
License
Reuse
Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
Support
Quality
Security
License
Reuse
Streamlink is a CLI utility which pipes video streams from various services into a video player
Support
Quality
Security
License
Reuse
Python bindings for FFmpeg - with complex filtering support
Support
Quality
Security
License
Reuse
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
Support
Quality
Security
License
Reuse
Complete open source web conferencing system.
Support
Quality
Security
License
Reuse
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
Support
Quality
Security
License
Reuse
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
Support
Quality
Security
License
Reuse
A lossless video/GIF/image upscaler achieved with waifu2x, Anime4K, SRMD and RealSR. Started in Hack the Valley 2, 2018.
Support
Quality
Security
License
Reuse
Ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams. Formerly known as rtsp-simple-server.
Support
Quality
Security
License
Reuse
A <Video /> component for react-native
Support
Quality
Security
License
Reuse
:clapper: An extensible media player for the web.
Support
Quality
Security
License
Reuse
JavaScript player library / DASH & HLS client / MSE-EME player
Support
Quality
Security
License
Reuse
获取斗鱼&虎牙&哔哩哔哩&抖音&快手等 58 个直播平台的真实流媒体地址(直播源)和弹幕,直播源可在 PotPlayer、flv.js 等播放器中播放。
Support
Quality
Security
License
Reuse
A HTML5 video player with a parser that saves traffic
Support
Quality
Security
License
Reuse
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
Support
Quality
Security
License
Reuse
Also known as rtsp-simple-server. ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams.
Support
Quality
Security
License
Reuse
y
yt-dlpby yt-dlp
A youtube-dl fork with additional features and fixes
Python 49221Updated: 2 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
o
obs-studioby obsproject
OBS Studio - Free and open source software for live streaming and screen recording
C 48265Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
F
FFmpegby FFmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
C 36733Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
v
video.jsby videojs
Video.js - open source HTML5 video player
JavaScript 35727Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
i
iinaby iina
The modern video player for macOS.
Swift 33461Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
i
ijkplayerby bilibili
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
C 31443Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
N
NewPipeby TeamNewPipe
A libre lightweight streaming front-end for Android.
Java 24079Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
plyrby sampotts
A simple HTML5, YouTube and Vimeo player
JavaScript 23822Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mpvby mpv-player
🎥 Command line video player
C 22642Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
s
srsby ossrs
SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.
C++ 21838Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jitsi-meetby jitsi
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
TypeScript 19887Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
lossless-cutby mifi
The swiss army knife of lossless video/audio editing
JavaScript 17298Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
A
Anime4Kby bloc97
A High-Quality Real Time Upscaler for Anime Video
Jupyter Notebook 16415Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
avatarify-pythonby alievk
Avatars for Zoom, Skype and other video-conferencing apps.
Python 15729Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
D
DPlayerby DIYgod
:lollipop: Wow, such a lovely HTML5 danmaku video player
JavaScript 14143Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
digital_video_introductionby leandromoreira
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷
Jupyter Notebook 13593Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
h
hls.jsby video-dev
HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
TypeScript 12981Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
H
HandBrakeby HandBrake
HandBrake's main development repository
C 12899Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
i
ivideoby phobal
一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform
JavaScript 11904Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
PeerTubeby Chocobozzz
ActivityPub-federated video streaming platform using P2P directly in your web browser
TypeScript 11703Updated: 2 y ago License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
W
WebRTC-Experimentby muaz-khan
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!
JavaScript 11255Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vlcby videolan
VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
C 10999Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
m
Support
Quality
Security
License
Reuse
a
avatarifyby alievk
Avatars for Zoom, Skype and other video-conferencing apps.
Python 10491Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
J
JiaoZiVideoPlayerby lipangit
MediaPlayer exoplayer ijkplayer ffmpeg
Java 10450Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
W
Waifu2x-Extension-GUIby AaronFeng753
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.
C++ 10051Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
openFrameworksby openframeworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
C++ 9411Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
streamaby streamaserver
Self hosted streaming media server. https://docs.streama-project.com/
JavaScript 9347Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
H
Hyprlandby hyprwm
Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
C++ 9150Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
l
livegoby gwuhaolin
live video streaming server in golang
Go 8929Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
ffmpeg-libav-tutorialby leandromoreira
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷
C 8808Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
pytubeby pytube
A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
Python 8782Updated: 2 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
w
wslgby microsoft
Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
C++ 8781Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
streamlinkby streamlink
Streamlink is a CLI utility which pipes video streams from various services into a video player
Python 8682Updated: 2 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
f
ffmpeg-pythonby kkroening
Python bindings for FFmpeg - with complex filtering support
Python 8405Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mediaelementby mediaelement
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
JavaScript 8013Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bigbluebuttonby bigbluebutton
Complete open source web conferencing system.
JavaScript 8004Updated: 2 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
r
react-playerby cookpete
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
JavaScript 7814Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
owncastby owncast
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
TypeScript 7457Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
video2xby k4yt3x
A lossless video/GIF/image upscaler achieved with waifu2x, Anime4K, SRMD and RealSR. Started in Hack the Valley 2, 2018.
Python 6954Updated: 2 y ago License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
m
mediamtxby bluenviron
Ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams. Formerly known as rtsp-simple-server.
Go 6664Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
react-native-videoby react-native-video
A <Video /> component for react-native
Java 6579Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clapprby clappr
:clapper: An extensible media player for the web.
HTML 6511Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
shaka-playerby shaka-project
JavaScript player library / DASH & HLS client / MSE-EME player
JavaScript 6354Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
real-urlby wbt5
获取斗鱼&虎牙&哔哩哔哩&抖音&快手等 58 个直播平台的真实流媒体地址(直播源)和弹幕,直播源可在 PotPlayer、flv.js 等播放器中播放。
Python 6225Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
x
xgplayerby bytedance
A HTML5 video player with a parser that saves traffic
JavaScript 6197Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
screenfull.jsby sindresorhus
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
HTML 6193Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mediamtxby aler9
Also known as rtsp-simple-server. ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams.
Go 6132Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse