창조유저그룹-커즈닷컴
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 : 8828
창조 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
729
   문자(영문, 숫자) 암호화 & 복호화 [10]
손상진 2004/04/23  9258
728
   [0.9b] 썸네일 미리보기 스크롤 2
지상현 2010/06/02  9213
727
   파일 <-> 비트맵 변환
성인e 2016/05/30  9189
726
   VB의 Spy++ 배끼기 [2]
지상현 2003/03/07  9164
725
   업데이트 체크기
김대명 2011/04/29  9074
724
   예전에 만드 온라인 게임 소스 [5]
권선중 2007/04/01  9070
723
   [CreateCOM] CreateXMLHTTP [1]
박종훈 2009/02/17  8982
722
   부드럽게 마우스 따라 다니는 윈도우 [2]
변혁수 2007/01/05  8962
721
   [0.9b] DLL일체형 예제.. [4]
손상진 2004/07/08  8935
720
   API를 사용한 Ctrl+Alt+Del 예방소스입니다. [1]
nylon 2002/09/06  8927
719
   반복문 속도 빠르게 [3]
성인e 2016/05/01  8919
718
   [0.9b] RichEdit line insertion error 회피 / 추가 속도 비교 [1]
지상현 2011/12/31  8898
717
   [0.9b]음/양수 변환기 [6]
지상현 2005/10/08  8866
716
   [0.9b] GetAdaptersInfo 예제 [1]
박종훈 2010/07/24  8864
715
   창조 RSS 리더기 Ver4 [7]
박종훈 2006/02/02  8850
714
   [0.9b] 이제 "창조웹브라우저"는 잊으세요. / 삼지창 [12]
지상현 2010/06/27  8844

   창조 MP3파일 ID3태그 & MPEG정보 리더기.. [3]
손상진 2005/08/28  8828
712
   완젼 초간단 게임 [3]
박종훈 2009/05/10  8821
711
   [CHAT] 채팅방 소스공개 [8]
한수훈 2009/06/07  8819
710
   워드2007(*.docx) 문서 아주 간단하게 텍스트만 뽑아오기 [4]
박종훈 2008/07/27  8816
709
   * 로 가려진 암호 알아내기... [8]
박종훈 2006/01/24  8756
708
   [API] 윈도우 지역정보 얻기(언어, 국가)
박종훈 2009/03/01  8749
707
   [CreateCOM] CreateExcel [2]
박종훈 2009/02/18  8739
706
   창조의 문자표에서 csv파일 다루기. [4]
바람 2009/03/04  8732
705
   팁공개:객체페이지 스크롤...
손상진 2004/03/31  8726
LIST ALL   Prev [1][2] 3 [4][5][6][7][8][9][10]..[32] 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이희철
로그인