아이폰용 동영상 변환기 v6.9 업데이트

2011/12/27 - [일상생활들/아이폰4] - 아이폰용 동영상 변환기 v5.6 업데이트


2012년 새해를 맞아 VCi를 6.x대로 업데이트했다.
5.x대에서 요구된 많은 기능들을 수용하면서 메이저 버전번호를 올리기로 했다.

인터페이스는 이번에도 커다란 변화가 없음




VCi의 기능 및 특징은 아래와 같다.

1. 변환을 원하는 파일을 비디오 파일 목록에 떨어뜨린 뒤 변환 버튼을 클릭하면 알아서 변환함
  인식하는 포맷은 AVI, MKV, MP4(mov), MOV(qt), OGM, FLV, MPG(mpeg/dat/vob), WMV(asf), SWF

2. raw 비디오 포맷이 mpeg4 또는 H.264인 경우는 정확한 압축 옵션을 확인해서, 재생 가능하면 추출하고,
  재생 불가능한 옵션이거나, 그 이외의 포맷인 경우는 H.264로 다시 인코딩함
  재생 가능 여부는 iOS 5.x에서 수정된 규칙에 따라 확인함
  또한, 사용자 선택시 무조건 H.264로 다시 인코딩할 수 있음

3. 비디오 재인코딩시 디인터레이스 및 영상을 회전시킬 수 있음

4. 저장 위치는 기본적으로 원본 폴더이며, 저장할 폴더를 지정할 수 있음

5. 결과 파일은 원본 파일명 앞에 [VCi]를 붙임
  필요시 추가로 싱크를 보정하며, 결과물은 원본 파일명 앞에 [VCi-DC]를 붙임

6. 비디오 스트림은 원본에서 추출하며, 오디오 스트림은 추출한 뒤 AAC-LC로 변환해서 다시 합침
  오디오가 AAC-LC일 경우 재인코딩은 옵션 선택에 따라 안할 수도 있음

7. 아이폰3/4/4s에서 재생 가능한 비디오인지 확인 여부를 선택하는 드롭다운리스트가 있음
  - H.264/MPEG4만 강제 변환: MPEG4/H.264는 무조건 추출. 이외의 포맷은 추출하지 않음 (재인코딩 없음)
  - 재생 가능 비디오만 변환: iOS 5.x에서 수정된 규칙에 적합한 비디오만 추출 (재인코딩 없음)
  - 필요시 비디오 재인코딩: iOS 5.x에서 재생가능한 비디오는 추출, 그 외의 비디오는 H.264로 재인코딩
    (지원 프로파일은 slow, fast, very fast, super fast, ultra fast의 5종류임)
  - 비디오 강제 재인코딩: 무조건 H.264로 재인코딩

8. 플래쉬 비디오(FLV, SWF)도 일반적인 포맷과 같이 처리함
  MKV, AVI 등과 같은 과정으로 처리하며, 필요시 재인코딩도 실시함
  (즉, SWF 비디오를 MP4로 변환할 수 있음)

9. PAR/SAR를 확인하고 수정할 수 있음
  - PAR 유지: PAR를 그대로 사용함
  - PAR=1:1 : PAR를 강제로 1:1로 수정함
  - PAR<1.5(2.0): PAR이 일정 범위 이내면 그대로 사용하고, 범위를 벗어나면 1:1로 수정함 (추천)
  - SAR=3:2 : SAR를 3:2로 강제 설정함. 아이폰에서 무조건 꽉찬 화면으로 재생됨 (화면 왜곡됨)
  - SAR=4:3 : SAR를 4:3으로 강제 설정함. 아이패드에서 무조건 꽉찬 화면으로 재생됨 (화면 왜곡됨)

10. 원본 파일과 같은 이름의 오디오/자막 파일이 같은 폴더에 있으면 그 파일을 사용함

11. 외부 오디오의 파일명이 비디오와 동일하며 뒤에 DELAY 000ms 라는 문자열이 있으면 delay를 적용함
  ex) 비디오: TEST.avi, 오디오: TEST T80 2_0ch 48KHz DELAY 125ms.ac3

12. 내부 오디오가 여러개일 때는 사용할 오디오의 우선순위를 국가코드 및 내부 순서로 지정할 수 있음
  - 언어는 한국어, 영어, 일본어, 독일어, 프랑스어, 러시아어 를 1순위로 선택 가능
  - 순서는 #1 ~ #9 중 하나를 1순위로 선택 가능

13. 내부/외부 오디오가 여러 개이며, 우선순위를 지정하지 않으면 다음 순서로 하나를 선택함
  AAC → WAV → FLAC → DTS → AC3 → MP3 → MP2 → OGG → WMA
  (합치기만 하면 되는 오디오 → raw 오디오 → 음질 순)

14. 내부 자막은 SRT, ASS(SSA)를 인식해서 사용하고, 외부 자막은 SMI→SRT→ASS→SSA 순으로 사용함
  다중 언어 SMI는 모든 자막을 다 변환해서 사용하며, KRCC/ENCC/EGCC/JNCC를 각국어로 인식함
  원본 자막 파일 형식은 ANSI, 유니코드-BOM, 유니코드 UTF-8를 지원하며 알아서 인식해서 완벽히 변환
  ※ 내부적으로 유니코드만 사용하기 때문에 변환하지 못하는 글자는 없으며 최대한 오류를 보정함

15. 외부 자막이 ANSI 형식의 SRT인 경우 언어를 지정 가능: 한글/중국간체/일본어/서유럽/중앙유럽

16. 원본의 내부 자막이 여러 개이거나 SMI가 다중언어로 구성된 경우는 모든 국가의 자막을 변환
  외부자막이 SRT, ASS/SSA인 경우는 다중자막 적용이 불가함

17. 출력되는 자막의 크기는 18/24/36/48포인트를 사용가능한데, 이는 아이패드를 위한 것임
  하지만, 아이폰/아이패드의 퀵타임 재생기가 자막의 크기를 인식하지 않기 때문에 사실상 의미 없음

18. 원본 비디오의 delay 값을 인식하고, 이를 적용해서 오디오/비디오 싱크를 맞춤.
  또한, 추가적으로 원본과 생성본의 비디오 길이를 비교해서 필요시 싱크를 한번 더 맞춤.

19. 아이폰4 계열 뿐 아니라, 아이폰 3 계열, 아이패드 모두 사용 가능함

20. 선택한 옵션은 모두 레지스트리에 저장되며, 저장 시점은 변환을 시작했을 때와 저장 버튼을 클릭했을 때임.
  즉, 옵션을 선택하고 프로그램을 종료하는 경우는 저장하지 않음
  저장위치는 \\HKEY_CURRENT_USER\Software\BLUEnLIVE\Video Converter for iPhone 임

21. VCi는 다양한 미디어 관련 프리웨어의 프론트엔드이며, 직접 변환에 개입하는 것은 자막이 유일함
  VCi에서 사용하는 프리웨어 8종은 다음과 같음
  ffmpegMKV ExtractMedia InfoMP4BoxNero AAC EncoderOGM Demuxernormalize, tc2mp4[각주:1]

프로그램은 아래 링크에서 다운받을 수 있다. 




2012.1.10: 6.0 업데이트
- 아이콘 변경
- 아이폰4와 4s를 명확히 구분함
- 블로그 업로드 profile 추가 (가로폭 480px)
- 오디오 인코딩시 1pass/2pass 선택 가능
- 원본 비디오가 H.264인 경우 Reference Frames 갯수 확인(16 이상이면 iOS에서 재생 불가)
- H.264의 level이 얼마이든 4.1 이하로 강제 지정
- 30fps 확인 옵션의 기본값을 TRUE로 변경
- 툴팁 표시 기능 추가
- 실행파일별 폴더 구분
- Frame Rate를 확인할 수 없는 경우 강제 인코딩하도록 변경 (구형 ASF 파일 변환 가능)
- 가변 Frame Rate 모드의 비디오 변환 기능 추가
- 버그 수정: VCi-DC 생성에 실패하는 오류 수정

2012.1.13: 6.1 업데이트
- 로그 파일 수정: VCi 버전번호 기록, 명령행 옵션 출력
- MKVExtract를 5.2.1 → 5.2.0으로 다운그레이드
- 버그 수정: 일부 mkv 파일을 정상적으로 처리하지 못하던 오류 수정

2012.2.5: 6.2a 업데이트
- 오디오 downmix시 ffmpeg만을 사용하도록 수정
- AAC 오디오 downmix 시간 단축
- 아이폰4/4s에서 재생 가능한 동영상 크기를 더욱 정교하게 계산하도록 수정 
- WMV 비디오가 VFR인 경우 옵션 조정
- 변환 중 About 창이 뜨지 않도록 수정
- FFMpeg을 0.10(2012.1.26)으로 업데이트. 새로운 메이저 업뎃이며, 오디오 downmix 기능이 안정화됨.
- Media Info를 0.7.53으로 업데이트

버그 수정: 참조 프레임 개수 오류시 잘못된 메시지가 출력되던 오류 수정

2012.2.8: 6.3 업데이트
- 자막의 time code가 개판인 경우 조금 더 잘 처리할 수 있도록 수정
버그 수정: par 파라미터 지정 오류 수정

2012.2.9: 6.4 업데이트
- FLAC 오디오도 지원. 외부 오디오/내부 오디오 모두 지원하도록 수정

2012.2.17: 6.5 업데이트
- 버그 수정: 구형 ASF 포맷 비디오를 제대로 처리하도록 수정

2012.2.19: 6.6 업데이트
- 버그 수정: 해상도 변경시 해상도를 메시지 박스로 띄우던 오류 수정

2012.2.23: 6.7 업데이트
- 원본 비디오의 날짜를 변환된 파일에 덮어쓸 수 있는 기능 추가
- 영상을 회전할 수 있는 기능 추가 (비디오 강제 재인코딩 시에만 적용 가능)
- 디인터레이스 기능을 비디오 강제 재인코딩 시에만 적용할 수 있도록 수정

-
버그 수정: VideoCD 파일을 정상적으로 변환하지 못하던 문제 수정

2012.2.25: 6.7a 업데이트
- 영상 회전시 화면에 빨간 네모로 표시하도록 수정
- 영상 회전시 다이얼로그를 띄워 확인하도록 수정 
 

2012.2.26: 6.8 업데이트
- 비디오 재인코딩 프리셋에 Default 추가
- 변환이 끝나면 전원을 끄는 기능 추가
- 로그 파일에 비디오 변환 시간을 기록하도록 수정

2012.3.4: 6.9 업데이트
- 임시파일 삭제 설정을 단순 삭제/휴지통에 삭제/유지 세 가지로 늘임
- 소소한 오류 수정


  1. 링크는 사망했음. 파일 찾기 어려웠음. OTL [본문으로]
Trackback 0 Comment 122
  1. 이전 댓글 더보기
  2. 열라정수 2012.04.26 13:35 address edit & delete reply

    안녕하세요.
    어제 막 아이폰의 세계로 입성한 1인입니다.
    동영상 인코딩 프로그램을 찾다가 들렸습니다.
    와우~~이렇게 좋은 프로그램의 개발자시구나...했는데...
    다운로드 링크가...ㅠㅠ
    모든 검색 수단을 동원해 4시간 넘게 뒤졌지만 도저히 다운로드를 받을 수가 없네요...ㅠㅠ
    정말 죄송합니다만, 이 메일로 파일 좀 보내주실 수 없으실런지요.
    큰 은혜로 알고 감사하게 생각하며 살겠습니다~~~!!!!
    ans79@lycos.co.kr
    부탁드립니다!!!!

    • 세루 2012.05.01 11:51 address edit & delete

      링크 살아있네요 다시 받아보세요

  3. 세루 2012.05.01 11:48 address edit & delete reply

    컴퓨터가 안좋아 재인코딩이 어려운 저에게 참 도움이 많이 되는 프로그램 입니다. ^^

  4. 엽기토끼이요 2012.05.02 03:11 address edit & delete reply

    좋은 프로그램 잘 쓰겠습니다...덕분에 코덱 필요없이 mkv를 볼 수 있겠네요^^
    그나저나 어딜가도 골치 덩어리는 많네요... 참 어처구니 없는 말도 하네요...


    질문이 몇 가지 있습니다.

    2audio, srt 자막 삽입의 mkv가 있습니다. 변환 했더니
    용량이 443MB->412MB로 줄어들었습니다. 이것은 오디오 파일 하나를 안 포함하기 때문에 줄어든 용량인가요?
    아이튠즈로 재생해보면 오디오 선택 옵션은 없더라구요^^;
    만약 하나의 오디오 파일이 빠진것이라면 두개의 오디오 파일을 다 추가하여 인코딩 하는 옵션은 있나요?

    소리 포맷이 flac인 mkv가 있습니다. 변환 했더니
    용량이 626MB->523MB로 줄어들었습니다. 이것은 flac을 변환 했기 때문인가요? 변환 되었다면 aac인가요?
    다른 포맷으로 변환 되었다면, alle(애플 무손실, 스펠링이 맞나...)로 변환하여 이것을 넣는 옵션은 어떠한가요?(무손실 m4a 동영상에서 큰 의미가 있을려나..)

    또, 트위터는 안 하시나요?
    소식 자주 보고싶습니다.

    • Favicon of http://zockr.tistory.com BlogIcon BLUEnLIVE 2012.05.03 00:34 address edit & delete

      1. 멀티 오디오는 iOS에서 제대로 지원하지 않는 것 같습니다.
      루브르 앱 같은 거 돌려보면 멀티 오디오를 지원하기는 하는데, 어떤 툴로 변환해도 멀티 오디오를 지원하게 만들 수 없었습니다.

      2. 모든 오디오는 AAC로 변환합니다.
      무손실 오디오 포맷은 오디오만 있는 경우에만 재생할 수 있습니다.
      비디오 파일에는 AAC 오디오만 적용 가능합니다.

      3. 트위터 합니다. (at)zockr 입니다.

  5. 방랑자 2012.05.02 13:30 address edit & delete reply

    자막이 나올때 배경(검은 투명)이 생기는데. 없애는 방법이 있나요?
    자막나올때마다 영상위에 자막배경이 생겼다 사라졌다 하닌깐.. 눈에 피로감도 있고
    영상미를 죽이는거 같습니다. 그리고 자막위치를 영상 밖으로 나오게 할 수도 있나요?

    • 방랑자 2012.05.02 13:59 address edit & delete

      저도 꼭 뉴아이패드 720p/1080p 선택이 되면 좋겠습니다.
      H.264/MPEG4만 강제변환으로 해서 1080p 잘 보고 있습니다. 감사합니다!!!

    • 엽기토끼이요 2012.05.02 18:29 address edit & delete

      자막 제어는 iOS에서 하는 기능인데, 특별히 자막에 대해서 옵션을 넣을 수 없습니다.

    • Favicon of http://zockr.tistory.com BlogIcon BLUEnLIVE 2012.05.03 00:29 address edit & delete

      뉴아이패드 쪽은 시간 나면 손을 보도록 하겠습니다.
      다른 부분은 이미 정확한 답을 달아주셨네요.

  6. 라일락퍼플 2012.05.08 20:27 address edit & delete reply

    안그래도 재인코딩 하니 용량이 너무 커져서 걱정이었는데... 좋은 프로그램 감사합니다 ^^

  7. 아이패드촙오 2012.05.11 16:26 address edit & delete reply

    미드를 인코딩하는데 자막이 같이 안들어가는데,
    특별히 무엇인가를 설정해야하나요?
    여러방법으로 다양한 파일을 해봤는데 번번히 실패하네요;
    약 8회정도 같은 파일 및 다른 파일로 작업을 해봤어요.
    인코딩은 잘 되었는데, 자막이 안들어가네요. (컴퓨터 2대)
    윈도우7이고 컴터환경을 상쾌합니다. 아이패드에 사용하는 것이고
    비디오 어플은 그냥 순정입니다. 자막파일과 영상파일이 이름이 동일하여
    변환전 프로그램에 smi 표시는 뜹니다.
    이상 상황설명이었습니다~^^

  8. 감사합니다. 2012.05.11 21:35 address edit & delete reply

    프로그램 정말 감사드립니다. 인코딩 하는 시간이 확 줄었어요^^
    그런데 현재 버전에서 뉴아이패드용 인코딩을 하려면 어떻게 설정을 해야하는건가요? 그냥 아이폰4s용으로 일단 하면 될까요?

  9. 쯜잉 2012.05.12 11:01 address edit & delete reply

    감사해요! 정말 인코딩 시간이 확 줄었네요 헤헤 아이팟터치 4세대에서도 너무너무 잘 돌아갑니다~!

    앞으로도 좋은 프로그램 많이 부탁드려요!

  10. A-24 2012.05.13 23:33 address edit & delete reply

    뭔가 전 이 프로그램보다..윈집이란 프로그램을 까는 데에 더 짜증났네요;;
    영어라서 도통 모르겠더라구요ㅠㅠㅠㅠ
    vci 받고나니 한글이라서 반갑네요!
    맨처음엔 다른 블로거들의 지식을 내리받아 링크로 들어갔는데 예전꺼에 링크가 걸려있어서 제가 변환하고자 하는 동영상은 안 되더군요..
    그때 제작자님께서 새버전으로 다운받으세요..라는 걸 보고나서 새 버전이 있다는 걸 알았네요;
    지금은 모쪼록 정말 잘 되기만을 바라면서 하고있습니다만,오디오 추출중 2/2라고 뜨는데 맞게 잘 되고 있는건지 모르겠네요;; 제작자님 수고많으셨습니다.. 다음팟 쓰다가 속터져서 죽는 줄 알았는데......(상호명까지 드러난 확실한 푸념입니다..;;ㅋㅋ)

  11. 나그네 2012.05.16 14:44 address edit & delete reply

    좋은 프로그램 감사합니다.
    다만 시대가 시대이니 만큼 뉴아이패드도 지원해 주셨으면 합니다.
    프로그램 옵션에 뉴아이패드도 등록하여 화질열화 없이 쉽게 인코딩할 수 있었으면 좋을 듯 합니다.

  12. 감사힙니다 2012.05.17 12:41 address edit & delete reply

    이런 좋은 프로그램 만들어 주셔서 감사합니다 정말 잘 쓰고 있습니다
    환절기 건강 유의 하세요 감사합니다.

  13. 롱롱이 2012.05.25 22:51 address edit & delete reply

    빠른 인코딩으로 너무 좋은 프로그램입니다. 이 프로그램으로 자막을 합쳐서 애플TV로 보면 closed caption 기능 때문에 자막이 보이지 않게 됩니다. 혹시 업데이트 시 다음팟처럼 영상에 자막을 같이 넣는 기능을 추가해 주시면 감사헤겠습니다.

  14. 캐시 2012.05.28 10:56 address edit & delete reply

    아이패드에서 자막있는(소프트 자막) 동영상 한번 보려고 이것 저것 해보다가 VCi 까지 왔습니다. 한방에 되네요. 고맙습니다. Itunes에 넣어 놓고 home sharing으로 보고 있는데 잘 되네요. 조만간 구입하려는 애플티비에서도 잘 되겠죠.

  15. 히봉이 2012.05.31 17:49 address edit & delete reply

    항상 VCi를 유용하게 잘 사용하고 있습니다. 개발자님께 진심으로 감사드립니다.
    다만 옵션에서 뉴아이패드가 설정 되지 않아 아쉬움이 있었는데, 위 댓글들을 쭉 읽어보니 이미 많은 분들께서 언급을 해 주셨네요. 많이 바쁘시고 힘드시겠지만 뉴아이패드 옵션 설정도 추가 된다면 더욱 좋을 것 같습니다. 이런 좋은 프로그램을 무료로 개발/배포 해 주신 것에 대해 다시 한번 감사의 인사 드립니다.

  16. ~_~ 2012.06.03 00:19 address edit & delete reply

    오늘 처음 알게 되었고, 사용해보니 정말 빨라서 좋습니다.

    1080 p TP 파일을 mp4로 변환이 안되는데 , tp파일도 인식시켜주심 안되나욤 ^^;;;

    tp파일을 최대한 화질저하없이 보기가 참힘드네요 아이패드로 ㅠ

  17. 정재웅 2012.06.21 21:18 address edit & delete reply

    회사 컴퓨터에서 변환이 잘 되는데요..
    제 맥북에어(원도우설치)에서는 변환 진행은 되는데 마지막에 변환실패라고 나오네요...
    왜...그런지 좀 가르쳐 주세요.

  18. ^^ 2012.07.09 12:02 address edit & delete reply

    감사합니다 유용히 잘 사용하겠습니다!

  19. 감사합니다. 2012.07.18 16:42 address edit & delete reply

    맨날 베가스로 만지작 거리다 감사히 잘 쓰고 있습니다.
    (영상하고 음성만 합치면 되는건데 어째 지원되는걸 찾기가 힘들더라고요)

    영상파일과 음성파일 합체시 궁금한게 있어 확인차 질문드립니다.

    지금 파일을 녹음따로 녹화 따로 해서 합치고 있는 상황입니다.

    헌데 결과물을 만들다보면 꼭 음성이 2~3초 길다던지
    영상이 2~3초 길다던지 하더군요.

    그래서 싱크 맞춰보면 맞다고 생각은 됩니다만
    음성, 영상 두 파일중 긴 파일을 기준으로 파일이 생성되는거 같아요.

    그렇다면 나머지 파일의 부족한점은 그냥 뒷부분의 화면이 이어지는건가요?
    (음...설명이 이상한데 요컨데 공백처리 되는가 하는 궁금점입니다.)


    아무쪼록 더운 여름 잘 보네세요

  20. 이런 좋은.... 2012.08.02 11:09 address edit & delete reply

    이런 좋은 프로그램을 만들어주시다니 너무 감사합니다!왜 이제알았을까요 ㅎㅎ 잘쓰겠습니다

  21. anonymous 2012.08.23 23:35 address edit & delete reply

    너무 좋은 프로그램 고맙습니다. [emo=091]