В программе на C++ идёт непрерывный поток кадров в формате jpeg (снимает вебкамера). Кадры на диск не попадают, всё в буфере. Нужно по мере поступления кадра, или группы кадров, дописывать их в один файл на диске - видеоконтейнер с покадровым сжатием.
Поскольку с видео на таком низком уровне я дела не имел, а файл надо формировать вручную, прошу помочь с тем, какие заголовки в каком контейнере используются (интересуют mjpeg и avi). Я так понимаю, что общая схема такова: заголовок_файла -> заголовок_кадра -> буфер_кадра -> заголовок_кадра ->... Если это так, то какая информация должна быть указана в этих заголовках?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Думаю, вы не учли, что обратный слеш внутри строковых литералов имеет особое значениеЛибо заэкранируйте их:
В линуксе консольные приложения часто выводят свой прогресс подобием такого: [####___] 50%, при этом надпись "обновляется" на том же месте в терминале,...
Насколько я понял, когда читал про this, что указатель необходим по большей части, когда мы используем несколько объектов одного и того же классаОднако...