Intro & Learning
Learn video development with 296 curated courses, tutorials, articles, and beginner guides to streaming, encoding, and playback on Awesome Video.
Subcategories
- Books & Courses
- Case Studies & Whitepapers
- Community Blogs & Forums
- Encoding & Transcoding Guides
- Learning Resources
- Player Development Documentation
- Tutorials & Case Studies
- Video Streaming Tutorials
- Webinars & Conference Talks
Resources
- Digital Video IntroductionA hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
- Encoding-for-HEVCGuide covering encoding techniques and workflows specific to HEVC video codec implementation.
- FFmpeg Encoding CourseAn introduction to FFmpeg and its tools.
- Introduction to H.264: (1) NAL UnitThis article is to introduce H.264 and provide a overview of NAL Unit. It also explains NALU header byte which contains the basic informati…
- Saving on Encoding and Streaming: Deploy Capped CRF – Streaming Learning CenterThis is the second in a five-part series on how to cut your encoding and streaming costs. The first article was Saving on Encoding: Adjust…
- Understanding Rate Control Modes (x264, x265, vpx)What is “rate control”? It’s what a video encoder does when it decides how many bits to spend for a given frame.
- Video Coding Basics - How is this so efficient?An introduction to the basics of video coding
- Video Encoding — Compression and ResolutionsWritten by: Boris Asadanin, Streaming Media Consultant at Eyevinn Technology
- Video and containersNALU, Annex B, and Start Codes
- Abhik Sarkar — Interactive H.264 GuideInteractive H.264 compression explainer with live-adjustable parameters and macroblock visualizations, by an independent expert.
- Avid Media Composer FirstAvid's free tier of Media Composer, offering a subset of the professional editing tools for beginners. It's widely used in the film & TV in…
- BBC R&D Blog (Research & Development)The BBC Research & Development blog where broadcast technology advancements are discussed. Includes articles on new video compression techn…
- Bitmovin Tech BlogBitmovin’s blog features articles on video streaming, codec comparisons, encoding techniques, and industry trends in OTT delivery (by a pro…
- Codec WikiCommunity-maintained reference documenting codecs and quality metrics (XPSNR, SSIMULACRA2, etc.), with definitions and practical usage guid…
- Demuxed 20162016 Demuxed talks & presentations
- Demuxed 20202020 Demuxed talks & presentations
- Demuxed Conference Talks (YouTube Channel)The YouTube channel for Demuxed, an annual conference for video engineers. Features recorded talks covering streaming protocols, codecs, pl…
- Engineering at Scale — Internals of Video StreamingDeep-dive article on video streaming internals: frames, codecs, transcoding, temporal compression and rate control.
- Foundry Nuke (Non-commercial)Nuke is an industry-standard compositing tool. The Non-commercial edition provides free access for learning and personal projects, allowing…
- MDN — Video processing concepts (WebCodecs)MDN primer on codecs, containers, frame types and colour handling framed for developers building with the WebCodecs API.
- Netflix TechBlog – Official BlogNetflix's engineering blog often covers innovations in video encoding, quality metrics, and streaming architecture that Netflix has develop…
- Quick Dive into MP4 — Hands-On Box Parser TutorialGuided tutorial building an MP4 box parser in Go, walking through ISOBMFF structure box by box.
- Stack Exchange – Video ProductionA Q&A community for video production and post-production. Topics often include editing, codecs, formats, and troubleshooting video workflow…
- Vcodex — An Overview of H.264 Advanced Video CodingIain Richardson's explainer series on H.264 structure: NAL units, slices, macroblock syntax and what the standard actually specifies.