openCV нет звука у видео |
Здравствуйте, гость ( Вход | Регистрация )
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", ¤tPosition, 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
|
Гости |
А не подскажите, где можно поискать код и какие библиотеки для этого можно использовать? Зарание благодарен.
|
|
|
Текстовая версия | Сейчас: 19.4.2024, 9:23 |