我正在寻找有关如何创建MPEG-1视频编码器的教育教程(使用C或C ++)。所以我需要所有阶段 - 从char[][] rgb
到char [] encodedVideo
。 BTW有人告诉我,它通常是JPEG编码不同的。这是真的?
实际上我需要ISO/IEC TR 11172-5:1998 Information technology -- Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s -- Part 5: Software simulation,但它不是免费的..(
答案 0 :(得分:2)
查看libav library(这是ffmpeg的一个分支。它有示例,您可以在google上找到示例,但请注意它是一个复杂的库。
答案 1 :(得分:1)
您可以使用GStreamer库。可以找到C API手册here。
如果您想从头开始,那么您需要研究MPEG-1文件格式规范。