2010년 2월 24일 수요일

구간반복 플레이어 - Repeater

Repeater는 아이폰/아이팟 터치에서 사용 가능한 구간반복 미디어 플레이어이다. 아이튠즈 라이브러리에 저장된 미디어 파일 재생시 구간반복 기능을 지원한다. Repeater의 주요 기능은 다음과 같다.


- 구간반복 기능
- 재생바로 재생 위치 변경 가능
- 되감기 / 빨리감기 기능
- 되감기 / 빨리감기 시간 설정 기능
- 이전 파일 / 다음 파일 재생, 파일 처음부터 재생 가능
- 전체 반복, 한곡반복, 셔플 기능 가능
- 볼륨 조절 기능
- 앨범아트 보여주기
- 재생목록 자동 저장
- 재생목록 추가 / 삭제 기능
- 흔들기로 재생목록 전체 삭제
- 오디오 팟캐스트 지원
- iPhone OS 3.0 이상에서 사용 가능

Repeater를 처음 실행하면 아래와 같이 빈 재생목록만이 보인다. Repeater를 사용하기 위해서 제일 먼저 해야할 일은 재생할 파일을 목록에 추가하는 일이다. 화면 하단의 + 버튼을 누르게 되면 파일 선택창이 나타난다. 재생을 원하는 파일을 선택 후 완료 버튼을 누르면 재생할 파일들이 재생목록창에 나타나게 된다.

재생목록창

파일선택창


재생목록의 파일을 재생하기 위해서는 원하는 파일을 클릭하는 것만으로 충분하다. 파일이 재생되면 아래와 같은 플레이어가 나타나게된다. 재생 플레이어의 하단에는 6개의 버튼이 있는데 왼쪽부터 이전 파일, 되감기, 재생/정지, 빨리가기, 다음 파일, 구간반복 기능을 수행한다. 되감기 / 빨리가기 버튼의 기본값은 5초이며, 이는 설정창을 통해 변경할 수 있다. 이전 파일 버튼은 재생파일의 처음으로 가는 역할도 함께한다. 현재 재생위치가 5초이후인 경우 현재 재생파일의 처음으로 이동하고, 5초이내이면 이전 파일을 재생한다. 구간반복 기능은 AB버튼을 두 번 누르는 것으로 구간을 설정할 수 있다. 1초에서 한 번, 10초에서 다시 한 번, 이런 식으로 두 영역을 지정하면 자동으로 1초부터 10초까지의 구간이 반복 재생된다. 구간반복을 해제하고 싶으면 다시 AB 버튼을 누르면 된다. 이 후 다시 구간반복 영역을 똑같은 방식으로 설정할 수 있다.
재생 중에 언제든지 리스트 버튼을 누르면 재생목록으로 돌아갈 수 있고, 새로운 파일을 선택하거나 재생목록의 재생중 버튼을 누르면 플레이어로 다시 돌아올 수 있다.


재생목록으로 돌아와서 새로운 파일을 추가하는 방법은 이전과 동일하게 +버튼으로, 기존 파일을 삭제할 때는 삭제할 파일에서 왼쪽에서 오른쪽으로 닦아내기를 하면 아래와 같이 삭제 버튼이 나타나게 된다. 파일을 하나씩 삭제할 경우에는 이 방법을 사용하면 되고, 전체 파일을 제거하고 싶을 때는 아이팟을 흔들어 주기만 하면 된다. 그러면 파일 삭제 확인 메시지가 나타나고 확인을 누르면 파일 전체를 삭제할 수 있다.

파일 삭제

전체 삭제


플레이어에 대한 설정은 재생목록의 좌측 하단에 위치한 설정 버튼을 클릭하면 된다. 현재 설정할 수 있는 정보는 되감기/빨리가기 시간이다. 설정 완료후 저장된 정보는 플레이어에 즉시 반영되기 때문에 프로그램을 재실행 필요는 없다.

댓글 4개:

  1. 앱스토어에서 구입하여 잘 쓰고 있습니다.

    리뷰에도 올렸지만 여기도 개선점한번 올려볼께요~ㅎㅎ



    1. 백그라운드에서도 동작했음 좋겠습니다. 어학용으로 쓰려면 스크립트도 같이 보고해야되는데 지금은 어플 종료하면 재생도 종료해야 해서 불편하네요..

    2. 팟캐스트나 오디오북처럼 배속재생기능도 있었으면 좋겠네요



    디자인도 깔끔하고 메뉴도 직관적이라 맘에 듭니다 조금만 개선하면 훌륭한 어플리케이션이 될듯^^

    답글삭제
  2. 구입해주셔서 감사합니다.^^ 차기 버전 구현시 해당사항들을 고려하겠습니다.

    답글삭제
  3. 비밀 댓글 입니다.

    답글삭제
  4. @Anonymous - 2010/04/15 18:25
    이런 불편을 드려 죄송합니다. 목록창에서 아이팟을 한 번 흔들면 파일 전체 삭제 확인창이 뜹니다. ok를 누르면 전체 삭제가 되고요.

    앱 설명부분에 전체 삭제에 대한 부분이 명시되어 있었는데 못보셨나봐요.^^

    답글삭제