뽐뿌

NAS포럼 입니다.

NAS, 자작 NAS, 클라우드, 웹하드 등 네크워크 대용량 저장 장치와 관련된 정보를 공유하는 공간입니다.
MBL 에서 smi를 srt로 자막 변환하기 24
분류: 일반
이름: 진의바람소리


등록일: 2013-11-27 11:54
조회수: 3341 / 추천수: 4





안녕하세요.DLNA를 이용해서 영화를 보면 정말 편한데요. 

minidlna가 smi를 지원하지 않고 srt만 지원하다보니 일일이 변환해줘야 되는 약간의 귀찮음이 있습니다.

그래서 자동변환하는 방법을 검색하다가 방법이 있는걸 알게되서 방법 공유합니다.

아래내용중 스크립트는 네이버카페에 아뵤님의 스크립트 입니다.


또한 미리 말씀드리지만 크게 필요없으신분은 구성하지 마세요.^^;;
벽돌 책임 못집니다.

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

1. minidlna 구성하신분만 구성하세요.

2. 우선 putty를 통해 ssh 접속을 합니다.

3. 명령어 실행.(libsubtitles-perl 설치)
   가. apt-get update
   나. apt-get install libsubtitles-perl 

참고로 libsubtitles-perl 사용법 : subs -c srt xxx.smi -o xxx.srt  ==> smi에서 srt로 변환

4. 스크립트 추가.
   가. nano /sbin/smi2srt.sh
   나. 아래내용 복사(/shares/zdownload 만 본인 환경에 맞게 수정하세요.)
   다. rm -rf 라인의 #을 제거하면 확장자가 smi 파일들은 삭제됩니다.

#!/bin/bash
# 2013.04.28 ABYO

FindRoot=/shares/zdownload

find $FindRoot -name '[^.]*.smi' | while read line; do
   if [ -f "${line%.smi}.srt" ]; then
      continue
   fi
   /usr/bin/subs -c srt "$line" -o "${line%.smi}.srt"
   chmod +x "${line%.smi}.srt"
   #rm -rf "$line"
done

5. 명령어 실행.
 가. chmod 755 /sbin/smi2srt.sh
 나.  명령어 잘되는지 미리 테스트 해보세요.
   - smi 파일을 해당 디렉터리에 올려놓고 제기준은 /shares/zdownload
   - /sbin/smi2srt.sh  실행.
   - smi가 srt 로 변환됐는지 확인.

6. 스케줄 등록.
 가. crontab -e
 나. 아래 예제중 본인에게 맞는걸 쓰셔도되고 원하는 시간대로 수정해도 됩니다.
      너무 자주 명령어 수행되게 하는 것도 제 기준으로는 별로입니다. 알맞게 조정하세요.
  
crontab 의 뜻입니다.

분 시간 일 월 요일  명령어
01   7    *   *    *    /sbin/smi2srt.sh   
=======================================
  10분마다 실행
  */10 * * * * /sbin/smi2srt.sh
  매일 아침 7시 01분에 실행
  01 7 * * * /sbin/smi2srt.sh   
  매일 매시 01분에 실행
  01 * * * * /sbin/smi2srt.sh
  일요일 7시 01분에 실행
  01 7 * * 0 /sbin/smi2srt.sh   

이상입니다.


추천 4

다른 의견 0

다른의견 0 추천 0 우성군
2013-11-27

다른의견 0 추천 0 진의바람소리
2013-11-27

다른의견 0 추천 0 GoldenChans
2013-11-27

다른의견 0 추천 0 진의바람소리
2013-11-27

다른의견 0 추천 0 GoldenChans
2013-11-27

다른의견 0 추천 0 진의바람소리
2013-11-27

다른의견 0 추천 0 GoldenChans
2013-11-27

다른의견 0 추천 0 GoldenChans
2013-11-27

다른의견 0 추천 0 인터넷통신
2013-11-27

다른의견 0 추천 0 GoldenChans
2013-11-28

다른의견 0 추천 0 블루와인
2013-11-28

다른의견 0 추천 0 진의바람소리
2013-11-28

다른의견 0 추천 0 우성군
2013-11-28

다른의견 0 추천 0 블루와인
2013-11-28

다른의견 0 추천 0 진의바람소리
2013-11-28

다른의견 0 추천 0 블루와인
2013-11-28

다른의견 0 추천 0 블루와인
2013-11-28

다른의견 0 추천 0 진의바람소리
2013-11-28

다른의견 0 추천 0 블루와인
2013-11-28

다른의견 0 추천 0 대한사랑
2013-11-29

다른의견 0 추천 0 대한사랑
2013-11-29

다른의견 0 추천 0 디플
2016-06-07

다른의견 0 추천 0 비셔츠
2013-11-30
1 2
  • 욕설, 모욕적인 표현 등 상처줄 수 있는 댓글은 삼가주세요.
이모티콘 사진  익명요구    다른의견   
△ 이전글▽ 다음글 -목록보기