A gentle introduction to video technology, although it's aimed at software developers / engineers, we want to make it easy for anyone to learn. This idea was born during a mini workshop for newcomers to video technology. The goal is to introduce some digital video concepts with a simple vocabulary, lots of visual elements and practical examples when possible, and make this knowledge available everywhere. Please, feel free to send corrections, suggestions and improve it. A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Be careful, when you see a ./s/ffmpeg or ./s/mediainfo command, it means we're running a containerized version of that program, which already includes all the needed requirements. For the jupyter examples you must start the server ./s/start_jupyter.sh and copy the URL and use it in your browser.

Features

  • Basic terminology and explanations
  • Added DRM system
  • Released version 1.0.0
  • Added simplified Chinese translation
  • Added FFmpeg oscilloscope filter example
  • Sources and helpful images

Project Samples

Project Activity

See All Activity >

Categories

Education

License

BSD License

Follow digital video introduction

digital video introduction Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of digital video introduction!

Additional Project Details

Registered

2021-05-24