2009-12-23 8 views
1

내 응용 프로그램에서 AVI 비디오 파일을 다른 AVI 파일로 변환 중입니다. 나는 OpenCV 라이브러리를 사용합니다. 불행하게도 OpenCV로 만든 비디오는 라이브러리가 오디오를 지원하지 않기 때문에 소리가 나지 않습니다.비디오 파일의 오디오 트랙 - C++

하나의 비디오 파일에서 다른 비디오 파일로 오디오 트랙을 복사하는 쉬운 방법이 있습니까? 어쩌면 FFmpeg일까요?

내 신청서는 Visual C++로 작성되었습니다.

답변

2

FFmpeg을 사용할 수 있습니다. 가장 쉬운 방법은 extract/reassemble에 명령 줄 도구를 사용하는 것입니다. 응용 프로그램 자체에서 수행해야 할 경우 소스를 조사하여 도움이되어야합니다.

또는 VC++에 대해 언급 한대로 DirectShow을 사용하지 않으시겠습니까? 추출을 위해 오디오를 파일로 가라 앉히고 나중에 합성하기 위해 비디오/오디오 믹스를 파일로 싱크하는 것이 너무 어렵지 않아야합니다.

+1

감사합니다 피터, DirectShow에서 어떻게 할 수 있습니까? – rafalry

관련 문제