I-PHONE2011. 2. 19. 17:46
아이폰과 아이패드 순정상태에서 에어비디오, AV 플레이어 두개로 동영상 감상을 즐겁게 하고 있습니다.
특히 AV Player의 제스쳐 탐색 기능은 정말 최고라 패드용 폰용 각각 구매를 했구요. 
에어비디오는 유니버설이라 한번 구매로 둘 다 사용 가능하구요.

XBMC라는 탈옥앱을 알게 된 이유 :  동영상 때문에 모자라는 용량을 커버하고자 카메라킷을 염두에 두었고
카메라킷의 SD메모리에 넣은 영상을 직접 탐색해서 재생 할 수 있는 가에 대한 정보를 찾는 와중에 알게 되었습니다.

XBMC는 카메라킷의 메모리를 바로 인식해서 다른 조치 없이 바로 재생이 가능하다더군요.
그리고 애플TV나 개조 XBOX 등에서 이미 많이 사용되어 왔었고 여러가지 플래폼을 지원하는 오픈소스 프로젝트인 것 같더군요.
최근에 IOS용으로 개발이 되어 공개되었구요.


서두에 장단점 부터 적어보고 뒤쪽에 설치 및 사용에 대해 간략히 언급하겠습니다.

1.장점
- 720P MKV가 전혀 끊김없이 재생되며 smi,srt 자막도 잘 지원되고 한글도 이상없이 잘 나온다. 
  720P AVI는 엄청 끊기네요.
  (AVPlayer는 재생은 되도 감상 불가능입니다. 
   에어비디오는 자체 라이브 인코딩 스트리밍으로 감상은 되지만 서버가 켜져있어야 하죠)
- 카메라킷 메모리에 저장된 영상을 바로 재생할 수 있다.
  (고는 하는데 아직 구입전이라 직접 확인은 못했음)

2.단점
- UI자체가 아이폰이나 아이패드 등의 터치스크린 용으로 나온게 아니다. 아이패드는 그럭저럭 
쓸 수 있지만 아이폰은 너무 사용하기 힘듬. 레티나 해상도 미지원.
 (하지만 아이패드 해상도는 제대로 나오는 것으로 보아 단지 설정값만 추가되면 레티나 지원은 어렵지 않을듯 함)
- 탐색바가 없음. 
 (태생 탓인지 리모컨 제어 기능쪽으로 특화 되어 있어 마우스,터치 등으로 컨트롤 하는 기능이 매우약함)
- 다중플랫폼 지원이라 IOS에 최적화 되어 있지 않아 앱 실행 속도가 느리고 버벅인다.

장점이 너무 대박인데 단점도 또한 대박이라 아직은 에어비디오와 AV Player를 대체할 수 없습니다.
하지만 장점은 분명한 부분이고 단점은 사람에 따라 다르게 느낄 수 있기 때문에 용도 혹은 사용자에
따라 충분히 활용할 만 하다고 생각합니다.

3.49기가 짜리 720P MKV 영화 파일과 720P MKV 쇼프로를 재생해 봤는데 전혀 영상과 소리의 불일치로 인한 위화감이 없이
잘 재생이 되었습니다. 밑에 재생했던 파일들의 재생정보가 있으니 궁금하신 분들은 참고하십시오.

저 같은 경우 어차피 아이폰,아이패드에서는 MP4가 진리라는 생각을 가지고 있구요
영화 보다는 쇼프로를 즐겨보는데 요즘은 720P 릴이 MP4로도 많이 배포 되고 있어서 AV Player를 아주 만족하면서 이용하고 있는 와중에
동영상 용량때문에 구입하고 한번 해보지도 못한 게임들을 자꾸 지우게 되어서 카메라킷을 보조 디스크로 이용하려는
생각을 하고 있습니다.

근데 AV Player에서 카메라킷의 영상을 보려면 동영상 파일의 링크파일 (바로가기)를 
AV Player의 Documents 폴더로 복사해서 넣어주어야 하는 과정이 필요합니다. 
이건 Cydia App인 iFile을 이용하면 어렵지 않게 가능은 합니다만 역시 탈옥 과정이 필요합니다.
그래도 바로 재생할 수 있는 방법이 없을 까 해서 정보를 구하다 XBMC의 존재를 알게 되었습니다.

저처럼 10초 넘기기 탐색을 이용하여 한시간에 쇼프로 3개씩 보는 걸 즐기는 사람이 아니라면

그리고 영화 처럼 진득히 보고있어야 하는 컨텐츠를 주로 즐기시는 분들은 나름 만족스러운 선택이 될 수 있습니다.
특히 영화가 mkv 형식의 릴이 많이 돌아다니죠.
AV Player나 AirVideo는 유료앱이지만 XBMC는 무료앱이기 때문에 설치해보는데 별로 부담스럽지 않구요.

단 아직 UI가 제게는 익숙해지기가 넘사벽이고 리모콘으로 위아래 좌우로 파일을 탐색하는 방식에 
최적화 되어 있어 터치로는 위아래 스크롤 하기도 힘들어서 (아주 잘~ 하면 되긴 합니다만..) 
저 같으면 어차피 탈옥할꺼 그냥 iFile이용해서 바로가기 파일 생성-복사하여 AV Player를 이용하겠습니다.

주저리 끝.

설치방법
1. 시디아에서 manage -> source -> edit -> add로
http://mirrors.xbmc.org/apt/ios/ 를 추가한다. 그리고 XBMC를 검색하여 설치.

혹은

http://mirrors.xbmc.org/apt/ios/deb/org.xbmc.xbmc-ios_10.0-6_iphoneos-arm.deb 파일을 다운받아서
i-funbox나 iphone explorer등의 아이팟 탐색기를 이용하여 /var/root/Media/Cydia/AutoInstall/
경로에 복사해 넣고 기기를 리부팅 시키면 설치됩니다. 
디렉토리가 없을 경우 대소문자까지 똑같이 생성해 주시면 됩니다.
2011/02/19 현재 10.0-6 버전이 최신입니다.

2. 필수설정
XBMC를 실행하여 
우측 매뉴 중 맨 하단의 SYSTEM -> APPEARANCE -> SKINS -> FONTS 에서 폰트를 Arial base로 바꿈.
폰트 먼저 바꾸고 언어를 Korean으로 변경해야한다. 그렇지 않으면 매뉴 폰트가 다 깨져서 알아 볼 수 가 없다. 
SKINS 밑에 International에서 Language를 Korean으로 변경한다. 언어를 변경하면 지역도 알아서 변경.
여기까지 설정되면 매뉴와 자막등이 모두 한글로 잘 나옵니다.

여기까지 하는데 만약 아이패드가 아니라 아이폰일 경우 매뉴 누르기가 정말 충격과 공포죠 -_-;
매뉴 터치는 한번만 하면 되지만 앱이 좀 버벅대서 안된다고 자꾸 터치하면 꼬입니다.
근데 한번 터치하고 계속 기다리는데 터치가 안된 걸 수도 있습니다. 매뉴들이 워낙 작아서요 -_-;
어떤분은 아이폰 vnc 프로그램인 veency를 이용하여 피시에 아이폰 화면 띄워놓고 마우스로 설정하셨다고도..

3. 동영상이 존재하는 경로 추가
2번까지 하면 좌측 위에 '집모양' 버튼을 터치하여 메인화면으로 이동해서 비디오를 터치하여 비디오 매뉴로 진입하시구요.
소스추가 -> 찾기 ->홈폴더 로 가시면 이곳이 아이폰에 /var/mobile/ 경로입니다. 
이 경로는 아이폰에 직접 동영상 파일을 복사해넣고 재생하실 경우 동영상을 저장해놓을 경로 입니다. mobile 하위에 자기가 원하는 디렉토리를 만드셔도 되고 기존에 있던 downloads나 media,documents 등의 경로를 사용하셔도 되고 아무튼 
동영상을 모아놓을 경로까지 진입하신 후 "확인"을 터치하시면 (동영상 파일이 실제 경로에 있어도 여기서는 안보입니다)
경로가 추가되고 경로의 이름을 따로 작성할 수 있는 화면이 나옵니다. 이름 바꾸시려면 바꾸신 후 
"확인" 터치 -> 후 나오는 화면에서 자료수집기를 선택하는 화면이 나오는데 아마도 특정 DB에 접속해서 영화나 음악의 정보를 가져오는 것 같은데요. 
이걸 하면 XBMC에서 자체적으로 컨텐츠들을 리스트같은 걸로 관리하는 거 같습니다.(아이튠즈 처럼)
저는 그런건 필요없이 그냥 파일만 재생되면 되어서 자료수집기 없음으로 선택해서 "확인"을 터치했고
바로 나오는 팝업창에서 "XBMC 라이브러리에서 이 경로의 모든 항목을 제거 하시겠습니까?" 에서 "예"를 골랐습니다만 "아니오" 골라도 소스 추가는 잘 됩니다.
이렇게 하면 경로가 소스에 추가되구요 파일을 선택하시면 재생이 됩니다.

같은 네트워크 안에 폴더공유를 해놓은 윈도우 피시가 있을 경우 
소스추가 -> 찾기 -> 윈도우즈네트워크(SMB) 이후 위 과정을 똑같이 하시면 역시 소스가 추가되고 해당 소스에
있는 동영상을 재생 할 수 있습니다.



아마 외부에서 PC나 NAS에 접속하고자 할 경우는 다른 프로토콜을 이용해야 할 것 같은데 이 경우는 저한테 해당이 안되어
잘 모르겠네요. 하지만 여러가지 플랫폼을 지원하니 만큼 다 잘 지원될 것 같습니다. ftp던 뭐던 이용하면 되겠죠. ㅎㅎ
  테스트로 재생해 보았던 720P AVI 쇼프로 파일의 정보 - 감상 불가

 Format : AVI
    Format/Info : Audio Video Interleave
    File size : 978 MiB
    Duration : 1h 4mn
    Overall bit rate : 2 134 Kbps
    Writing  application : KiraraEncoder-Lavf52.41.0
  Video #0
    ID : 0
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Baseline@L1.3
    Format settings, CABAC : No
    Format settings, ReFrames : 1 frame
    Codec ID : H264
    Duration : 1h 4mn
    Bit rate : 2 000 Kbps
    Width : 1 280 pixels
    Height : 720 pixels
    Display aspect ratio : 16:9
    Frame rate : 29.970 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.072
    Stream size : 884 MiB (90%)
    Writing library : x264 core 80
    Encoding settings : cabac=0 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=5 / psy=1 / psy_rd=0.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=0 / wpredp=0 / keyint=12 / keyint_min=7 / scenecut=40 / rc=abr / mbtree=0 / bitrate=2000 / ratetol=2.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=0.71 / aq=1:1.00
  Audio #1
    ID : 1
    Format : AC-3
    Format/Info : Audio Coding 3
    Mode extension : CM (complete main)
    Codec ID : 2000
    Duration : 1h 4mn
    Bit rate mode : Constant
    Bit rate : 192 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 48.0 KHz
    Bit depth : 16 bits
    Stream size : 88.0 MiB (9%)
    Alignment : Aligned on interleaves
    Interleave, duration : 32 ms (0.96 video frame)
    Interleave, preload duration : 288 ms


  테스트로 재생해 보았던 720P MKV 쇼프로 파일의 정보 - 쾌적한 감상 가능

    Format : Matroska
    File size : 1.46 GiB
    Duration : 1h 14mn
    Overall bit rate : 2 810 Kbps
    Encoded date : UTC 2011-02-17 08:34:43
    Writing application : mkvmerge v3.3.0 ('Language') built on Mar 24 2010 14:59:24
    Writing library : libebml v0.8.0 + libmatroska v0.9.0
  Video #1
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : High@L4.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 5 frames
    Muxing mode : Container profile=Unknown@4.1
    Codec ID : V_MPEG4/ISO/AVC
    Duration : 1h 14mn
    Bit rate : 2 616 Kbps
    Width : 1 280 pixels
    Height : 720 pixels
    Display aspect ratio : 16:9
    Frame rate : 29.970 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.095
    Stream size : 1.33 GiB (91%)
    Title : RAiN
    Writing library : x264 core 112 r1867 22bfd31
    Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=2616 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
  Audio #2
    ID : 2
    Format : AC-3
    Format/Info : Audio Coding 3
    Mode extension : CM (complete main)
    Codec ID : A_AC3
    Duration : 1h 14mn
    Bit rate mode : Constant
    Bit rate : 192 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 48.0 KHz
    Bit depth : 16 bits
    Stream size : 102 MiB (7%)
    Title : RAiN
    Language : Korean

테스트로 재생해 보았던 영화 파일의 정보 - 쾌적한 감상 가능

    Format : Matroska
    File size : 3.50 GiB
    Duration : 2h 51mn
    Overall bit rate : 2 927 Kbps
    Encoded date : UTC 2010-11-16 04:55:36
    Writing application : mkvmerge v3.2.0 ('Beginnings') built on Feb 12 2010 16:46:17
    Writing library : libebml v0.7.9 + libmatroska v0.8.1
  Video #1
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : High@L4.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 4 frames
    Muxing mode : Container profile=Unknown@4.1
    Codec ID : V_MPEG4/ISO/AVC
    Duration : 2h 51mn
    Bit rate mode : Variable
    Bit rate : 2 170 Kbps
    Maximum bit rate : 40.0 Mbps
    Width : 1 280 pixels
    Height : 544 pixels
    Display aspect ratio : 2.35:1
    Frame rate : 24.000 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.130
    Stream size : 2.53 GiB (72%)
    Title : 3 Idiots 720P BRRip xRG
    Writing library : x264 core 98 r1649 c54c47d
    Encoding settings : cabac=1 / ref=4 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-6 / threads=3 / sliced_threads=0 / slices=4 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=4 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=1 / weightb=1 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=24 / rc=2pass / mbtree=1 / bitrate=2170 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=40000 / vbv_bufsize=30000 / ip_ratio=1.40 / aq=1:1.00 / nal_hrd=vbr
    Language : English
  Audio #2
    ID : 2
    Format : DTS
    Format/Info : Digital Theater Systems
    Format profile : ES
    Codec ID : A_DTS
    Duration : 2h 51mn
    Bit rate mode : Constant
    Bit rate : 755 Kbps
    Channel(s) : 6 channels
    Channel positions : Front: L C R, Side: L R, LFE
    Sampling rate : 48.0 KHz
    Bit depth : 24 bits
    Stream size : 923 MiB (26%)

Posted by WJinsoo