crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> openCV нет звука у видео
Гость_Гость_Дмитрий_*_*
сообщение 12.11.2011, 9:52
Сообщение #1





Гости








    


Здравствуйте! Столкнулся с такой проблемой, при воспроизведении видео с помощью openCV, видео показывает, но без звука. Почему такое может быть? подскажите пожалуйста. Вот код который я использовал:
Раскрывающийся текст

#include <cv.h>
#include <highgui.h>
#include <cxcore.h>
#include <stdlib.h>
#include <stdio.h>

CvCapture *capture;

void trackbarCallback(int pos)
{
cvSetCaptureProperty(capture, CV_CAP_PROP_POS_FRAMES, pos);
}

int main(int argc, char **argv)
{
// имя файла задается 1 параметром или “test.avi” по умолчанию
const char *filename = "D:\\video.avi";

// создание окна
cvNamedWindow("Video Tracking", CV_WINDOW_AUTOSIZE);
capture = cvCreateFileCapture(filename);

// число кадров видео-файла
int frames = (int)cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_COUNT);

int currentPosition = 0;
if (frames != 0) // показываем ползунок
cvCreateTrackbar("Position", "Video Tracking", &currentPosition, frames, trackbarCallback);

while(1)
{
// получаем следующий кадр
IplImage *frame = cvQueryFrame(capture);

if (!frame)
break;

// показываем кадр
cvShowImage("Video Tracking", frame);

char c = cvWaitKey(33); // выход при нажатии ESC
if (c == 27)
break;
}

// освобождаем ресурсы
cvReleaseCapture(&capture);
cvDestroyWindow("Video Tracking");
return 0;
}
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 12.11.2011, 14:02
Сообщение #2


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Правильно. Он только видео и воспроизводит. Ищите код, который бы параллельно и звук воспроизводил.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_Дмитрий_*_*
сообщение 13.11.2011, 11:59
Сообщение #3





Гости








    


А не подскажите, где можно поискать код и какие библиотеки для этого можно использовать? Зарание благодарен.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.4.2024, 9:23