2011-05-07 3 views
0

c에서 파일을 연 다음 mpg 파일 비트율을 찾을 수 있습니까?C를 사용하여 MPG 파일 비트율 찾기

편집 : 동영상과 관련이 있습니다. MP3가 아닙니다. 그것이 아직 1,2 번째인지 확실하지 않다. 헤더 표준은 각각 다른가? 위키에서 mp3 문서를 찾았지만 mpeg 1,2,4 헤더 구조 정보를 찾지 못했습니다

+0

이 더 정확 해주십시오. MPEG는 컨테이너 형식이며 MPEG-1, MPEG-2 및 MPEG-4는 비디오 형식입니다. – schnaader

+2

1과 2는 기본적으로 같은 것이지만 4는 완전히 다릅니다 ... –

답변

3

예, 헤더의 일부입니다. mpg의 유형을 지정하지 않았으므로 MP3와 함께 할 수 있지만 모두에게 같은 생각입니다.

위키피디아에서는 file header structure을 볼 수 있습니다.이 구조에서는 비트 전송률 (바이트 17-20)의 위치를 ​​볼 수 있습니다. 그냥 읽으십시오.

1

이 작업을 수행 할 수는 있지만 데이터를 가져 오려는 파일 형식의 특정 헤더 형식을 알아야합니다.

라이브러리 사용에 제한이없는 경우 FFmpeg 프로젝트에서 제공하는 libavformat 및 libavcodec을 사용하는 것이 좋습니다. 당신이이 라이브러리를 시도하려는 경우 여기

몇 가지 튜토리얼입니다

http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html

How to Write a Video Player in Less Than 1000 Lines

관련 문제