2010년 9월 27일 월요일

linux 에서 iphone용 mp4 인코딩


인코딩 스크립트를 구할수 있다.

필요 패키지
mplayer,ffmpeg,gpac

인코딩 중에 에러가 나면
Unknown encoder 'libx264'

H.264 라이브러리가 어쩌구 하는듯.

http://ubuntuforums.org/showthread.php?t=786095

우분투에 경우 위에서 알려주는데로 처리하면 문제 없이 인코딩이 된다.

일단 테스트로 인코딩 해보니 700메가 파일이 600메가 mp4로 되었다.

플레이가 되는걸 보니 되긴 됫는데 다음팟인코더 같은 것에 비해 용량이 크다.

ipod.sh에 설정을 보면 그렇게 잘못된거 같은것 없는듯

자막을 추가 하기


여기서 설명 하는 것이 너무 느려서

smi2srt를 리눅스에서 빌드 했다.


여기서 소스 파일을 구해다가 빌드를 해서 사용

먼저 smi파일이 EUC-KR로 되어 있다면 UTF-8로 변환 해야 한다.

iconv -t UTF-8 -c 파일명 -o 파일명

MP4Box -add [변환한srt자막파일]:lang=ko:hdlr=sbtl [인코딩된 mp4파일]

MP4Box -add 영문자막파일:lang=en:layout=0x60x0x-1:hdlr=sbtl:group=2 -add 한글자막:lang=ko:layout=0x60x0x-1:hdlr=sbtl:group=2:disable MP4파일







댓글 없음: