본문 바로가기

컴퓨터 사용 팁

MeGUI을 이용한 핸드폰 고화질 인코딩

준비물

1. Net Framework 2.0
2.
MeGUI
3. MeGUI Profiles
4. Nero Digital Audio
5. Avisynth 2.5.7
6.  Textsub 
7. VirtualDubMod 1.5.10.2

8. BeSweet 1.5 
9. BeLight 0.22

프로그램 설명

1. NET Framework2.0은 MuGUI을 구동하기 위해서 설치하는 파일 입니다.
2. MeGUI은
avs 파일을 input 해서 결과물을 내놓는 프로그램입니다. 그리고 실제로 인코딩 해주는프로그램 입니다.
3. MeGUI profiles은 여러가지 프로필을 선택할 수 있도록 도와주는 파일 입니다.
4. Nero Digital Audio은 AAC으로 인코딩 해줄 코덱 입니다.
5. Avisynth은 각종 포맷의 동영상을 로딩할 수 있고, 포맷변환, 크기변환, 프레임레이트 변환, 각종 필터(수백가지)의 적용할때 쓰는 프로그램 입니다. 쉽게 말해서 Frame Server 입니다. 프레임 서버는 동영상과 같이 용량이 큰 파일을 인코딩 풀그림에 한꺼번에 로딩하지 않고 풀그림이 필요한만큼 조금씩 보내주는 데이터(파일)와 풀그림 사이에 위치하는 서버(도우미)입니다
6. Textsub은 자막파일을 만들수 있게 해주는 플러그인 입니다.
7. VirtualDubMod 동영상의 편집 프로그램이지만 우리는 주로 음성추출하는데만 주로 사용이 되어 집니다.
8. BeSweet은 오디오 인코딩 파일 입니다.(커맨드 형식 입니다.)
9. BeLight은 BeSweet을 GUI으로 사용할수 있게 해주는 프로그램 입니다. 쉽게 말해서 도스처럼 일일이 명령모드에서 사용자를 편의을 위해서 gui로 만든것 입니다.

프로그램 설치 방법

1. NET Framewowrk2.0은 그냥 설치하시면 됩니다.
2. MeGUI 설치, 실행, 업데이트 (업데이트를 묻는 메시지가 나오면, 자동으로 업데이트 됩니다.)데이트 버튼눌러 업데이는 해주시면 됩니다.
3. MeGUI profiles은 압축푼다음에 megui 폴더 하위 profiles 하위 video, audio 안에 복사 이렇게 하시면, x264.exe 로 megui 를 이용해 mp4(h264) 비디오를 만들고, neroAacEnc.exe 로 megui 를 이용해 mp4(aac) 오디오를 만들 수있습니다.
4. nero digital audio 압축푼다음에, win32폴더에 있는 neroAacEnc.exe 를 megui 폴더에 복사 합니다.
5. avisynth 설치하면 됩니다.
6. textsub 압축 파일을 푼 뒤, vsfiler.dll 을 avisynth 플러그인 폴더에 복사을 합니다.
7. VirtualDubMod은 그냥 압축만 푸시면 이용 하실수 있습니다.
8. 적당한 곳에 압축을 푸신후에 besweet 디렉토리 내의 모든 파일을 belight 디렉토리에 복사해주시면 됩니다.

인코딩 방법

*오디오 추출하기 및 인코딩*

처음에 VrtualDubMod 실행시켜서 File탭 -> open video file -> xxx.avi을 실행 시킵니다. 실행 시키면 아래와 같은 문구가 뜰겁니다.(안뜰수도 있습니다.) OK을 누릅니다.

사용자 삽입 이미지


그럼 다음에 Streams탭 -> Stream list -> Demux -> 저장위치 정하시고 저장하시면 됩니다.
그럼 영상파일에서 오디오 파일만 따로 추출 됩니다.

다음에 BeLight을 실행시켜 줍니다. File탭 -> open -> 방금전에 추출한 파일을 불려 옵니다.

사용자 삽입 이미지

Start Processing을 누르면 wav파일이 생성이 될겁니다.

이제 MeGUI을 실행 시킵니다.

사용자 삽입 이미지

위에 같이 설정을 해줍니다. config을 눌려서 아래와 같은 화면으로 설정을 해줍니다.
사용자 삽입 이미지
사용자 삽입 이미지
위에 같이 Enqueue을 눌려 줍니다. 그럼 작업파일이 추가됩니다. Queue탭 누르면 아래에 Start가 있으면 그걸 누르시면 작업이 시작 됩니다. 작업이 끝나면 xxx.mp4파일이 생성 됩니다. 드디어 1단계 작업이 끝났습니다.



* 비디오 인코딩 및 동영상 생성 *


Tools탭 -> AviSynth script creator으로 이동 합니다.

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
처름 설정하신다음에 save버튼을 눌려서 저장을 합니다.

사용자 삽입 이미지

Config버튼을 누릅니다.

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

Enqueue 눌려서 작업파일을 추가 해줍니다. 그런 다음에 Queue탭을 누른 다음에 Start을 눌려 줍니다.
그러면 xxx.mp4파일이 생성이 될겁니다.
오디오파일과 비디오 파일만 합쳐 시켜주시면 끝납니다...
아래와 같이 합니다.
사용자 삽입 이미지

사용자 삽입 이미지


1은 방금전에 인코딩한 비디오 파일을 불려 옵니다.
2은 처음에 인코딩한 오디오 파일을 불려 옵니다.
3은 완성된 인코딩 파일을 어디에 저장할지 위치을 지정해주면 됩니다. 참고로 오디오파일과 비디오파일에 있는 곳에 저장하시면 안됩니다. 나중에 작업하실때 에러가 발생 합니다.
4은 작업을 추가하는 버튼 입니다.

그런 다음에 Queue탭을 누른 다음에 Start을 눌려 줍니다.

지금까지 고화질 핸드폰 영상 인코딩 하는 법이었습니다.



결론


제가 곰인코더랑 MeGUI랑 둘다 사용해봤지만 솔직히 편의성에서는 곰인코더가 훨씬 편합니다.
그러나 곰인코더는 언제가 곧 유료로 전환될지 모르는 상황이지만 MeGUI은 사용방법만 알고 계시만 계속적으로 사용하실수 있고 조금더 고화질 영상을 원하시면 핸드폰에 알맞는 영상을 찾아내서 사용하시면 됩니다. 핸드폰 영상 뿐 아니라 mkv등 자기 사용 용도에 따라 여러가지로 사용하실수 있을겁니다.
편의성을 중요하실뿐이면 곰인코더를 사용하시고 세부설정이나 화질을 조금이나 개선하실분은 MeGui을 사용 하시면 될것 같습니다.