AhmedAbouelkher/c-hls-dash-video-processor: A small C CLI that validates a source video, generates adaptive bitrate MP4 variants, extracts audio when present, creates a thumbnail, and packages the result as HLS or combined HLS + DASH. It relies on libavformat/libavcodec for metadata and libgpac for processing and packaging. (opens in new tab)
A small C CLI that validates a source video, generates adaptive bitrate MP4 variants, extracts audio when present, creates a thumbnail, and packages the result as HLS or combined HLS + DASH. It rel...
Read the original article