ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • HDTV TP(MPEG2)파일을 AVI/WMV 파일로 변환하기(초보자용)
    동영상 편집 & 엔코딩 2009. 3. 8. 09:12
    반응형

    기존의 방법들은 여러가지 프로그램을 사용하여야 했고,

    변환시 싱크가 잘 맞지 않는 등 여러가지 문제가 있어서

    초보자들이 쉽게 변환(엔코딩)하기 어려웠다.

    (DVD를 리핑하기 위해 제작된 프로그램을 HDTV 사용하다 보니 생긴 문제)

    하지만 프로그램들이 발전해 HDTV 용 파일들을 잘 지원해 주다보니..

    가장 단순하고 가장 쉽게 초보자들이 접할 수 있는 방식을 설명하고자 한다.

    글쓴이 블로그 : blog.naver.com/midikid comdoc.tistory.com

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com

    1. 준비물

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    1. DGIndex

    2. TMPGEnc 4.0 XPress
    (업데이트: TmpgEnc 4.5 이후 버전부터는 DGIndex가 필요없다. TS파일의 음성싱크도 정확히 된다.)

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com

    딸랑 2가지 프로그램이 필요하다.

    기존의 방식들이 여러가지 프로그램이 필요한 데 비해 상당히 심플하다.

    초보자들도 쉽게 변환할 수 있을 것 이다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
     2. DGindex

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    DGindex란 예전에 DVD2AVI로 알려진 프로그램의 최신버젼이다. DGMPGDec라는 프로그램명으로도 배포되며 무료프로그램이다. 예전 DVD2AVI시절에는 TP파일을 직접 지원하지 못했던 기억이 있는데, (그래서 TS파일로 변환하는 HDTVtoMPEG2 같은 프로그램을 썼던 기억이 있다 ^^) HDTV 관련 파일도 지원을 하면서 DVD라는 이름을 버린 것 같다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com

    다운로드는 첨부파일로 포함되어 있으며 DGMPGDec 1.5.2 버전이다. 버젼업이 되어 있을 수도 있으니 아래 링크를 따라가서 설명도 한번 들어보고 다운로드 메뉴를 찾아 다운로드하는 것도 괜찮을 것이다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    참고 링크 : http://www.doom9.org/index.html?/mpg/dgindex.htm

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    DGindex 로 할 제일 중요한 작업은 Demux 작업이다. Demux란 무슨 말인지 한번 알아볼까?

    네이버 사전에 보면 "역 다중화기"라고 설명이 되어 있다. 한국말이 더 어렵다. ㅠ.ㅠ

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    역 다중화기 [逆多重化器, demultiplexer DEMUX]  
    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    멀티플렉서와 정반대 기능을 수행하는 조합 논리 회로. 여러 개의 출력 중에서 하나를 선택하여 입력을 연결시키므로 분배기라고도 한다. 1/n 디멀티플렉서는 하나의 입력과 2n개의 출력을 가지며, 2n개의 출력선 중에서 하나를 선택하기 위한 n개의 선택선을 가진다. 

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    본인도 전공이 공학이 아니라 잘은 모르겠지만, 우리가 보는 방송은 여러개의 영상 및 오디오 트랙을 디지털로 하나의 체널(방송신호)로 묶어서 전송이 되는 데 이것을 각각 분리하는 과정을 DEMUX라고 하는 것 같다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    여튼 이 정도만 알아 놓고(맞는지 확신도 없지만) 실제 작업으로 넘어가자.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    3. DGindex로 DEMUX 작업하기

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    DEMUX 작업이 사실 꼭 필요한 것은 아니라고도 할수 있다. 

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    아래서 설명할 TMPGEnc 최신버전은 TS, TP, MPG 파일을 모두 인식을 하기 때문이다.

    (@.@ 실로 대단한 프로그램이다. 이런 토탈 솔루션을 얼마나 원했는지.. 이전에 HDTV 파일 변환 한번 하려면 4-5개 프로그램을 사용해야 했으니..)

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    버뜨 TMPGEnc로 TP를 바로 변환하면 싱크(오디오와 비디오가 일치하는 것)가 맞지 않는다.
    (업데이트: 최신버전에서는 일치한다. 따라서 DGindex 작업할 필요가 없다.)

    입모양이랑 말소리가 약간의 시간차를 가진다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    그래서 DGindex로 딜레이 타임(지연시간)을 알아야 한다.

    DGindex로 Demux 과정을 거치면 딜레이 타임을 알수 있다.

    그래서 Demux를 하는 것이다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    1. DGindex의 File > Open > ADD 를 거쳐 TP파일을 열자.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    GOP 어쩌구 하면서 처음의 몇 프레임은 제대로 디코딩되지 않을 거다.. 는

    에러메시지를 보여줄 것이다.

    우리가 공중파에서 받은 스트림을 바로 저장하니까 생기는 건데,

    첨에 몇 초 정도 여유있게 켑춰 받는 습관을 들이는 것이 좋다..

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    확인 버튼을 누르면 화면이 뜰 것이다. 만약 화면이 보이지 않으면 Stream > set PIDs 에서 적당한 값을 넣어주거나 위에 Detect PIDs에서 적당한 값을 클릭해주면 되는데.. 왠만하면 자동으로 보일 것이다. (참고로 예전에는 이런 것도 수동으로 정해줬었어야 한다 ㅠ.ㅠ)

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    여러가지 알아두면 유용한 메뉴가 있지만..

    우리가 이 프로그램을 쓰는 목적은, 앞서 설명했듯 오디오 트랙의 Demux이므로

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    2. AUDIO > OUTPUT Method > Demux All Tracks 를 선택하자..

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    그리고

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    3. FILE > SAVE Project 하면 확장자 d2v와 AC3 두가지 파일이 생성된다. (단축키 F4)

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    DGindex는 종료해도 된다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    생성된 AC3 파일명을 살펴보면

    "어쩌구 저쩌구 PID 015 T01 2_0ch 192Kbps DELAY -423ms.ac3"

    이렇게 딜레이 타임이 표시될 것이다. ^^

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    4. TMPGEnc로 엔코딩(변환)작업하기

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    1. Start a new project를 선택한다.

    2. Add a New File 로 TP파일을 연다. 파일형식에서 All Files *.* 를 선택해야한다.

        만약에 화면비가 4:3이라면 aspect Ratio 에서 Display 4:3을 선택하면 좋다. ^^

    3. 상단의 Cut Edit 메뉴 클릭 > Audio Gap Correction 에서 위에서 본 -423을 넣어준다. 참고로 파일마다 달라진다. (업데이트: 최신버전에서는 할 필요가 없다.)

    4. 필요하다면 Cut Edit 메뉴에서 앞 뒤로 필요없는 광고 같은 부분들 잘라준다.

       []키를 이용해서 범위를 잡은 후 가위 아이콘으로 잘라주면 끝.

    5. 필요하다면 상단의 Filters 메뉴에서 디 인터레이스 설정 같은 부분을 만져준다.

       모르면 안건드려도 된다.

    6. 다 끝났으면 아래 쪽 OK 버튼을 누른다.

       그러면 클립 화면으로 돌아간다.

        여러개의 클립을 이어 하나의 동영상으로 편집하려면 클립을 추가하면 된다.

        위의 설정을 다시 만지고 싶으면 해당 클립의 Edit 아이콘을 클릭하면 된다.

    7. Format : 이젠 포멧을 설정해야한다.

        포멧이란 형식이란 말인데.. 어떤 코덱으로 어떤 해상도로 저장을 하느냐

        이게 동영상의 형식이지.. 별거 없다.. (하지만 중요하다.)

        추천하는 코덱은 Windows Media Video (이하 WMV로 약칭)와 Divx다.

        화질이나 동영상 퀄리티는 WMV 특히 그중에서도 WMV 9버젼이 우수하고..

        호환성은 Divx 가 가장 뛰어나니

        (Divx는 5-6만원 짜리 DVD 플레이어에서도 재생이 되지 않는가 @.@) 

        둘중에 필요에 따라 고르는 것이 무난하다.

        (Xvid도 괜찮지만 이 프로그램이 네이티브하게 지원하는 코덱은 아니라서

        초보자를 대상으로한 이 포스트에선 제외)

       일단은 Windows Media Video output을 선택하자.

    8. 비디오 코덱은 WMV9 / 사이즈는 640 x 360 / 비디오 엔코드 타입은 1pass CBR

       (화질은 2pass VBR이 훨 좋다)

       프레임레이트는 29.97 (이게 대한민국이 사용하는 NTSC 표준 이다)

       비트레이트는 1300으로 맞춰 놓자.

    9. 필요하면 오디오 코덱도 설정하면 좋지만 귀찮아서 Pass

    10. 필요하면 other 가서 퍼포먼스를 픽춰 퀄리티로 갈것이냐

         스피드로 갈것이냐 골라주면 좋다. 당연히 픽춰 퀄리티로 100% 가는게 화질이 좋다.

          엔코딩 한번 잘 하면 대대손손 복받으니 시간 좀 더 걸리는 것에 연연하지 않는 게 좋다.

    10. 드디어 마지막 단계 Encode를 누르고

         아래에 필름 + 화살표 모양의 스타트 엔코드 아이콘을 클릭하자. ^^

    11. 완성된 파일을 즐감.. 중간에 생성된 d2v와 AC3 파일은 지워도 된다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    [단점] 예전에 4-5개의 프로그램을 돌아다니며 엔코딩 하는 것보다 시간이 더 걸린닷. 당근 같은 퀄리티로 세팅해서 작업할 때 기준.. -0- 그거 외에는 다 장점. 간편함..

    보통 몇시간씩 걸리는 엔코딩 작업은 밤에 걸어놓고 끝나면 자동으로 컴이 셧다운 되도록 하니까.. 머 큰 불변함은 아니라고 볼수 있다.

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    [참고] 아직 중간에 수신율이 떨어져 모자이크 현상이 나타나면 이후 싱크도 좀 틀려져버리는 경우가 발생.. 머 이럴 때는 수작업 싱크를 해야한다.. 이건 어떤 프로그램을 쓰더라도 마찬가지다.. 이것도 그나마 간단히 하는 방법도 있긴 하지만.. 

    이 글의 글쓴이 부분은 꼭 남겨두시기 바랍니다. blog.naver.com/midikid comdoc.tistory.com
    [업데이트] 2008년 최신 버전의 TMPGENC (4.5이후)에서는 음성 싱크도 척척 잘 맞다. Tmpgenc만 써도 된다. ^^ 

    반응형
Designed by Tistory.