EACRipper 0.3.1β

2010-06-20
EACRipper 사용예 (0.2.0)

EACRipper 사용예 (0.2.0)

EAC(CD 추출 음악 파일+cue)로 추출된 음악 파일들을 좀 더 효율적으로 뜰 수 없을까 생각하고 친구들과 얘기도 해보면서 만든 프로그램입니다. foobar로도, Easy CD-DA Extractor로도 뜰 수 있다는 사실을 나중에 알긴 했지만 편하게 사용하여 추출할 프로그램을 그냥 하나 만들자고 생각하고(사실 Shift_JIS 인코딩 문제가 제일 큽니다) 만들었습니다.

프로그램 자체의 용법은 간단하며, 처음에만 설정하시고 나중에는 조작 없이 계속 리핑만 하셔도 됩니다.

실제 파일 인코딩이나 디코딩은 컴포넌트(component_*.dll)가 하기 때문에 원하는 컴포넌트만 골라 넣어서 사용해도 무관하며, 또한, cue 파일에는 CDImage.wav 라고 기록되어 있고, 실제 파일은 CDImage.ape라도 APE 컴포넌트가 존재한다면 자동으로 확장자를 찾아서 읽습니다.

함께 제공되는 컴포넌트 목록
파일명 포맷 이름 지원 연산 비고
component_APE.dll Monkey’s Audio (APE) 읽기, 쓰기
component_FLAC.dll Free Lossless Audio Codec (FLAC) 읽기, 쓰기
component_TTA.dll The True Audio (TTA) 읽기, 쓰기 ID3v1.1 + ID3v2.4로 태깅
component_WV.dll Wavpack (WV) 읽기, 쓰기 Lossless 모드
component_WAV.dll RIFF Waveform Audio Format (WAV) 읽기, 쓰기 특성상 태깅은 지원되지 않습니다
component_TAK.dll, tak_deco_lib.dll Tom’s verlustfreier Audiokompressor (TAK) 읽기
component_MP3.dll MPEG Audio Layer-3 (MP3) 쓰기 CBR 전용, ID3v1.1 + ID3v2.4로 태깅
component_OGG.dll Ogg Vorbis (OGG) 쓰기 VBR 전용, 커버 아트는 COVERARTMIME과 COVERART 필드 사용
component_BIN.dll CDRWIN Image (BIN) 읽기 전체 오디오 이미지만 지원
component_DSound.dll DirectSound Output 쓰기 기본 스피커로 음악이 출력되며 실제로 파일에 기록하지는 않습니다

설정의 “이름 형식”은 출력되는 경로와 파일 이름의 형식이며, ${필드}로 파일의 정보를 파일명으로 바꿀 수 있습니다.

제공되는 필드는 Album Artist, Album Title, Track, Artist, Title 5개이며 전부 기본값(“${Album Artist}\${Album Title}\${Track:%02s}. ${Artist} – ${Title}”)에서 볼 수 있습니다.

설정은 프로그램이 들어있는 폴더에 EACRipper.ini 파일로 기록되며, 삭제 시 설정이 초기화됩니다.

아직 완전한 테스트는 거치지 않았습니다만, 적어도 제 샘플들에서는 모두 잘 작동했습니다. 버그가 발생하면 발생 상황과 함께 꼭 알려주셨으면 합니다.

EACRipper 0.3.1β 다운받기 / 개발 노트

Version History

  • 0.3.1β
    • 대용량의 WAV, BIN 파일 추출 시 후반 트랙에서 엉뚱한 곡이 나오는 문제 수정
  • 0.3.0β
    • 각 컴포넌트마다 출력 형식 설정(비트레이트, 압축률 등) 지원
    • 마지막으로 선택한 컴포넌트를 기록하여 다음 실행 시 자동적으로 선택되게 함
    • 상태 바의 진행 %와 함께 음악의 무압축 바이트 수 진행도도 출력
  • 0.2.2α
    • UTF-8로 인코딩된 Cuesheet 파일 지원
  • 0.2.1α
    • BIN 컴포넌트 추가 (읽기 전용)
    • 포맷 선택 콤보 박스의 가로 크기를 약간 늘림
  • 0.2.0α
    • 첫 릴리즈
HNO3
Category:

TrackBack URI

답글 »

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress