A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
-
Updated
Jun 7, 2022 - Jupyter Notebook
{{ message }}
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
The swiss army knife of lossless video/audio editing
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more
Wrangling Untrusted File Formats Safely
Simple Binary Encoding (SBE) - High Performance Message Codec
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Minimalistic MP3 decoder single header library
FFME: The Advanced WPF MediaElement (based on FFmpeg)
vgmstream - A library for playback of various streamed audio formats used in video games.
JPEG XL image format reference implementation
While meson appears to support miniz, CMake (which I unfortunately have to use as my IDE doesn't support meson) requires zlib and cannot fall back to miniz. I am on windows and don't have zlib installed, so making this use miniz would be appreciated. Thanks.
Minimalistic H264/SVC encoder single header library
Go implementation of the MediaDevices API.
Speex voice codec mirror - THIS IS A MIRROR, DEVELOPMENT HAPPENS AT https://gitlab.xiph.org/xiph/speex
Reference implementation of the Ogg Vorbis audio format.
Compression Benchmark
An FFmpeg and SDL Tutorial.
SimplE Lossless Audio
Add a description, image, and links to the codec topic page so that developers can more easily learn about it.
To associate your repository with the codec topic, visit your repo's landing page and select "manage topics."
If you r going to wait response,or block the goroutine in a getty session(tcp conection), task pool can not be null。
ortherwise,handleTcpPackage() will blocked,led to the response missing