C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 자료실
C++Builder Programming Resources
[514] [자작] Multi-Media File Parser 0.6.3 (MPEG - mp4/3gp/avi)
절망과 광끼 [daetery] 12788 읽음    2010-01-22 14:30
동영상 파일의 Header 정보를 Parsing하는 프로그램입니다.

개인적인 필요(AVI File Format , mp4 파일 분석)에 의해서 만들어진 프로그램으로, 간만에 업그레이드 하였습니다.
MPEG 등 Multimedia 파일에 대해 공부할 경우에 도움이 될거라 생각합니다. ^^

AVI의 경우 Sample들의 Size가 커서 sample정보를 디스플레이 하지는 않습니다.
- AVI 정보의 경우 아비리더(AviReader20021120.exe)를 참고하여 만들었습니다.

혹시나 사용중 문제점 발견하시면 연락주세요.

--------------------------------------------------------------------------------
제작자 : DaeYoung, Im.
제작툴 : Turbo C++ 2006
버 전 : 0.6.3
지원하는 미디어 포맷 : .3gp, .mp4, .avi

제약 사항 :
1) ISO14496-1에 기반한 mp4 파일. (일부 Tag에 대해서는 미구현된 부분이 있습니다.)
2) 10개 이하의 Track으로 구성된 mp4 파일.
3) 4G이하의 avi 파일.(그 이상의 파일은 구하지 못해서 테스트 못했습니다)
4) Hex View - 256KB.(속도 및 Memory등을 고려하여 256KB이상의 값이 들어올 경우 자동으로 256K로 변환함)

사용법 : Drag&Drop or File Open으로 파일 선택. TreeView에서 정보를 보고자 하는 Tag Click
--------------------------------------------------------------------------------

[History]
Version : 0.6.3
Supported media format : .3gp, .mp4, .avi
update date : 2010.01.22
[수정 사항]
1) AVI 파일 읽기 속도 개선
2) offfset이 0x7FFFFFFF보다 클 경우 0x0번지를 읽어오던 문제
3) AVI open-DML 관련 추가
--------------------------------------------------------------------------------
Version : 0.6.2
Supported media format : .3gp, .mp4, .avi
update date : 2008.12.04
[수정 사항]
1) Unicode 가 깨져서 표시되는 문제
--------------------------------------------------------------------------------
Version : 0.6.1
Supported media format : .3gp, .mp4, .avi
update date : 2008.04.18
[수정 사항]
1) .3gp/.mp4를 여러번 open할 경우  Memory 영역 깨지는 현상 수정.
2) .3gp/.mp4에서 TreeView에 리스트가 소문자로 추가하던 버그 수정
3) AMR format을 "UnKnown Format"으로 표기하던 버그 수정.
4) Apple String(0xA9로 시작하는 String) 지원.
5) iods 박스에서 ES ID Descriptor 하나에 대해서만  box info 제공하던 것 4개까 제공.
6) upda 박스에서 cprt, titl, auth, dscp, pref, gnre, albm에 대한 box info 제공
7) SBR 파일의 Sample Rate 정보에  " * 2".
--------------------------------------------------------------------------------
Version : 0.5
Supported media format : .3gp, .mp4, .avi
update date : 2008.04.14
--------------------------------------------------------------------------------
빨간눈 [interrupter]   2010-02-09 09:09 X
소스도 공개해주심..열시미 배우겠습니다 ^^

+ -

관련 글 리스트
514 [자작] Multi-Media File Parser 0.6.3 (MPEG - mp4/3gp/avi) 절망과 광끼 12788 2010/01/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.