창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


소스자료실
- 창조 소스를 공유하는 곳입니다. 첨부가능 확장자는 *.zip,*.rar,*.arj,*.exe,*.jpg,*.png,*.gif,*.cuf,*.nhp,*.nhw 입니다.


LIST ALL
Posted by 손상진2005-08-28 22:06:21, Hit : 9021
창조 MP3파일 ID3태그 & MPEG정보 리더기..
Homepage : http://www.sangjinnet.com
File #1 : ID3함수.cuf (6.0 KB)   Download : 192
File #2 : MP3ID3함수.zip (686.9 KB)   Download : 292
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=pds_sc&no=345

dll이나 API를 사용하지 않고..
mp3 ID3v1태그와 ID3v2태그..
MPEG정보를 읽을수있는 사용자함수를 만들었습니다..

이 ID3함수를 사용할려면 일단
초기화 명령어 편집에서 아래와 같은글을 추가해 주셔야 합니다.
---초기화 명령어----------------------------------------------------------------
문자:v1값[8],v2값[13],mpeg값[6];
--------------------------------------------------------------------------------
각 명령에서 구하는 값은
위 인자로 반환됩니다.


*함수설명


1. 진리함수:태그여부(실수:버젼;문자:파일이름);
파일에 ID3태그(v1,v2)가 존재하는지 검사해주는 함수입니다.
실수함수:v1읽어 와 실수함수:v2읽어 명령을 사용하기 전에
태그의 존재여부를 꼭 확인하시기 바랍니다.
--인자설명-----------------------------------------------
실수:버젼;
    확인하고자 하는 태그의 버젼
문자:파일이름; (이하 생략)
    확인하고자 하는 파일의 이름(폴더경로 포함)
반환값(진리)
    존재하면 참을, 존재하지 않으면 거짓을 반환한다.
   
2. 실수함수:v1읽어(문자:파일이름;실수:플래그);
mp3파일에서 ID3v1의 정보를 읽어온다.
읽어온값의 반환은 v1값[8] 로 된다. 항목 순서대로 v1값[1], v2값[2]....
v2값[0]으로는 입력한 플래그값이 문자로 반환되니, 유의하라.
--인자설명-----------------------------------------------
실수:플래그; (이하 항목당 값 외에 설명 생략)
   얻고자 하는 항목을 설정한다.
   각 항목당 값은
   타이틀:  1
   아티스트:  2
   앨범:   4
   트랙:   8
   년도:   16
   장르:   32
   코맨트:  64
   이며 원하는 항목들의 값을 모두 합하면 된다.
   예) 타이틀+아티스트+코맨트 = 1+2+64 = 67
   67을 입력하면 된다.
반환값(실수) (이하 같으면 생략)
   입력한 플래그값이 반환된다.


3. 실수함수:v2읽어(문자:파일이름;실수:플래그);
mp3파일에서 ID3v2의 정보를 읽어온다.
읽어온값의 반환은 v2값[13] 로 된다.
이하 설명은 v1읽어랑 같다.(다른점은, 반환 인자가 v2값[13] 이라는 것이다.)
--인자설명-----------------------------------------------
실수:플래그;
    항목당 값
   타이틀:  1
   아티스트:  2
   앨범:   4
   트랙:   8
   년도:   16
   장르:   32
   코맨트:  64
   작곡가:  128
   원래아티스트:256
   저작권:  512
   주소:   1024
   인코딩:  2048


4. 실수함수:mpeg읽어(문자:파일이름);
mp3파일에서 mpeg정보를 읽어온다
읽어온값의 반환은 mpeg값[6] 로 된다.
mpeg읽어는 ID3함수들과는 달리 읽어올 항목을 설정할수 없다.(무조껀 다 읽음)
반환되는 값은 다음과 같다
   mpeg값[1]   MPEG Audio Version ID (MPEG 1.0,2.0,2.5 / reserved)
   mpeg값[2]   Layer 정의값을 반환단다. (Layer 1,2,3 / reserved)
   mpeg값[3]   비트레이값을 반환한다. (8~448 / free=00 / bad=0)
   mpeg값[4]   샘플링 주파수를 반환한다. (8000, 12000, 11025, 16000, 24000, 22050, 32000, 48000, 44100, reserved)
   mpeg값[5]   채널모드를 반환한다. (Stereo, Joint Stereo, Dual Channel, Mono)
--인자설명-----------------------------------------------
반환값(실수)
   mpeg정보읽기 성공여부를 반환한다.(성공하면1, 성공하면0)
  
5. 문자함수:십진을아무진(실수:십진값,진수);
6. 실수함수:아무진을십진(문자:아무진값;실수:진수);
진수 변환을 위한 함수이다.
ID3함수에서 사용하니 삭제하면 안된다.
위 함수는 550ml님께서 제작하셧습니다.


7. 실수함수:사이즈구해(문자:원본;진리:전체여부;문자:파일이름);
ID3v2태그에서 특정한 알고리즘으로 묶여있는 사이즈값을 풀어주는 기능할 하는 함수이다.
역시 삭제하면 안된다.


본 설명서는 사용자함수:ID3함수 내에도 있습니다. ^^;


박재성[날개달기]   2005-08-28 PM 11:29:53  
좋네요~~ 따봉~~
지상현   2005-08-28 PM 11:46:52  
사이즈구해...때문에 참 많은 노가다를 -_-;
qkrwhdgns   2005-08-31 PM 6:49:39  
창조가 멀티미디어 저작도구라는 것을 다시한번 보여주는 것이네요^^
유용하게 사용하겠습니다.^^
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
37
   [0.9] 다운로더
이정도 2006/01/24  6822
36
   [API 시리즈]클립보드 내용 비우기^^ [6]
박종훈 2006/01/16  10886
35
   NetPlay(2)[윈엠프 정취 프로그램]-미완성 풀소스
권선중 2005/11/22  6345
34
   [0.9b]음/양수 변환기 [6]
지상현 2005/10/08  9091
33
   [0.9b]2000/XP 에서도 시스템 종료를 해보자! [9]
지상현 2005/10/07  7845
32
   이미로된 숫자인식 프로그램 소스
권선중 2005/09/30  11596

   창조 MP3파일 ID3태그 & MPEG정보 리더기.. [3]
손상진 2005/08/28  9021
30
   [0.9b]썸네일 미리보기 + 스크롤 [11]
지상현 2005/08/26  7167
29
   [0.9b]그림위에 마우스 올려서 색값 추출하는 예제! [1]
지상현 2005/08/24  6460
28
   [0.9b]색상값에서 빨강,초록,파랑(RGB) 값을 분리하는 예제
지상현 2005/08/24  5794
27
   [7]창조소스 모음..(공개하신거전부)
박재성[날개달기] 2005/07/16  6698
26
   [6]창조소스 모음..(공개하신거전부)
박재성[날개달기] 2005/07/16  6201
25
   [5]창조소스 모음..(공개하신거전부)
박재성[날개달기] 2005/07/16  5833
24
   [4]창조소스 모음..(공개하신거전부)
박재성[날개달기] 2005/07/16  6157
23
   [3]창조소스 모음..(공개하신거전부)
박재성[날개달기] 2005/07/16  6373
22
   [2]창조소스 모음..(공개하신거전부)
박재성[날개달기] 2005/07/16  6410
21
   [1]창조소스 모음..(공개하신거전부) [4]
박재성[날개달기] 2005/07/16  6643
20
   제가 구현한 암복호화 기법소스입니다.. [6]
권선중 2005/06/26  6500
19
   사이트 검색 소스 [3]
만물 2005/06/19  6275
18
   배경넣은 메모장..^^ [2]
권선중 2005/04/05  7476
17
   웹 음악청취기 [9]
정성우 2005/01/07  7097
16
   진수 변환기(2~36진수) [4]
550ml 2004/11/05  9839
15
   AutoMacro 1.1 소스
황현석 2004/10/29  8649
14
   [0.9b]벽이 있는곳에서 케릭터가 통과 하게 하기. [7]
김환욱 2004/07/01  6711
13
   재미있는 퀴즈게임의 소스 - 퀴즈왕중왕 [3]
최재일 2004/06/18  8468
LIST ALL   Prev [1][2] 3 [4] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인