※ 이 프로그램은 구형입니다.

아래 최종 완성본을 사용해주세요.


http://snoopybox.co.kr/1403


아이폰 4가 갤럭시 S에 비해 불편한 점은 바로 동영상 재생 부분입니다. 갤럭시 S는 AVI나 MKV 파일을 인코딩하지 않아도 바로 재생할 수 있지만, 아이폰 4는 반드시 MP4 컨테이너에 AAC 오디오 코덱을 써야만 재생이 가능합니다. 그래서 일반적으로 아이폰 유저들은 다음팟이나 유마일 등의 인코딩 프로그램을 사용하여 MP4로 변환하실텐데요, 저사양 유저들의 경우 동영상을 인코딩하는데 시간이 꽤 오래 걸리기 때문에 매우 짜증나실 것입니다. 그래서 제가 오늘 특별히 아이폰 4 유저들을 위해 작은 선물을 마련했습니다. 아이폰 4 유저들에게 필수 아이템이 되기를 기대해봅니다. ^^





※ 수정 내역

2010.09.25.
- 오디오 호환성 향상을 위해 eac3to 대신 ffmpeg 도입

2010.09.24.
- SMI 자막이 UTF-8 인코딩인 경우 발생했던 문제 해결

2010.09.23.
- 원본의 오디오가 AAC인 경우 인코딩 없이 바로 MP4로 먹싱하도록 변경
- SMI 자막의 갯수와 상관없이 동일한 이름의 MKV 파일이 있는 경우에만 먹싱하도록 변경
- 출력 파일 확장자가 mkv.mp4로 표시되던 방식을 mp4로 단순화

2010.09.22.
- SMI 자막이 유니코드인 경우 SRT 변환에서 발생하던 오류 해결



먼저 프로그램 소개부터 간단히 하겠습니다. 이걸 프로그램이라고 하기엔 좀 거시기하지만 어쨌든 저는 이거 만드는데 하루종일 걸렸습니다. 스크립트가 짧으니까 금방 만든거 아니냐고 생각하실지도 모르겠는데, 여기에 사용된 툴은 대부분 평소에 사용하지 않던 것들이라서 사용법을 익혀가며 만들었기 때문에 시간이 많이 걸렸습니다. 특히 자막 자동 통합과 FPS를 자동으로 인식해서 MP4에 적용하기 위해 mkvinfo를 사용하는 작업에 많은 시간을 투자했습니다. 제가 프로그래밍 언어를 조금이라도 알았다면 이리 고생하지는 않았을 텐데, 단순히 윈도우 커맨드로 다 해결하려니 참 애로사항이 많더군요.


※ 사용된 프로그램

1. MKVtoolnix 4.3.0
2. FFmpeg version SVN-r25168
3. Nero AAC Codec 1.5.4
4. MP4Box 0.4.6
5. LibIconv for Windows 1.92
6. smi2srt converter (버전 미상, 러시아 제작자의 원본을 개인이 개조한 것으로 보임)

작업이 진행되는 과정을 설명드리겠습니다.

1. SMI 자막이 있는 경우 UTF-8 인코딩의 SRT로 변환한다.
2. MKV 파일에서 비디오와 오디오를 분리 추출한다.
3. FFmpeg, NeroAacEnc를 사용하여 오디오 파일을 2채널의 AAC로 인코딩 한다.
   (이때 원본이 AAC라면 인코딩하지 않고 그냥 넘어간다.)
4. MP4Box로 .h264 파일과 AAC 파일을 합치면서 AVC 레벨을 3.1로 변경한다.
   이때 동영상과 같은 이름의 자막이 존재하는 경우 MP4에 같이 합쳐준다.

동영상 인코딩에 대해 조금 아시는 분들은 위 과정을 보면 대충 이해가 되실 것입니다. 이 프로그램은 동영상을 인코딩 하지 않습니다. 즉 원본 MKV 동영상과 동일한 품질을 가진 MP4 파일로 단순히 변환만 해주는 것입니다. 다만 오디오 파일의 경우 어쩔 수 없이 아이폰 4가 요구하는 스펙인 AAC로 변환을 합니다. 듀얼코어 정도의 사양이라면 다음팟인코더나 유마일로 720p 드라마 한편을 인코딩하는데 아마 수십분 정도 걸릴 텐데요, 이 프로그램은 인코딩을 하는게 아니라 단순히 변환만 하기 때문에 5분 안에 끝납니다. 가장 시간이 많이 걸리는 작업은 오디오를 변환하는 작업입니다. 나머지 작업은 전부 단순 파일 복사 과정이기 때문에 하드디스크 속도만 빠르다면 광속으로 끝낼 수 있습니다.

제가 처음에는 위 과정을 전부 수동으로 하도록 가이드를 작성했습니다. 그런데 손이 너무 많이 가더군요. 물론 그래도 이렇게 변환하는게 인코딩하는 것보단 훨씬 빠르지만, 어쨌든 초보 분들이 따라하기엔 너무 복잡하게 보일 것 같았습니다. 그래서 작성했던 가이드를 완전히 삭제하고 GUI 대신 CLI로 한방에 처리하는 방법을 연구한 끝에 드디어 이놈을 완성하게 되었습니다.



프로그램 사용 방법

사용법은 간단합니다. 위 파일을 압축 푼 다음 MP4 변환기 폴더 안에 MKV 파일을 넣고 MP4로 변환하기.cmd 파일을 실행하면 됩니다. 그러면 한방에 알아서 모든 작업을 다 해줍니다. 게다가 여러개의 MKV 파일을 한꺼번에 넣어도 됩니다. 아래 그림을 보시죠.




저렇게 5개의 MKV 파일을 모아놓고 MP4로 변환하기.cmd 파일을 실행하면 아래 그림처럼 됩니다.




만약 SMI 자막이 있다면 자막도 같이 영상에 합쳐줍니다. 이때 자막이 있는 동영상과 없는 동영상이 섞여있어도 관계가 없습니다. 동일한 이름의 동영상 파일이 있는 자막들만 알아서 합쳐줍니다. 예를 들어 아래와 같은 상황이라면 1,3,5번 동영상에만 자막이 합쳐집니다. 기존 방식에서 개선된 점입니다.




원본 MKV 파일은 삭제하지 않기 때문에 설령 오류가 나서 실패한다 하더라도 아무런 문제가 없습니다. 제가 스크립트를 만들면서 예상할 수 있는 오류는 딱 한가지 밖에 없습니다. 메인 화면에도 나와있지만, 비디오는 첫번째 트랙이어야 하고 오디오는 두번째 트랙이어야 합니다. 일반적으로 MKV 동영상을 인코딩하는 분들은 실수하지 않는 이상 보통 이렇게 합니다. 당연히 비디오를 첫번째 트랙에 넣고 오디오를 두번째 트랙에 넣습니다. 하지만 만약 그렇지 않은 동영상이 있다면 위 프로그램으로는 실패하게 됩니다. 이 부분만 주의하시면 됩니다. 물론 실패해도 원본 MKV 파일은 삭제되지 않으니까 실패에 대해 걱정하지 않으셔도 됩니다.

※ 제 컴퓨터에서 720p 1시간짜리 드라마 한편 변환하는데 3분이 채 걸리지 않습니다.


그레이 아나토미 40분짜린데, 1분 30초 안에 변환이 끝나버렸습니다.





1080p는 이걸로 변환해도 아이튠즈에서 거부합니다. 제 생각엔 비트레이트가 너무 높아서 거부하는 것 같은데 탈옥이나 다른 툴을 쓰지 않고도 1080p를 넣을 수 있는지는 잘 모르겠습니다. 하지만 어차피 아이폰 4의 해상도가 960*640이기 때문에 1080p를 그대로 넣는 것은 아무런 의미가 없다고 생각합니다. 720p도 사실 해상도를 넘어가는 스펙이긴 하지만, 아이폰 4가 재생을 지원하는 스펙이기 때문에 변환 속도도 빠르고 한방에 모든 작업이 자동으로 진행되는 이 프로그램을 사용하는 편이 다음팟인코더나 유마일로 인코딩 하는 것 보다 훨씬 낫다고 생각합니다.


제가 많은 동영상을 테스트해보진 않았지만 확실히 가장 오래 걸리는 작업은 오디오 변환입니다. 하지만 기존에 사용하던 eac3to를 버리고 FFmpeg + NeroAacEnc 조합을 선택하니 오히려 작업 시간이 더 빨라졌습니다.

아래는 제가 MeGUI 기본 옵션으로 급조한 MKV 파일을 다시 MP4로 변환한 것입니다. 인코딩 할때는 일부러 High@L5.1로 했으나 변환된 MP4 파일은 보시다시피 High@L3.1입니다.



혹시 변환된 MP4 파일이 3.1로 잘 패치되었는지 확인해보고 싶다면 미디어인포를 사용해보세요.
http://mediainfo.sourceforge.net/ko



자막을 표시하려면 아이폰을 가로로 두었을 때 재생바 좌측에 있는 말풍선 모양을 클릭하시면 됩니다.




  1. 이전 댓글 더보기
  2. BlogIcon 파크가든
    2010/09/16 00:38

    저는 22차라서 토요일 내일모래 받습니다. ^^
    미리 추천할께요. 유용한 팁이네요. ㅋㅋ
    RSS로 Live메일에서만 보다가 오랜만에 스누피님 홈페이지 들어와봅니다. ^^
    로그인 하려니깐 티스톨 아뒤가 없네요. ㅋㅋㅋ 몰랐다는...

    암튼, 참 대단하신분 같네요. ^^ 추천이요~

  3. BlogIcon Prevenient
    2010/09/16 00:56

    아이폰을 사려고 벼르고 있습니다....좋은프로그램에 만들어주신 노력에 감사드립니다....

  4. BlogIcon 라쿠루루
    2010/09/16 11:57

    방금 해봤는데 잘 돌아가는군요!!!
    감사하게 잘 쓰겠습니당~

  5. 호넷짱
    2010/09/16 12:23

    한방변환 AVI-MP4 변환기는 어떻게 안될런지요? ^^
    다른 AVI-MP4 유틸은 별로라서..
    지금 받은 자료 저도 잘쓰고 있습니다.고맙죠...

    • BlogIcon snpbox
      2010/09/17 04:11
      수정 및 삭제

      잠깐 해봤는데 변환한 MP4 동영상이 좀 이상하더군요. 더 연구해볼지 포기할지 잘 모르겠습니다.

  6. BlogIcon 사랑?개나줘
    2010/09/16 15:53

    지금 밴드오브브라더스 스눕님이 하신걸루 자막입혀서 변환중입니다. 10개 ㅋㅋ

    두개나 님이 만든툴과 작품을 만나고있어여 나름 스토커임

    아이폰에 넣어본후 말씀드릴게요 ^^ 자막이 잘나와야할텐데.. 헉 이건 인코딩안해서 2G네여 하나당

    전 16G인데 인코딩해야겠네여 전 ㅠ.ㅠ

  7. 24/7
    2010/09/16 17:49

    감사합니다. 큰 도움이 되겠네요ㅋ

  8. 대박!!
    2010/09/16 19:53

    잘쓰겠습니다

    감사합니다. 꾸벅

  9. 자유의날개
    2010/09/16 20:08

    역시 스누피님은 능력자시네요.^^;
    자막 먹싱을 배우는데만 하루를 꼬박 소비하고, 적당히 bat파일로 반자동화 하는게 제 한계였는데 우왕.

  10. 루즈키
    2010/09/16 21:10

    720p mp4를 단순히 srt 자막만 입힐수있는 방법은 없나요?

  11. 병팔이
    2010/09/17 00:58

    너무 멋지십니다.. 잘 사용하겠습니다..

    avi H.264 파일도 변환할수 있으면 참 좋겠네요 ^^

    • BlogIcon snpbox
      2010/09/17 04:34
      수정 및 삭제

      그거는 가능할 것으로 보입니다. 그런데 보통은 AVI에 x264vfw 잘 사용하지 않는데 ;;

  12. BlogIcon 리카르도
    2010/09/17 01:05

    멋지네요..
    그냥 airvideo처럼 어플하나 만드시는건 어떨까요.
    3~5달러 수준으로 받고, 자막까지 완벽처리..

    airvideo는 개발자는 서양사람이라.. 자막은 신경안쓰더라구요
    포럼에 몇번 글올려봤는데, 무시하는 말투로 답하고..
    비 영문권사람들을 천대시하는건 뭐 마소뿐만이 아닐테니까요..

    뭐 평생 비하당하고 살아야 하는건지..

    • BlogIcon snpbox
      2010/09/17 04:36
      수정 및 삭제

      저는 프로그래밍 언어를 하나도 모릅니다 ㅡ,.ㅡ 얼른 배워야겠네요.

  13. ★므리
    2010/09/17 14:04

    좋은팁 고맙습니다
    나중에 따라해 보아야겠습니다

  14. BlogIcon 靑山
    2010/09/17 21:53

    안드로이드 사용자입니다..만...어차피 mp4지원하고 mkv는 지원안하는건 같으니깐 하고 한번 해봤는데 너무 잘되네요^^ 감사합니다^^

  15. BlogIcon Elkin
    2010/09/18 04:47

    avi h.264 컨버트 하는 법도 찾아 봤습니다만.
    http://www.appleforum.com/mac-life/59628-avi-%3Emp4%EB%B3%80%ED%99%98%ED%8C%81.html
    툴은 ffmpeg가 추가로 필요하고 MP4box의 최신 빌드가 필요합니다.
    툴을 스누피님 자료에 추가하고 드래그 드롭 배치파일을 만들어 사용중입니다.
    근데 mkvinfo 같은 툴이 없어 fps와 delay값은 직접 입력 해줘야 합니다.
    허접한 bat 파일 입니다.

    ===========================================

    @echo off
    setlocal
    :LOOP
    set /p FPS=FPS?
    set /p DLY=Delay?
    echo FPS=%FPS%, DLY=%DLY%
    set /p YN=Right?(y/n)
    if /i "%YN%" == "y" goto RUN
    goto LOOP

    :RUN
    Tools\MP4Box -aviraw video %~n1.avi -out original
    Tools\ffmpeg -i %1 -vn -acodec pcm_s16le -ac 2 original.wav
    Tools\neroAacEnc -if original.wav -lc -cbr 192000 -of aacoutput.aac
    Tools\MP4Box -add original_video.h264:level=31 -fps %FPS% -no-sys -add aacoutput.aac -delay 2=%DLY% -new %~n1.mp4
    del original.wav
    del aacoutput.aac
    del original_video.h264
    pause

    =================================================

    조악합니다만, 결과물은 괜찮은것 같습니다. 혹시 이방법이 괜찮으면 포함 시켜서 avi/mkv to mp4 컨버터 툴을 만들어 보셨으면 합니다.

    안드로이드 사용자 분들(스냅드래곤 사용 모델만 해당)에게 조언 한가지 하자면 480p bitrate 4M 이하이면 high@L3.1 까지 재생이 가능합니다. 소스를 좀 가려야 하지만 스누피님 자료는 안드로이드 유저들에게도 좋은 툴이 될거 같습니다.

    • BlogIcon snpbox
      2010/09/18 21:17
      수정 및 삭제

      fps는 ffmpeg로 불러올 수 있는데 딜레이는 역시 수동으로 입력을 해야겠네요. 일단 저는 AVI에 x264vfw를 사용한 인코딩물이 별로 없다고 생각해서 추가하지는 않을 생각입니다. 하지만 해당 스크립트는 다른 분들께 참고가 되겠네요. ^^

  16. 호야짱
    2010/09/18 10:36

    저는 일단 자막이 있으면

    ------------
    converted a 956 lines

    '지정된 파일을 찾을 수 없습니다.'
    Extracting track 1 with the CodecID..........
    ----------

    라는 메세지가 한번 나오고 컨버팅이 되네요.

    어떤 파일이 없다는건지 잘 모르겠네요 ^^

    • BlogIcon snpbox
      2010/09/18 21:27
      수정 및 삭제

      폴더 만들기 전에 먼저 지우는 명령어인데 없는 폴더를 지우는거라 그렇습니다. 그 메시지 안 나오게 전반적으로 수정해놨습니다. 다시 받아서 해보세요.

  17. 쭈롱
    2010/09/18 18:08

    잘쓰겠습니다

  18. don
    2010/09/18 23:45

    1.AVC1 + DTS 6ch
    2.AVC1 + AC3 2ch

    두가지 파일 변환결과
    1. 음성 인코딩에 15분정도 걸리는 것 같은데 종료 후에 보면 MKV 파일밖에 없음.
    2. mp4파일이 생성되는데 150메가정도짜리 잘린 파일이 생성됨. mkv파일의 음성이 aac로 변환되어 있음.

    무엇이 문제인지는 모르지만 저는 이런 오류가 있었습니다.

    • BlogIcon snpbox
      2010/09/19 01:08
      수정 및 삭제

      동영상 파일을 제가 직접 가지고 테스트 해봐야 어디서 오류가 발생하는지 알 수 있습니다.

      스크립트 상에는 아무런 오류가 없습니다. eac3to나 mp4box로 작업하는 과정에서 오류가 발생하는 것 같은데 소스를 봐야 확인이 가능합니다.

  19. BlogIcon 진모씨
    2010/09/19 23:08

    스눕GUI인코더 있었으면해요ㅋㅋ

  20. 싱싱한8옥타브
    2010/09/20 06:33

    검색중에 들어와서 천천히 따라해본 사람입니다. ^^
    똑같이 해보았는데요... 인코딩 시작과 동시에 temp 폴더가 생성되더니... 인코딩 끝남과 동시에
    사라집니다.
    첨부하신 이미지 처럼 되지않네요;;; 혹시나해서 C드라이브를 뒤져보았지만 코딩된 파일은 나오질않았습니다. 윈7 사용자구요. 시원하게 됐으면 좋으련만... 왜 안돼는지 모르겠네요;;;

    • BlogIcon snpbox
      2010/09/20 22:48
      수정 및 삭제

      동영상에 따라 안되는 경우가 간혹 있습니다. 제 경험상 거의 오디오 인코딩 부분에서 발생하는 오류더군요. eac3to로 AAC를 생성하는 과정에서 오류가 발생한 것으로 보입니다. 굳이 하자면 제 생각에 WAV로 추출하고 AAC로 인코딩 하면 될 것 같은데 시간이 2중으로 걸리기 때문에 스크립트 수정하기는 좀 그렇네요. 그냥 그 동영상 음성이 문제라고 생각하시고 다른 동영상으로 시도해보세요. ㅠㅠ

  21. 아이폰4유저
    2010/09/20 19:35

    우선 윈도에 이어서도 아이폰에 대한 좋은 정보를 주셔서 감사하단말씀을 드립니다..
    알려주신 방법대로 해봤는데 동영상 변환, 자막, 화질 등 다 잘됐는데
    사운드가 정상적으로 안나옵니다..
    위에 조건 말씀해주신게 비디오가 1번트랙, 오디오가 두ㅈ번째트랙 으로 되어있어야한다고 하셨는데요
    이게 어디서 확인해야하는건지 모르겟씁니다. 이게 잘못되어서 다른건 다 잘나오는데 사운드만 안나오는게 아닌가 제가 추측을 해봅니다

    • BlogIcon snpbox
      2010/09/20 22:58
      수정 및 삭제

      오디오 변환시 발생하는 오류인데 제가 많이는 테스트 안해봤지만 스파르타쿠스 립에서 한번 목격했습니다. AAC로 인코딩하면 소리가 이상하게 되더군요. 변환하기 전 AC3 상태에선 소리가 잘 나오구요. 이건 eac3to나 NeroAAC 쪽에서 해결해야할 문제로 보입니다.

  22. 아이폰4유저
    2010/09/22 11:12

    ㅎㅎ 저도 스파르타쿠스 립에서 문제가 발생했었었네요
    시간이 없어서 다른 영상은 못해봤구 스파르타 하나만 시험삼아 해보고 넣은건데...
    다른영상으로 해보고 잘되나 확인을 해봐야겠습니다. 수고하십시오 ㅎㅎ

  23. shlpeel
    2010/09/22 11:43

    감사합니다! 정말 유용한 프로그램이내요!

  24. don
    2010/09/23 08:02

    음성 코덱이 다들 제각각이라 다른 분들도 깨끗하게 해결이 안되나 보네요.
    WAV로 추출하는 과정을 거치면 느려져서 꺼리시는 거라면 기존 것으로 오류가 있는 분들 용으로 만들면 어떨까요. 전 하나씩 툴 써서 해결해 볼려구요. 컨테이너란게 너무 많고 라이센스 문제 때문에 복잡하네요.
    모두 남은 추석 잘 마무리 지으시길

  25. wanso
    2010/09/23 15:53

    와우 이런 좋은 프로그램 감사드립니다.^^ 근데 mkv 파일 변환하다보면(아마존의 눈물 mkv 에요) 100% 후에 temp 폴더를 만들다가 temp 뭘 찾을수 없다고 하면서 실패가 되더라구요? 너무 빨리 사라져서 정확하게.. 못봤는데.. 왜이런걸까용~~

    • BlogIcon snpbox
      2010/09/23 19:24
      수정 및 삭제

      제가 직접 파일을 봐야 확인할 수 있습니다. 보통은 오디오 변환 때문에 문제가 발생합니다.

  26. BlogIcon GuRem
    2010/09/23 20:38

    와 대단히 고맙습니다.. 능력자 ㄷㄷ
    그런데 한가지 질문이있어요..
    방식을 보아하니 영상에 자막을 찍어내 버리는게 아닌거같은데..
    한개의 동영상 파일에서 여러개의 자막을 골라서 사용하는 방법은 없나요?
    영어,한국어,불어 이런식으로요.. 선택해서 한가지만나오게..

  27. slim
    2010/09/24 21:27

    음.. 좋군요~ 근데 동영상을 변환 프로그램이 있는 폴더로 일일히 복사해야하는것이 별로 좋아보이지 않는군요.
    콘솔도 좋지만 윈도우 다이얼로그 스탈로 해서 해당 파일을 직접 선택하게 하면 더 좋을꺼 같습니다.

    • BlogIcon snpbox
      2010/09/25 00:16
      수정 및 삭제

      제가 프로그래밍 언어를 전혀 공부해본 적이 없어서 지금은 GUI로 만들 수 없습니다. 나중에 공부하게 되면 앞으로는 이런걸 GUI로 만들 수 있겠지요.

  28. fe
    2010/09/25 03:00

    동영상파일을 비디오 파일과 오디오파일로 분할한 다음 실행해야되는건가요? 일반 도영상 파일을 넣고

    해보니 아에 되질않네요 인코딩이 너무길어서 배워볼라고 해봤는데 잘모르겠습니다.

    • BlogIcon snpbox
      2010/09/25 08:09
      수정 및 삭제

      그냥 넣으면 됩니다. 파일 샘플 잘라서 보내주시면 확인해볼 수 있습니다.

      동영상 자르는 방법은 아래 글을 참조하세요.

      http://snoopybox.co.kr/1391

  29. Desperado
    2010/09/25 18:42

    안녕하세요~
    스누피님의 유틸리티들 잘 사용하고 있습니다 ^^
    전 지금 3gs 사용중인데요 mkv 파일변환 정말 놀라운데요
    아이폰에 동기화 잘 돼고 아이폰 용량에서도 동영상 만큼의 용량도 더 올라가는데 일단 파일은 4기가가 넘습니다 파일을 실행하면 이 동영상을 재생할수 없다고 나옵니다... 이거 아이폰4 기준으로 해상도를 설정 하신것 같으신데 3gs 해상도로 변경 하려면 어떻게 해야하는지 제가 하기 어려운거면 변경해서 파일좀 공유 가능하실까요? 무리한 부탁 드려봅니다 ^^ aiyo1210@naver.com

    • BlogIcon snpbox
      2010/09/26 00:44
      수정 및 삭제

      3GS는 잘 모르겠네요. OPlayer Lite로 재생해보세요. Use QuickTime 옵션 켜주시구요.

  30. SheRry
    2010/09/25 19:00

    감사합니다... 잘쓰겠습니다... ㅎㅎㅎ

  31. 소울시티
    2010/09/26 01:19

    정말 감사합니다. 좋은 프로그램 만들어 주셔서요~^^
    한가지 여쭤 볼 게 있는데 mkv,avi말고 다른 확장자는 지원 계획이 없나요?
    제가 동강을 보는데 동강 대부분이 wmv 파일이라...wmv파일을 비롯한 여타
    확장자들도 지원 됐으면 좋겠는데...이 부분은 힘든가요?

    • BlogIcon snpbox
      2010/09/26 15:48
      수정 및 삭제

      wmv는 재인코딩 해야합니다. 아이폰에서 wmv 코덱을 지원하지 않습니다.

  32. 감사합니다~
    2010/09/26 11:50

    질문좀 드려도 될까요? mp4파일이 있을때 프로파일인가요.그것만 바꿀수 있는방법이 없을까요?
    3.1 이상을 3.1로 내리려고 합니다. 애니나 유투브등의 자료를 가져올때 이미 mp4인데 종종 3.1이상이어서
    방법을 찾는중입니다~ 본문중에 High@L5.1->High@L3.1 바꾸시더라구요~ 그래서 아실것 같아서요;;
    꼭좀 부탁드립니다~ 프로그램 잘 받아서 너무 유용하게 사용중입니다. 감사합니다.
    혹시 안된다면 mp4를 추출후 avi나mkv로 변환하는 방법이 있을까요? 올려주신 프로그램으로 작업하려고요;;인코딩초보인지라 프로그램과 방법좀 알려주세요..

  33. 감사합니다~
    2010/09/26 14:04

    한가지 더 질문드려도 될까요;; MP4BOX로 파일합치실때 High@L3.1로 낮추신거 같은데.. 명령어를 알수 있을까요? 명령어 자체를 하나도 몰라서 풀로~;;쭉 적어주실수 있을까요? 그리고;; 프레임도 변경 하는 명령어가 있는지요;; 60프레임이 가끔 보여서요; 24쯤으로 바꾸려구요..이제 조금씩 배우려니 영 모르겠네요.. 질문만 많아서 죄송합니다.

    • BlogIcon snpbox
      2010/09/26 15:58
      수정 및 삭제

      레벨은 H.264 코덱만 수정이 가능합니다.

      mp4box -add 111.mp4#video:level=3.1 -add 111.mp4#audio 222.mp4

      위 명령어는 111.mp4 파일을 레벨 3.1의 222.mp4 파일로 만들어줍니다.

      프레임 지정은 가능하지만 무의미합니다. 60짜리를 24로 바꾸면 3배 가까이 느리게 재생되어버리죠. 그러니까 그런 문제는 재인코딩을 해야 합니다.

  34. 감사해요...
    2010/09/27 03:38

    제가 480x320으로 동영상 변환을 잘 안하는데요...

    혹시 사이즈 비율 명령어 적어주실 수 있으신가요...

  35. paddag
    2010/09/27 17:59

    대단하시다는 말 밖에는....위인입니다.

  36. Engel
    2010/09/28 17:44

    720P MKV를 주로 이용하고 있다가 아이폰4랑 아이패드용으로 인코딩해서 넣는데 많은 어려움을 겪고 있었는데.. 아주 좋은 방법을 알려주셔서 매우 감사합니다.
    하지만 아이패드용으로 사용하기에 자막 크기가 너무 작게 나오는데.. 아이패드에서 사용할 경우를 위해 자막 사이즈를 좀 키울 수 있는 방법은 없을까요??

    • BlogIcon snpbox
      2010/09/28 19:34
      수정 및 삭제

      SRT 자막에는 폰트 개념이 없습니다. 플레이어 자체에서 캡션자막 크기 변경하는 기능을 지원을 해야 하는데 아이팟에는 그 기능이 없네요. OPlayer에도 그 기능이 없어보입니다.

    • Engel
      2010/09/29 17:16
      수정 및 삭제

      그렇군요.. 그럼 아이폰4를 많이 활용해야겠네요..;;
      답변 감사합니다.

  37. terrannara
    2010/10/03 18:37

    대단하십니다..정말 잘되는군요..
    근데 소리가 작은 동영상이 있는데 소리를 키울려면 어떻게 해야 하나요?

    • BlogIcon snpbox
      2010/10/03 20:46
      수정 및 삭제

      소리는 노멀라이즈를 해야하는데 그건 고려를 안했네요. 나중에 생각나면 수정해보겠습니다. 지금은 지방에 내려와있어서요.

  38. BlogIcon Hwan
    2010/10/04 13:56

    Level의 의미는 최고 비트레이트를 결정하는 것으로 아는데 실제 mkv 인코딩 된 영상이 Level 3.1 이상이라고 해도 낮은 비트레이트라면 상관 없겠지만 실제로 비트레이트가 높은 경우에는 인코딩을 다시 하지 않는 것이 문제가 되지 않을까요?

  39. tora
    2010/10/10 13:01

    프로그램 사용시에 원본이 삭제되지는 않는다고 하셨는데 혹시 원본파일에 손상이 갈수도 있나요??

  40. misterio
    2010/10/10 22:57

    1080이 안된다니 안타깝네요~

  41. Bombom
    2010/10/16 21:15

    먼저 진짜 대단하시다고 생각해요 ㅋㅋㅋ어떻게 이런프로그램을!!
    근데 이상한게 컴퓨터에선 정상이던 자막이 변환하고 아이폰에 넣으면 자막 한줄나오고 몇분안나오고 그러네요;; 자막이 거의안나와요
    그리고 다른파일은 재생구간을 못바꿔요. 34분으로 돌려놓으면 다시 처음부터 재생시키네요;;;

  42. kekero
    2010/10/31 01:28

    근데 avi 파일은 안되는건가여?

  43. 뭘까?;;
    2010/11/09 17:33

    아..ㅡㅡ;;; 나는 왜! 변환기폴더가 안뜨는건가 윽;;;

  44. kkk
    2010/11/12 23:00

    변환기폴더가 안떠요 어떻게 해야 폴더가 뜨나요?;;; 알려주세요 플리즈

  45. zzzz
    2010/12/02 00:06

    mkv파일을 폴더에 넣고 변환하기 누르면 순식간에 사라지고 아무것도 안되네요

  46. illsam
    2011/01/12 13:33

    흠.. 지금 글을 올려도 보실 수 있으려나??
    인코딩 아주 잘되고 훌륭합니다.

    혹시 전 지금 아이패드를 쓰는데요.
    영상 사이즈를 1280x720 사이즈로도 변환이 가능할까요??

  47. kurkuru
    2011/04/05 18:27

    아주 예전부터 스누피님의 윈도우 XP 버전을 사용했었는데...
    정말 대단하십니다.
    저도 나름 방법을 알아내고서 한스텝한스텝 수동으로 했었는데...
    이걸 자동으로 직접만들어 주시다니.....
    정말 사랑합니다. 스누피님.....^_^;;;

  48. 사무엘
    2011/11/08 19:34

    지금 받아서 코딩중인데 결과는 모르겠어요.ㅎㅎ
    저는 아이패드2 유저인데 IOS5로 업뎃 되면서 1080p지원한다기에,
    MP4열심히 코딩 중인데, 어찌될지 궁금하네요.ㅎㅎ
    무튼 감사합니다^^

  49. 잠자는여동생
    2012/03/26 12:27

    음.. 오래된글이지만 전 지금 av 플레이어 쓰고 맨날 릴 봐가면서 다운받아보고 그러는데.
    이걸로 MKV도 어느정도 해결할수있겠네요 ㅎㅎ
    유용한정보 감사드립니다 ㅋ

  50. 이믹키
    2012/04/24 08:59

    우와. 진짜 님 대단하세요! 님덕분에 괜히 mkv받았다고 짜증냈다가 한번에 해결됐어요.ㅎㅎ
    감사합니다. 정말 고마워요~

  51. BlogIcon 변하귀
    2013/04/06 13:32

    진짜 감사드립니다ㅠㅠ 인코딩하면서 용량 문제 때문에 엄청난 스릴감으로 복닥복닥했습니다w;;
    근데 mp4 인코딩 끝나고 뒤에 iso 생성하는 건 뭐죠? 그거 만들다가 결국 용량 딸려서 종료되었습니다만 mp4는 무사했습니다ww
    어쨌든 이런 좋은 프로그램 만들어 주셔서 감사합니다 수고하셨습니다ㅠㅠㅠ 덕분에 신역홍앵편 통짜로 아이폰에 구겨 넣었습니다^p^(<퍽) 감사합니다!