2012-04-17 6 views

답변

2

그것은 당신에게 비디오

예를 들어, 관련된 모든 정보를 제공합니다 FFMEPG 설치

ffmpeg -i filename.flv 
+0

고마워! 그러나 어쨌든 순수한 C++을 사용하여 그것을 수행합니다. 그냥 물어 보는 건데! 감사합니다 –

+0

그럼 당신은 얼마나 많은 비디오 파일 형식이 작동하는지 이해해야합니다. 기본적으로 데이터의 BYTE 레벨 검사가 될 것입니다. 비트 전송률을 결정할 것입니다. 가능하지만 길다. 다음은 Avi header formate에 대한 링크입니다. 초당 샘플 수를 읽어 보면 내 뜻을 이해할 수있을 것입니다. http://www.adp-gmbh.ch/win/programming/avi/avi.html –

+0

그게 어려운 cux입니다. Win32 API를 배웠습니다. 나는 ffmepg를 사용할 것입니다. –

1

당신이 비디오 컨테이너 포맷 (퀵타임, ASF, AVI, MATROSKA 등) 읽기 및 메타 데이터의 비트 레이트를 찾기 위해 시도 할 수 있어야 그런 자신을 구현합니다.

0

ffmpeg 프로젝트의 ffprobe를 사용하여 비디오 파일에 대한 정보를 얻고 멋진 JSON 출력을 얻을 수 있습니다.

예를 들어 this answer을 확인하십시오.

관련 문제