MP3 Lyrics Master v0.43 릴리즈 [패치]
코덕질/만든것들 2010/09/12 18:41*MP3 Lyrics Master은 삼성(Samsung), 아이리버(Iriver), 아이오디오/코원(iAUDIO/COWON) 등의 기기에 들어가는 MP3 파일에 자동으로 가사를 입력해 주는 가사마킹을 통해서 기기에서 편리하게 가사를 볼 수 있게 해주는 프로그램입니다.
*"MP3 Lyrics Master" is the program which mark lyrics of Samsung, iriver, COWON to mp3 file to view lyrics easily in devices convinently.
어언 이 프로젝트를 보수해온지도 6개월이 되어갑니다 -_-;..
처음에 50kb도 안되던 프로그램이 어느덧 순수 코드만으로 100kb에 육박해가고 있고, 슬슬 프로그램이라고 불릴 수 있는 형태로 되어가고 있네요.
정올 알고리즘 연습한답시고 장장 10시간을 또 여기에 퍼부었습니다 (..). 하지만 얻은 것도 꽤 많아요. CListCtrl을 일단 거의 정복하다시피 했고(포인터를 징그럽게 많이 이용하더군요), 대규모 프로젝트에서는 어떻게 링킹을 시켜나가야 하는지 슬슬 감도 잡히고 있습니다 (프로그램이 상당히 커지면서 이 과정을 잘못하면 링킹에러가 발목을 잡더군요 ;;.. 언젠가부터 컴파일하는데 20초 가까이 걸리곤 합니다). CImage라는 재미있는 ATL도 알았고... GDI+를 아직 제대로 연습해보지 못한 것은 조금 아쉽지만 이제 필요한 기능들은 나름대로 다 써보았달까요 ^^;;...
어쨌거나 슬슬 이 프로젝트도 끝이 보이네요. 문제점을 발견하셨거나 하실 말씀이 있으면 덧글로 말씀해 주세요.
프로그램의 재배포는 엄금합니다. 2010-7-9
하단에 패치 버전인 v0.41로 다운받으세요.
[0.4b 수정사항]
1. 누락된 버그들을 모조리 다시 재패치.
2. 인터페이스상 버그 수정 및 복수 파일 선택시 id3 태그 수정 기능이 작동하지 않던 문제점 픽스
3. id3 태그를 읽어들일때 0x00으로 바이트가 채워져있으면 무시하고 읽어들이는 기능 추가
4. lrc 파일을 읽을 때 UTF8 인코딩을 지원시킴
5. 다수 파일의 id3 태그 수정시 id3 태그가 손상이 되는 버그 수정.
6. 다이어로그에 최소화 속성 추가.
[0.41 수정사항]
1. 가사 뷰어창 추가 (가사 업로드 및 편집 기능은 추후 추가 예정입니다. 리스트의 곡을 더블클릭하시면 위 다이어로그가 나타납니다.)
2. 아이팟/아이폰 가사(아이튠즈)를 지원합니다 [이미 TagGuru가 있긴 하지만..]
3. [태그 자동 픽스], [동종 모델의 가사 입력시 가사 입력하지 않음] 옵션이 추가되었습니다.
2. 아이팟/아이폰 가사(아이튠즈)를 지원합니다 [이미 TagGuru가 있긴 하지만..]
3. [태그 자동 픽스], [동종 모델의 가사 입력시 가사 입력하지 않음] 옵션이 추가되었습니다.
4. 태그로부터 가사를 받아오는 기능 추가
5. ogg/wma 파일 지원 및 미니플레이어 기능 추가
- 4번 항목 개선시 v0.42로 패치 예정이며, 1,2,3,5번은 한꺼번에 묶어서 v0.5로 업데이트 예정입니다.
> 패치 완료
> 패치 완료
PS. 2010/09/16 ... ver 0.43로 패치합니다. (마지막 패치)
[0.42/0.43 수정사항]
1. 가사 뷰어창에 아티스트/제목 검색 기능 추가
2. 알송/곰오디오 가사 혼합 검색 기능 추가
3. MD5 해시 태그와 ID3 태그 혼합 검색 기능 추가 (알고리즘)
[0.42/0.43 수정사항]
1. 가사 뷰어창에 아티스트/제목 검색 기능 추가
2. 알송/곰오디오 가사 혼합 검색 기능 추가
3. MD5 해시 태그와 ID3 태그 혼합 검색 기능 추가 (알고리즘)
4. ID3 태그를 불러오고 저장하는 데 있었던 유니코드 변환 중 고질적인 버그 수정 완료
5. "lrc 파일로 저장하기" 기능 활성화
6. 가사를 읽어올때 종종 생기는 버퍼 오버플로우 에러 패치
7. 그외 소소한 버그 몇가지 수정
.. Content-Length와 UTF8을 엄격하게 준수하지 않으면 곧바로 400 Bad Request를 리턴한다니, 럴수럴수가.
후아... 모의고사 망친건 지못미 ㅠㅠ
5. "lrc 파일로 저장하기" 기능 활성화
6. 가사를 읽어올때 종종 생기는 버퍼 오버플로우 에러 패치
7. 그외 소소한 버그 몇가지 수정
.. Content-Length와 UTF8을 엄격하게 준수하지 않으면 곧바로 400 Bad Request를 리턴한다니, 럴수럴수가.
후아... 모의고사 망친건 지못미 ㅠㅠ


MP3 Lyrics Master v04b3.rar
MP3 Lyrics Master v041.exe
댓글을 달아 주세요
수 없이 많은 자잘한 버그 변경이라는 말에 웃음이 ㅋㅋㅋ
여튼간에 이 댓글창 통통튀는거로 변경시킬까 생각중 =ㅅ=.....
그나저나 이 프로그램 혼자 만드신거?!
정말 수없이 뜯어고쳤어요 ㅠ_ㅠ.. 아마 천줄 가까이는 될것 같지 말입니다.
덧글창 통통 튀는건 easeOutBounce라서 따로 jQuery 플러그인을 써야 돼는데.. 다룰 시간이 없어서 계속해서 포스팅 유예이구만요 ;ㅅ;...
자작프로그램은 아무래도 부끄럽지만 혼자 만든 겁니다 ㅋㅋ;.. 된다면 이 프로그램을 공모전에도 내볼 생각이에요.
easeoutbounce 에 대해서는 저번에 언급하셔서 찾아댕겨서 사용은 가능합니다만 =ㅅ=.... 적용한 부분도 있다만.... 머리가 나빠서인지.... 여튼간에 자작프로그램 대단하네요 ㅋㅋㅋ 제 친구도 유비트 프로그램 만드는거보고 =ㅅ= 우오... 했는데 ㅋㅋ 역시 필요에 의해서 만들어지는게 가장 빛나는군요 ㅋㅋ....
민트패드 되나영? (먼산)
WinCE니까 lrc 파일을 읽어들이는 플레이어가 충분히 있지 않을까요 ㅋㅅㅋ..
오오 좋은 유틸 업데이트 되어서 기쁩니다 ㅋㅋ
이런 프로그램을 만들어내고 수정하시는 쿠나님은 정말 대단하십니다..
오호~ 테스트 必
확실히 가사는 입력되긴 하지만 ㅠㅠ
1번째 줄 체크를 헤재 하고,
3번째 줄만 체크하면
1번째와 3번째가 같이 마킹되는 현상이 있습니다. ㅠㅠ
그래도 수정해주셔서 감사합니다~_~
(D2 자체가 해석밖엔 마킹을 못하네요 ㅠㅠ 가사 창이 너무 작아서 말이죠 ㅠㅠ)
id3 엔진 자체를 옛날 버전꺼를 갖다 써 버려서 버그가 좀 있네요 ;;
수정했습니다 :)
매번 감사합니다!!!
...?! 버..버그?
앨범커버가 있던게...
..가사 삽입만 하면 앨범커버가 사라지는군녀 ㅠ_ㅠ..
픽스했습니다 :)
감사하십니당 굽신ㅋ
저기 '올바른 mp3파일이 아닙니다'
라고 뜨는건 어떻게 해결하죠?
재생은 잘만 되는데 말이죠.
음.. 약간 구현 루틴이 변경되면서 생긴 문제인 것 같네요. mp3의 파일에 태그가 없으면 발생하는 문제입니다. 일단 다른 프로그램이나 Windows 탐색기에서 제목이나 아티스트와 같은 정보를 간단하게 채워 주시고 재시도해보시기 바랍니다.
이건 아이팟은 지원 안하는건가요? lrc를 아이팟에서 사용할수있게 입히려고 하니 찾기가 힘드네요
다음 버전에는 아이팟도 지원되게 해주실수없나요? 대략 가사 입히기는 너무 드문 레어 작입니다. 특히
lrc를 이용할수있으니까요 기대 할께요
추가했습니다 :)
찬양하라!
어.. 어라?
오오 또 업데이트인가요! 봨!
생각날때마다 추가되는 기능으로 나날이 늘어만 가는 용량 (..)
저기.. 일본어 노래는 가사마킹이 힘든가여?
사실 일본어 노래를 고려하고(..) 이리저리 손 봐둔 거라서 그렇게 문제는 없을 것 같네요 :)
실행해보는데 자꾸 응용프로그램 구성이 올바르지 않기 때문에 실행할수 없다고하내요 ㅜㅜ
실행을 다시 해 봤는데 큰 문제 없이 잘 돌아 가네요 :)..
최소 .net Framework 2.0(혹은 더 이후의 최신 버전)을 설치해 보시고 다시 실행해 보시기 바랍니다
감사합니다 0.2버전쓰고있었는데 mp3 10개를 한꺼번에 드래그 하니 프로그램 오류가 떳는데 해결됬나요?
음.. 지금은 오류가 많이 해결된 상태입니다.
100%라고는 자부하지 못하겠어요 ^^;
이게 뭐에요 실행도 안되네 ㅠㅠ
netframework도 최신인데 한개도 안돼...
글쎄요. 직접 제작하고 실행 확인, 패치까지 거쳐서 검증된 프로그램입니다. 다른 컴퓨터에서 한번 시도해 보세요.
아직도 업데이트가 되고 있었군요....ㅇㅅㅇ
요즘 음악 들을 시간이 없어서 아쉽군요....
저도 mp3로 들고 넣어 다니는 수준이라 ㅋ..
업데이트는 거의 끝인것 같네요. 이후의 대규모 업뎃은 아마 고3 끝나고나 할 것 같아서..
음악파일을 한꺼번에는 못불러 오네요 ㅠㅠ..
폴더를 불러와서 가사를 한꺼번에 마킹할 수 있는 기능이 있었으면 좋겠어요 ..
부탁드립니다. 꾸벅
폴더에 있는 모든 파일을 Ctrl+A 한 후에 드래그앤 드롭을 하거나 폴더 드래그앤드롭으로 추가가 가능합니다. 원래 넣었던 기능인데 작동이 제대로 안 되었던 것으로 기억하네요 -_-; 일단 추후 보강하겠습니다
저기요 기능 추가 제의하나 해도 되나요...
삼성 아이러버 코원 말고 아이팟도 지원되게 해주세요...
가사태그기능 지원좀...
가장 최근 버전에서는 지원이 될 텐데요 'ㅁ'?...
ㅈㅚ송한데여 드래그해서 mp3파일 4개이상은 추가 되지가 안하요 ㅜㅜ
mp3 파일이 아니라 다른 파일(wma, ogg, flac)들도 같이 드래그/드롭 하신 것 아니신가요. 프로그램상의 문제는 없는 것 같습니다.
컴퓨터 껐다가 키니 되더군요.. 그런데 개인적인(?) [아닐수도 있는]
부탁이지만 아이리버 가사 넣는거에서 기종 [D100] 가사가 첫번째줄, 해석이 두번째줄 로 나와야하는데
ex) Easy come, Easy go That's just how you live oh /
쉽게 사랑하고 쉽게 버리며 넌 살아왔지
이렇게 보고싶은데 (영어가 잘려도 상관 없지만 너무기니까..)
원문이 저런데 이렇게 나오네요
es) Easy come, Easy go That's -이렇게밖에 안나와요
(해석은 완전이 잘려버리고 줄바뀜이 안되네요)
가사 두줄지원이 안되는건 아니더라고요. 아이리버 플러스에서 가사를 넣으면 2줄로 나오는거 보니
어떻게 하면 해석을 볼 수 있을까요? ㅜㅜ 바쁘신것 알지만 부탁드립니다
설정에서 1번째줄, 2번째줄을 체크한 설정한 상태이고, 기종은 아이리버에 체크한 상태 입니다.
가사원문은
Easy come, Easy go That's just how you live oh / 쉽게 사랑하고 쉽게 버리며 넌 살아왔지
입니다
음.. 개인적인 사정으로 늦게 덧글을 보았네요.
내용 참조하겠습니다. 자동 줄바뀜이 안된다면 가사 입력시에 줄바꿈을 해줘야겠네요. 제보 감사합니다 :)
저기 죄송한데 패치 언제쯤되려나요 '-'
매일 와서 확인중인데...
깡통님 감사염 ㅎㅎ 블로그 거의 첨와봤는데 좋은거 남겨줘서 감사합니다잉~~ㅋㅋ
아 정말 감사합니다.
유용하게 잘 사용하겠습니다^^
정말 감사합니다.
같은 카테고리에 더 최신버전이 있습니다.
실행이 안돼요
프로그램구성 오류 라는데... 위에도 비슷한분이있길래 답글주신거 따라했는데도 안돼네요 ㅠㅠㅠㅠㅠ
어뜨카죠???
실행 을했는데요. 예전버젼도 바찬가지로 응용프로그램 이 뭐라하면서 안켜지는데 뭔가요 이건..?