Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kukurudza
105 / 86 / 6
Регистрация: 29.08.2012
Сообщений: 539
#1

Захват аудио и видео потоков - C++

04.03.2014, 15:27. Просмотров 1109. Ответов 1
Метки нет (Все метки)

Стоит задачка захватить аудио дорожку и видео-поток с окна и все это смикшировать в фильм. Грубо говоря фрапс со звуком. Видео и аудио уже записываются в реалтайме. Но записываются в разные файлы. AVI и WAV соответственно. Нужно их объединить в один. Можно, например, поиспользовать ffmpeg. Реализация работает, но видео-поток начинает отставать. Примерно 1 секунда за 1 минуту.
Как это делается правильно?
Сейчас используется DirectSound и CUDA encoder.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2014, 15:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Захват аудио и видео потоков (C++):

Работа с аудио потоками (захват, создание) - C++
Добрый день. Целью является воспроизведение звуков ПК и звука с микрофона одновременно в программах интернет-связи, например скайпе....

Не работает захват видео - C++
выдаёт вот такие ошибки: Первый этап обработки исключения в "0x7c80be74 (kernel32.dll)" в "cam.exe": 0xC0000005: Нарушение прав доступа...

Захват видео с экрана - C++
Привет! С помощью чего можно захватить видео с экрана, желательно кроссово и на Qt, если нет, тогда чисто под винду ...

Захват видео с камеры. OpenCV - C++
Добрый вечер, форумчане. Возникла проблема с захватом видео. Применяю библиотеку openCV 2.1. С одной камеры (USB) захват видео проходит...

DirectShow: захват видео с веб-камеры, воспроизведение - C++
Посоветуйте для начала понятный мануал, что-бы можно было с нуля разобраться (желательно без воды). У меня стоит win7, DirectShow беру...

Захват видео с экрана во время игры - (DirectShow) - C++
Проблема в том, что все фильтры, которые я пробовал не снимают видео с экрана, когда игра открыта во весь экран. Если вы знаете фильтр...

1
DrOffset
7377 / 4454 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
04.03.2014, 17:22 #2
Kukurudza, Разве у ffmpeg нет своих средств синхронизации audio и video потоков?
Может быть это поможет.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2014, 17:22
Привет! Вот еще темы с ответами:

преобразование: фото + аудио = видео - C++
Доброго времени суток, уважаемые форумчане! Есть какой-то небольшой аудио файл (например mp3) и несколько изображений. Задачей...

Захват видео с веб-камеры (C++) - C++
Здравствуйте! Я установил Visual Studio 2015 Community и библиотеку OpenCV 3.1.0 на Windows 10. Потом я написал программу, которая...

Можно ли на c++ создать программу подобную camstudio (захват видео с экрана)? - C++
Каким образом записывает видео с экрана?Можно ли на c++ сделать что то такое? И что нужно знать чтобы сделать что то подобное помогите

Создание и завершение процессов и потоков. Приоритеты выполнения потоков - C++
Здравствуйте. Буду очень раз если поможете понять,что конкретно нужно сделать в вот этом задании,пока особого представления о...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.