Video
I share all the YouTube channels I follow and all YouTube playlists I made (all but Good Music are outdated). Also share my TikTok likes.
Descript is amazing for video/sound editing. Cloudflare Video is great for hosting videos (aside from YouTube itself). YT-DLP is great for downloading videos from the web.
Prefer Google Meet for first meeting video calls. And Around as a team tool to do video collaborations.
Video Encoding from Scratch is great for learning video codecs.
Vidstack Player is nice browser player.
Screen Studio is great for doing screen recordings.
FFmpeg - Ultimate Guide is nice read.
Lite YouTube Embed is nice for embedding YouTube videos on websites.
Inspiring editing
- Smooth iPhone transition
- Watchtower of Turkey - Incredible. By Leonardo Dalessandri.
- The New iPad Pro — On Any Given Wednesday - By Leonardo Dalessandri.
- My Pitch to Casey Neistat - From the CEO of Patreon - Awesome transitions.
- Wandering Down Under | New Zealand, Australia
- The sky is not the limit - Johnny FPV (2019)
- Londoners
- iPhone 12 - 6 Months Later
- LEVA - YouTube
- TikTok Remix Culture (HN)
- Parasite VFX reel
- Kendall Roy | The City Surf
- Girl bosses in film
- Beth Harmon being superior in Queen's Gambit
- Beth Harmon | Unstoppable
- California Dreamin' - Once Upon A Time In Hollywood
- Succession (2021) | Season 3 Official Trailer
- Will & Louisa | Don't forget about me
- Nathaniel Drew
- 𝒇𝒆𝒍𝒊𝒏𝒂
- 𝒐𝒛𝒚𝒎𝒂𝒏𝒅𝒊𝒂𝒔
- Purpose (Bill & Frank) - The Last of Us
- Hans Landa edit | Metamorphosis
- The Nazis
- Rome
- Napoleon - Trailer
Favorite clips
Tools
- Streamable - Video publishing made easy.
- Around - Quick, high-impact video calls for a new era of work.
- Natron - Open Source Compositing Software for VFX and Motion Graphics. (Code) (HN)
Notes
- In 'Mad Max: Fury Road' (2015) Margaret Sixel purposely removed frames in scenes to make you feel as anxious as Max.
- Hide self view in video calls to make them less draining. The brain uses a tremendous amount of energy looking at itself.
mkvmerge -o output.mkv input.mkv subs.srt
= embed subtitle file into.mkv
video file
Links
- Videvo - Free Stock Video Footage.
- H.264 is Magic (2016) (HN) (HN)
- Handy tip for trimming demo videos
- Gentle introduction to video technology, although it's aimed at software developers / engineers (HN)
- How To Make A $300 Camera Look Pro (2019)
- Puffer - Stanford University research study about using machine learning to improve video-streaming algorithms.
- Alfalfa - Purely functional video codec, used for ExCamera and Salsify. (Web)
- Facebook Open-Sources PySlowFast Codebase for Video Understanding (2020)
- FFmpeg - Collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata. (Cheat sheet) (Rust FFmpeg)
- ffmpeg-python - Python bindings for FFmpeg.
- IPTV - Collection of 8000+ publicly available IPTV channels from all over the world.
- Olive - Free non-linear video editor for Windows, macOS, and Linux.
- astiencoder - Open source video encoder written in Go and based on ffmpeg C bindings.
- SVT-AV1 - Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder).
- Decord - Efficient video loader for deep learning with smart shuffling that's super easy to digest.
- How I teach classes remotely (2020) (HN)
- NymphCast - Audio and video casting system with support for custom applications.
- Twilio Video React App - Collaboration application built with the twilio-video.js SDK and React.js.
- Screen - Video player for video people.
- How Productivity Star Thomas Frank Reaches Millions on YouTube
- Zoom - Video conferencing.
- Jitsi - Secure, Simple and Scalable Video Conferences. (Code) (Jibri - JItsi BRoadcasting Infrastructure) (Jitsi Meet on Docker)
- JaaS - Jitsi as a Service. (HN)
- Film Grain Synthesis for AV1 Video Codec (2018) (Lobsters)
- video-summarizer - Summarizes videos into much shorter videos. Ideal for long lecture videos.
- Pangolin - Lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.
- editly - Slick, declarative command line video editing. (HN)
- @cloudflare/stream-react - Official React component for Cloudflare Stream.
- VidGear - High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features.
- Invidio - Alternative front-end to YouTube. (Code) (Instance)
- Mux - API-first platform, powered by data and designed by video experts to make beautiful video possible for every development team.
- Komposition - Video editor built for screencasters.
- Stremio - Modern media center that's a one-stop solution for your video entertainment.
- Pragli - Virtual office for remote teams.
- Online Town - Video-calling space that lets multiple people hold separate conversations in parallel.
- Vito: Behind the Scenes (2020)
- AppleALC - Native macOS HD audio for not officially supported codecs.
- Fluent ffmpeg-API for node.js
- TAGX - Enter a YouTube, Vimeo or Video link below to start tagging.
- VMAF - Video Multi-Method Assessment Fusion
- Kimera - Low-latency hardware accelerated codec based video streaming utility.
- Wahay - Easy-to-use, secure and decentralized conference calls.
- lbry.tv
- slowmoVideo - Tool that uses optical flow for generating slow-motion videos.
- Aegisub - Cross-platform advanced subtitle editor.
- PL_MPEG - Single file C library for decoding MPEG1 Video and MP2 Audio.
- Ask HN: Is it too late to start creating content on YouTube? (2020)
- Cloudflare TV (HN) (Article)
- VideoJS Plus - Extension and skin for video.js.
- Thoughts on future of video & Zoom (2020)
- Unsilence - Console Interface and Library to remove silent parts of a media file.
- toobnix - Federated video service.
- Briefing - Secure anonymous video conferencing.
- Talky - Simple video chat and screen sharing for groups up to 6 people.
- Rav1e - AV1 encoder written in Rust and assembly. (HN)
- HN: FFmpeg 4.3 (2020)
- Zipcall - Peer to peer browser video calling platform with unmatched video quality and latency. (Code)
- MakeSpace - Whole new way to be together, apart. (HN)
- Syncplay - Synchronize video playback across multiple instances of mpv, VLC, MPC-HC, MPC-BE and mplayer2 over the Internet.
- How I Record Educational Videos (2020)
- Icebreaker - Online events that build community.
- What's In A GIF - Bit by Byte
- Scrimba - Learn to Code with Interactive Tutorials. (HN)
- room.sh - Online meeting rooms with powerful collaboration tools.
- mmhmm - Clear, compelling communication for everyone.
- Building Cloudflare TV from scratch (2020) (HN)
- Analysis of YouTube Trending Videos of 2019 (US) (HN)
- Kinoni - Turn your phone into a wireless webcam. (HN)
- HN: YouTube deleted an electronics repair channel (2020)
- Grain - Record & share the best parts of Zoom video calls.
- Rewatch - Private & secure video channel for your team. Rewatch transcribes your videos and unlocks your team’s spoken knowledge, making it searchable and organized—all in one place.
- Video that keeps your team connected and inspired (2020)
- ZmURL - Host Delightful Zoom Events.
- DIY Video Hosting (2020) (HN)
- Unscreen - Automatically remove video backgrounds with ML. (HN)
- YouTube Storytelling: How To Make Videos that People Share (2020)
- ESPFLIX - Free video streaming service that runs on a ESP32. (HN)
- Tella - Collaborative online video editor. (HN)
- Moving from YouTube to PeerTube (2020) (HN)
- RedditVids - Discover shared videos and live broadcasts from Reddit.
- FFmpeg: Step-by-Step Retro Video Filter (2020)
- YouTube Transcript - Read YouTube videos. (HN)
- Got Your Back - Collection of virtual backdrops for use in video call apps.
- Eulerian Video Magnification (HN)
- Create a Golang Video Streaming Server Using HLS (2020)
- Clipchamp - Convert videos to MP4. Compress and edit videos. Record with your webcam and collect videos from others.
- Airmeet - Virtual Events Platform for Communities & Enterprises.
- Tube Explorer - Technology that helps me find strange things on YouTube outside my filter bubble.
- How to Make an Actually Good Tutorial (2020)
- Tips for immersive video calls (2020) (HN)
- m4vga-rs - VGA-style video output for STM32F4 processors, in Rust.
- Tips for Running an Effective Virtual Offsite (2020)
- Interactive Video Stylization Using Few-Shot Patch-Based Training
- Bitmovin - Adaptive streaming video infrastructure encoding and HTML5 player.
- screego/server - Screen sharing for developers. (Web) (Docs)
- Whereby - Video Meetings, Video Conferencing and Screen Sharing. Same meeting link every time.
- Calla - Virtual Meetups through Jitsi. (Web) (HN)
- Livestorm - Video Conferencing Software for Webinars and Online Meetings.
- FreeTube - Private YouTube Client. (Code)
- Vito Community - Flexible, private, online spaces for groups.
- Things You Should Consider When Trying to Grow a YouTube Channel in 2020
- Circles for Zoom - Get rid of the big Zoom window and turn each participant into a circle on your screen.
- Awesome YouTubers - Awesome YouTubers that teach about technology.
- Tools to create persistent room for team meetings (2020)
- VideoAsk - Interact face-to-face with your audience & build stronger business relationships.
- Stream - Virtual Class Platform.
- BigMarker - Modern, No-Download Webinar Software.
- Vowel - Plan, host, transcribe, search, and share your meetings.
- PeerTube - Free and open-source, decentralized, federated video platform powered by ActivityPub and WebTorrent. (Code) (Roadmap) (HN) (HN 2) (HN)
- FFmpeg Drawtext Filter for Overlays, Scrolling Text, Timestamps on Videos (HN)
- vdx - Intuitive CLI for processing video, powered by FFmpeg. (HN)
- LosslessCut - Swiss army knife of lossless video/audio editing. (HN)
- youtube-dl - Command-line program to download videos from YouTube.com and a few more sites. (Code) (Download YouTube Video in Go) (Origins of the youtube-dl project) (HN)
- LiveGo - Simple and efficient live broadcast server in Go.
- node-ytdl-core - YouTube video downloader in JavaScript.
- FFmpeg.wasm - FFmpeg for browser and node, powered by WebAssembly. (Web) (HN) (HN)
- Frame.io - Video Review and Collaboration Software.
- stream.new - Add a video. Get a shareable link to stream it. (Code)
- Video.js - HTML5 Video Player.
- Bubbles - Video and Screenshot Collaboration.
- Livepeer - Decentralized video transcoding network built on the Ethereum blockchain. (GitHub) (Protocol) (JS library) (Getting Started Guide)
- go-livepeer - Go implementation of the Livepeer protocol.
- Luma - Activate your community. Foster meaningful relationships with events, newsletters, and community analytics. (GitHub)
- Stack Videos Horizontally, Vertically, in a Grid With FFmpeg (2020) (HN)
- DaVinci Resolve - Color correction and non-linear video editing application.
- YouTube Downloader - Free and efficient YouTube downloader. (HN)
- Gather.Town - Spatial video chat for remote teams. (HN)
- Video Renderer - Unified interface for expressing rendering streams for ffmpeg and canvas.
- Vidar - Extendable video-editing framework for the browser.
- Milk Video - Turn webinars into engaging highlights.
- RemoteWorkly - Async Video Messaging.
- Calculate PSNR, VMAF, SSIM using FFmpeg (2020)
- OTTVerse - OTT Tech-focused publication.
- Create Vintage Videos Using FFmpeg in 4 Simple Steps (2020) (HN)
- Auto-Editor - Command line application for automatically editing video and audio by analyzing where sections are silent and cutting them up.
- RIFE: Real-Time Intermediate Flow Estimation for Video Frame Interpolation
- FastoTV - Open source IPTV player.
- libheif - HEIF and AVIF file format decoder and encoder. (Web)
- FFsubsync - Automagically synchronize subtitles with video.
- TSDuck - MPEG Transport Stream Toolkit. (Web)
- Superpeer - Gives you the tools you need to have paid 1:1 video calls and livestreams with your audience and paid subscribers.
- Clappr - Extensible media player for the web. (Web)
- minih264 - Minimalistic H264/SVC encoder single header library.
- Cast All The Things - Allows you to send videos from many, many online sources to your Chromecast.
- Boltstream - Self-hosted full end-to-end live video streaming platform. (HN)
- AviSynth - Powerful tool for video post-production. It provides ways of editing and processing videos. (Code)
- VEED - Create, Edit & Share Videos Online for free. (API)
- Along - Lets you make your best videos ever - with superpowers.
- DTube - Full-featured video sharing website, decentralized. (Code)
- How Video Works (HN)
- Life of a Pixel (2020)
- JustWatch - All your streaming services in one app.
- Overseerr - Request management and media discovery tool for the Plex ecosystem.
- Why can’t you buy a good webcam? (2020) (HN) (Lobsters)
- Galene - Videoconferencing server that is easy to deploy (just copy a few files and run the binary) and that requires moderate server resources. (Code)
- Kodi - Open Source Home Theater Software. (Code) (HN)
- Starting Your Own YouTube Channel in 2021
- Perfect Media Server - Knowledge and information about building an open-source media server. (Code) (HN)
- MiniVideo - Multimedia framework developed from scratch in C/C++, bundled with test programs and a neat media analyzer.
- OpenPlayerJS - Lightweight Media Player for Web. (Code)
- Netflix Open Content
- Clowdr - Virtual conferences for social good. (GitHub) (Code)
- Chatmosphere - Make informal video calls more fun and dynamic. (HN)
- mebm - Browser based video editor that supports animation of images and text overlays. (Code)
- How to build a video editor (2020)
- Mibo - Video chat that feels like real life. (HN)
- CrowdNotifier - Decentralized Privacy-Preserving Presence Tracing
- Visualization tool for live music performances - Built with C++.
- Gilfoyle - Cloud-native solution to embed media streaming in any application at any scale.
- Dreamvo - Free and open source video sharing for the 21th century. (GitHub)
- you-tldr - Easy-to-read transcripts of YouTube videos. (HN)
- Plyr - Simple HTML5, YouTube and Vimeo player. (Code)
- Remotion - Create videos programmatically in React. (Code)
- Shrink my video - Upload your video then get a smaller one, easy. (Code)
- Optimizing Video For Size And Quality (2021)
- What Should I Teach in a Video Tutorial?
- Milk Video - Edit online event recordings quickly.
- NATS Streaming Server - Extremely performant, lightweight reliable streaming platform built on NATS.
- Create animated GIF and WebP from videos using FFmpeg (2021)
- PeerTube Index - Centralized search engine for PeerTube videos. (Web)
- FFMPEG from Zero to Hero Book (HN)
- Rally Studios - Full service creative studio.
- Video Literature - Systems and Networking related Video research published in major venues of Computer Science.
- Ask HN: What home security camera setup do you use? (2021)
- Automatic Video Editing (2021) (Lobsters)
- Free Video Converter Online - WebAssembly and ffmpeg = Quick clip, overlay, resize and GIF-ize videos. (HN)
- PyTube - Lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
- Easy video converting for the web (2021)
- Tips for having video calls with strangers (2021)
- Meet with Spot - Step away from the screen and try a walking meeting with Spot.
- Jellyfin - Free Software Media System. (Desktop Code) (GitHub) (HN) (Web Code) (iOS/tvOS Code)
- cam2ip - Turn any webcam into an IP camera.
- FFmpeg 4.4 (HN)
- goav - Go bindings for FFmpeg.
- RUHAcam - 3D Printable Retro-style Raspberry Pi HQ Camera. (Web) (HN)
- FFmpeg cheat sheet
- Video Call Checklist - Definitive Guide to Amazing Video Calls. (HN)
- FFmpegKit - FFmpeg Kit for applications. Supports Android, iOS, macOS and tvOS.
- Building video chat into my personal website using WebRTC, WebSockets, and Go (2021) (HN)
- Videogrep - Command line tool that searches through dialog in video files. (Web)
- SVT Encore - Scalable video transcoding tool, built on Open Source giants like FFmpeg and Redisson.
- CanCan - Scalable video-sharing service.
- SRS - Simple, high efficiency and real time video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181.
- FFmpeg as a Library : libav tutorial
- 25 Edits That Define the Modern Internet Video (2021)
- video-stream-merger - Merge multiple video MediaStreams into one composite.
- JOY5 - AV Toolkit.
- Snickers - Open source alternative to the video cloud encoding services.
- Video Transcoding API - Agnostic API to transcode media assets across different cloud services.
- Recut - Remove Silence From Your Videos Automatically. (HN)
- LightTwist - iOS app that turns your room into a customizable virtual video studio.
- OpenHD - HD video, UAV telemetry, audio, and RC control. (HN)
- TubeNotes - Annotate and Loop Videos.
- Synthesia - Create AI videos by simply typing in text. (HN)
- What’s the best YouTube video you’ve ever seen? (2021)
- AVPress - In-browser video compressor.
- How I Make Videos for Programmers (on Fireship.io) (2020)
- Loom SDK - Integrate Loom screen and cam recording to your own products. (Article)
- ffmpeg-concat - Concats a list of videos together using ffmpeg with sexy OpenGL transitions.
- An interactive look at how a video signal is made (HN)
- Nettu Meet - Open source video conference web application designed for interactive online tutoring. (HN)
- Kapwing MP4 Editor - Edit MP4 Online.
- YT-DLP - youtube-dl fork with additional features and fixes. (HN)
- Subtitle Horse - Browser-based captions editor for subtitling videos online.
- Horahora - Microservice-based video hosting website and video archival manager for Bilibili, Niconico, and Youtube.
- tl;dv - Catch up on Google meetings in minutes.
- Rainway - Ultra-Low Latency Video Streaming.
- Learn How To Edit Stuff - YouTube
- Demystify video codecs by writing one in ~100 lines of Rust (2021)
- Piped - Alternative privacy-friendly YouTube frontend which is efficient by design. (Code) (HN)
- MoviePy - Programmatic Video Editing with Python. (HN)
- Video Tools and Interfaces: Perspectives From Adobe Research (2021)
- Realtime Video Capture with the Go Programming Language (2021)
- Motionbox - Collaborative video editing and motion graphics tool.
- Better web video with AV1 codec (2019)
- Confrere - Professional video calling, without the hassle.
- Sendspark - Request Videos from Customers, Colleagues or Friends.
- Supersearch - Copy code from inside any coding video and paste in your text editor and run it.
- Video Fingerprinting (2021) - When audio fingerprinting is not enough.
- Nebula - Smart, thoughtful videos from your favorite education-y creators.
- How We Shoot an MKBHD Intro (2021)
- Robust High-Resolution Video Matting with Temporal Guidance (Code)
- The Fatiguing Effects of Camera Use in Virtual Meetings (2021) (HN)
- yt-dlc - Media downloader and library for various sites.
- Kino - Sample Video on demand (VOD) app to demonstrate media functionality in the context of a Progressive Web App. (Code)
- HLS Downloader - Capture and download HTTP Live streams (HLS) from your browser.
- Opal Camera - Professional web camera that helps you look better. (HN)
- How Bo Burnham made INSIDE (2021) (Reddit)
- Open Video Downloader (youtube-dl-gui) - Cross-platform GUI for youtube-dl made in Electron and node.js. (HN)
- FFmpeg to WebRTC - Stream video from FFmpeg to WebRTC. (HN)
- µStreamer - Lightweight and fast MJPG-HTTP streamer.
- 8 tips to improve Zoom video calls (2021)
- Video Download Tool - Download videos, but only the parts you want. (HN)
- Canva - Free and Easy Online Video Editor.
- Plopdown - Video Annotating Web Extension. (Code)
- ZipMessage - Asynchronous video messaging software for remote business. (Twitter)
- Rustymedia - Media server. It mimics the DLNA protocol and should work with most DLNA clients.
- Tagger - Simple photo and video organizer for the web.
- Viidoo Chat - Secure, Real time, Collaborative. (GitHub)
- hls-video - Custom element (web component) for playing HTTP Live Streaming (HLS) videos.
- Modfy - WASM Video Transcoder. (Code)
- Another Video Player - Simple player based on rust-av and SDL2.
- Shotstack - Cloud Video Editing API.
- Awesome Video - Curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
- Astrofox - Turn audio into amazing videos. (Code)
- YouTube Trends
- Top YouTube 2021 Videos/Creators
- FFrames - Open source video creation framework. Make delightful videos with SVG and Rust. (Twitter)
- Milk Video - Turn webinars into shareable highlights.
- Tube Archivist - Your self hosted YouTube media server. (Web) (HN)
- Vidstack Elements - Video player framework for the web.
- How to build large-scale end-to-end encrypted group video calls (2021) (HN)
- Camo - Use your phone as a pro webcam.
- Video Editing Automation - Toolkit of algorithms to automate the video editing process.
- ydls - youtube-dl HTTP download and transcode service.
- Netflix-4K-Script - Tool to download Netflix in 4k.
- Long educational videos on YouTube list
- Video Transcoding - Tools to transcode, inspect and convert videos.
- prompeg decoder - Proxy to recover lost packets from FFmpeg Pro-MPEG video stream.
- xgplayer - HTML5 video player with a parser that saves traffic.
- YouTube playlist manager - YouTube playlist printing, sorting, etc.
- Glancer - Glance over some technical videos. Textual summaries + screenshots.
- Gyroflow - Video stabilization using gyroscope data. (Web) (Reddit)
- telemetry-parser - Tool to parse real-time metadata embedded in video files or telemetry from other sources.
- Vireo - Lightweight and versatile video processing library written in C++11.
- rustube - YouTube video downloader, originally inspired by pytube, written in Rust.
- Ask HN: What is the most economic and scalable way to host videos in 2022?
- Color Video to Text Conversion
- dav1d - Fastest AV1 decoder on all platforms. (HN)
- YouTube video production tips (2022)
- Better Dev Screencasts - Helping developers create better screencasts.
- OS-NVR - Mobile-friendly extensible CCTV system.
- nginx-lua-m - On-demand video transcoding module for nginx and OpenResty with upstream support.
- Towards An End-to-End Framework for Flow-Guided Video Inpainting (2022) (Code)
- Video Hub App - Fastest way to browse and search for videos on your computer. (Code)
- Anno.so - Annotate, comment & share your videos. (HN)
- VidStab - Video stabilization library which can be plugged-in with Ffmpeg and Transcode.
- How I make tip videos for Twitter
- YouTube.js - Full-featured wrapper around YouTube's private API. (HN)
- Vidio - FFmpeg wrapper providing simple, cross-platform Video I/O and Webcam Streaming in Go. (HN)
- MovieGo - Go library for video editing.
- Why every Johnny Harris video goes viral (2022)
- Ask HN: Which small video editor do you use? (2022)
- Coplay - Synchronizing video play between two peers.
- Cut the crap - Automatic video editing program for streamers.
- MeTube - Web GUI for youtube-dl (using the yt-dlp fork) with playlist support.
- “Figma for video editing” startups (more than 20)
- Chat bubble tool for YouTube - Tool for recording typing animations and sounds with imitated chat UI.
- Neolink - Small program that acts as a proxy between Reolink IP cameras and normal RTSP clients.
- Teres - Easily and efficiently add motion blur and or frame rate to videos through frame blending and interpolation.
- FFmpegPlayer - Simple FFmpeg video player.
- VideoProcessingFramework - Set of Python bindings to C++ libraries which provides full HW acceleration for video decoding, encoding and GPU-accelerated color space and pixel format conversions.
- Using a Proper Camera as a Webcam (2022) (HN)
- Hawkeye - Detect images in a video stream and execute automated actions.
- HN: How to make automatic supercuts on the command line with Videogrep (HN)
- videoconverter - Program to convert video files to the format and codec that I use for my Plex server.
- YouTubeDrive - Store Files as YouTube Videos. (HN)
- VideoMentions - Search YouTube based on the spoken words in videos. (HN)
- Introducing Real-Time Video | Mux (2022)
- Vertigo.ai Focus - AI & GPU video CODEC that enables hi-def face to face interactions over low-bandwidth links. (HN)
- Ffmpeg Buddy - Friend to help you build Ffmpeg commands. (HN)
- Video codecs and 4k (2022)
- Vimix - Video Live Mixer. (Code)
- Shotcut - Free, open source, cross-platform video editor. (Code)
- Videostream - Play HTML5 video when from a file-like object.
- Make Compelling Videos That Go Viral - Marques Brownlee (2022)
- Filmot - Subtitle and Video Metadata Search Engine.
- GPU-accelerated video decoding (2022) (HN)
- Vime - Customizable, extensible, accessible and framework agnostic media player. (Docs)
- Уличная магия сравнения кодеков. Раскрываем секреты (2019)
- playerx - Media Player Web Component.
- Vimeo Player API - Interact with and control an embedded Vimeo Player.
- svtplay-dl - Command-line program to download videos from some streaming sites. (Web)
- YouBit - Using YouTube as a free file hosting service.
- ddfi - Clumsy video auto duplication remove and frame interpolate script.
- Playable - Embed a video player into your web application. (Docs)
- Lintel - Python module to decode video frames directly, using the FFmpeg C API.
- Film grain in AV1 (2019)
- VCA - Video complexity analyzer.
- AV converter - Audio / Video Converter. (Code)
- VVenC - Fraunhofer Versatile Video Encoder.
- VVdeC - Fraunhofer Versatile Video Decoder.
- Ask HN: Why has quality of YouTube reduced drastically? (2022)
- Moonfire NVR - Security camera network video recorder.
- Video Stabilization with FFmpeg and VidStab (2021) (HN)
- Advanced Search for YouTube
- Ask HN: What are some of your favorite YouTube channels? (2022)
- canvas2video - Backend solution for creating and rendering dynamic videos.
- Incredible - Drastically simplifies creation of developer video content. It offers a unified workflow to storyboard, record, collaborate and produce the video.
- HandBrake - Open Source Video Transcoder.
- Liquidsoap - Audio and video streaming language. (Web)
- This is a video about video (2022)
- dovi_tool - CLI tool combining multiple utilities for working with Dolby Vision.
- hdr10plus_tool - CLI utility to work with HDR10+ in HEVC files.
- subtitle_tonemap - Maps PGS subtitles to a different color/brightness.
- Simple TikTok Video Downloader
- Pros/Cons of video editing tools (2022)
- What does the web of video look like?
- Automatic YouTube subtitle generation - Using OpenAI's Whisper to automatically generate YouTube subtitles.
- Action Transcription - Tool for creating a repository of transcribed videos.
- summarize.tech - AI-powered video summaries.
- Make-A-Video - SOTA text to video generator from Meta AI, in PyTorch. (Code) (HN)
- YouTube-Scissors CLI - Simple CLI app that allows you to divide a YouTube video into multiple separate videos base on a video's time stamps.
- VIVICT - Easy to use in-browser tool for subjective comparison of the visual quality of different encodings of the same video source.
- Video-to-SQLite - Load data about a video file into SQLite.
- How We Boosted Video Processing Speed 5x by Optimizing GPU Usage in Python (2022) (Reddit)
- In Praise of FFmpeg (2022)
- Viva: An End-to-End System for Interactive Video Analytics (2022)
- The State of AV1 Playback Support (2022) (HN)
- mpeg - MPEG-1 Video decoder, MP2 Audio decoder and MPEG-PS Demuxer in pure Go.
- Rust Zoom clone in Rust (Reddit)
- Matroska - Matroska format support in Rust.
- FFmpeg.guide - One stop solution to all things FFmpeg. (Tweet) (HN)
- imagorvideo - Video thumbnail server using RMSE in Go and ffmpeg C bindings.
- Screen Studio - Beautiful screen recordings in minutes. (Recorder CLI API)
- EVA - Exploratory Video Analytics System.
- Booth - Metadata-Secure Video Conferencing.
- GIFs (sane) playback control using WASM and FFmpeg (2022)
- go2rtc - Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, MJPEG, HomeKit, FFmpeg, etc.
- JSMpeg - MPEG1 Video & MP2 Audio Decoder in JavaScript.
- FFmpeg Commander - FFmpeg Command Generator Web UI. (Code)
- openencoder - Open Source Cloud Encoder for FFmpeg.
- FFProbe Wasm - Web-based FFProbe. Powered by FFmpeg, Vue and Web Assembly.
- OpenTimelineIO - Open Source API and interchange format for editorial timeline information.
- OpenTimelineIO YouTube example
- Video Intelligence - Semantic Video Search. (HN)
- Cinematic - Ultra tiny library to add cinematics to your HTML5 videos.
- YouTube Upload - Upload videos to YouTube from the command line.
- How to Film Your First YouTube Video | A Technical Guide
- Insta360 Link - AI-powered 4K webcam. (Review)
- The Ultimate Guide to FFmpeg (HN)
- Streaming lossless VNC to a web browser with Quite OK image format (HN)
- Video Encoding from Scratch in Go
- Video Editor in React (Tweet)
- Tasmania - Better YouTube Video Search. (Tweet)
- Streamff - Easy video sharing.
- Media Player - React video player with controls and functionality.
- LosslessCut - Swiss Army Knife of Lossless Video/Audio Editing. (HN)
- YouTube Transcript - Fetch transcript from a YouTube video.
- VidCutter - Modern yet simple multi-platform video cutter and joiner. (HN)
- Detail - Record, remix and share inspiring video in minutes, using the superpowers of your Mac. (Twitter)
- Open source USB C camera with C mount lens, MIPI Sensor, Lattice FPGA, USB 3.0 (2022) (HN)
- Vidstack - Media tools for frontend developers. (GitHub)
- Video Codec in 100 lines of Rust (2021) (HN)
- GopherCon 2022: Vladimir Vivien - System Programming for Real-time Video Capture in Go (2022)
- Twitch Downloader - CLI tool for downloading videos from Twitch.
- Talk - Group video call for the web. No signups. No downloads.
- OpenShot Video Editor - Open-source video editor.
- trdrop - Raw video analysis program.
- PyLivestream - Pure Python FFmpeg-based live video / audio streaming to YouTube, Facebook, Periscope, Twitch, and more.
- video-rs - High-level video toolkit based on ffmpeg.
- Oddity - Builds deep learning algorithms to automate video surveillance. (GitHub)
- mp4-h264-reencode - Pure re-encoding of an mp4-h264 video file with the web APIs as well as in-depth description of how it works.
- camera.ui - NVR like user Interface for RTSP capable cameras.
- ytdl-sub - Automate downloading and metadata generation with YoutubeDL.
- My YouTube earnings (2022) (HN)
- Vista - Add animated subtitle to your video automatically. (Web)
- ffplayout - Rust and ffmpeg based playout.
- Semantic search for video (HN)
- Yark - YouTube archiving made simple. (HN)
- MKVToolNix - Creating and working with Matroska files.
- Large Media Upload - Python code for uploading video up to 140 seconds and/or up to 512Mb.
- libcamera - Complex camera support library for Linux, Android, and ChromeOS.
- Awesome mpv
- Vento - Screen recorder that lets you rewind and record over mistakes. (HN)
- Video Features - Extract video features from raw videos using multiple GPUs.
- Fast video rendering and encoding using web APIs (2023)
- ytarchive - YouTube live stream downloader.
- Napari Live Recording - Napari plugin for live video recording with a generic camera device and generate a stack of TIFF images from said device.
- Reduct - Collaborative transcript-based video platform where everyone can review, search, highlight and edit video, as easily as text.
- FFdynamic - Extend FFmpeg with run time control and dynamic audio/video composition.
- YoutubeSync
- Mux Meet - Meeting app built on Mux Real-Time Video.
- Why i've FULLY switched to Davinci Resolve (and why you should too)
- VideoMash - Summarize your video to any duration.
- Davinci Resolve | First 6 Months after Switching (2022)
- InCaptions - Search in YouTube Captions. (HN)
- Infinite Storage Glitch - Lets you embed files into video and upload them to YouTube as storage. (HN)
- Clips - Create short screen recordings that are shareable to various platforms all using Web APIs. (Code)
- TubeSync - Syncs YouTube channels and playlists to a locally hosted media server.
- The best free (or low-cost) tools for video editors (2023)
- Chocolate - Open source media manager.
- FFmpeg 6.0 (2023) (HN)
- Automatic subtitles in your videos
- Sorbay - Open Source alternative to Loom. (Code) (HN)
- hoshinova - Monitor YouTube channels and automatically run ytarchive when the channel goes live.
- Taichi NeRFs - PyTorch + Taichi implementation of instant-ngp NeRF training pipeline.
- Cutscenes - Create beautiful product videos.
- Chat Downloader - Simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed.
- Ask HN: What are some of the most interesting YouTube channels to follow? (2023)
- Video Silence Remover - Tool created to automatically remove silence from videos.
- YouTube Browser API - Retrieve YouTube data from your Browser.
- Real-Time Video Processing with WebCodecs and Streams (2023) (HN)
- Youtubei - Get YouTube data such as videos, playlists, channels, video information & comments, related videos, up next video, and more.
- Reisen - Simple library to extract video and audio frames from media containers (based on libav).
- A Journey through Color Space with FFmpeg (2023)
- Play: Save Videos Watch Later
- sazztv - Video streaming platform inspired by Twitch. Built with Svelte & Go.
- OpenTogetherTube - Watch videos with your friends. (Code)
- Ask-Anything - Tool for chatting with video.
- Yuebing - Open-source software for running video hosting sites.
- Get The TLDR Of Any YouTube Video (HN)
- Scaling up the Prime Video audio/video monitoring service and reducing costs (2023) (HN)
- Quickly resize a video with FFmpeg/Vaapi for Mastodon (2023)
- srt-parser-2 - SRT parser for JavaScript.
- Markut - Given the VOD of the stream and the timestamps file, generate a video using ffmpeg that cuts out part of the VOD according to the provided markers.
- Plex.tv and Plex Media Server Go client
- YouTube Full Text Search - Search all of a channel from the command line. (HN)
- Framecrafter - Extensible, fast, all-in-browser video editor. (Code)
- Pretty Fast Video - Toy video codec designed as a successor to Pretty Good Video.
- FFtools - FFMPEG-based toolkit for easy media manipulation.
- FFMPerative - Chat to Process Video.
- Lunarr - Self-hosted media streaming server designed as an alternative to Plex, allowing you to monitor and manage your movie and TV show files on a headless server.
- Ask HN: Advice on Starting a YouTube Channel? (2023)
- DeArrow - Browser extension for crowdsourcing better titles and thumbnails on YouTube.
- Ffmprovisr - Making FFmpeg Easier. (HN)
- Displayport: A Better Video Interface (2023) (HN)
- libmpv-rs - libmpv abstraction written in rust that's easy to use and provides the ability to read next to all video and audio codecs.
- YouTube to web page
- Snapify - Open-source Loom alternative. (HN)
- node-ytsr - Do anonymous YouTube search requests.
- Video Resizer - Resize your mp4 video online.
- Video Thumbnail API - Get thumbnail images from any public video URL via API or browser. (Code)
- MovieChat - Chat with over 10K frames of video.
- FFmpeg.app - Visual web interface to FFmpeg. (Code)
- How They Bypass YouTube Video Download Throttling (2023)
- StableVideo: Text-Driven Consistency-Aware Diffusion Video Editing (HN)
- FFmpeg Explorer (HN) (Code)