.smi -> .srt(utf-8 ÀÎÄÚµù) ÀÚµ¿ º¯È¯ ÇÁ·Î±×·¥ ¼öÁ¤ ¿Ï·á

   Á¶È¸ 12068   Ãßõ 2    

https://github.com/ncianeo/smi2srt (553)

시놀로지에서도 작동되도록 버전업 했습니다

https://github.com/ncianeo/smi2srt


시놀로지에서 설치법:

1. 파이썬 설치

https://tetzzang.com/%EC%8B%9C%EB%86%80%EB%A1%9C%EC%A7%80-python-pip-%EC%84%A4%EC%B9%98%EC%99%80-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95/

위 블로그를 참조해 파이썬과 pip를 설치합니다.


2. chardet 설치

ssh접속 후 

pip install chardet

을 입력해 chardet 패키지를 설치합니다.


3. smi2srt 파일을 나스로 다운로드 받습니다. PC로 직접 다운로드 후 ftp로 나스에 업로드 하셔도 좋습니다.


4. smi2srt 파일을 텍스트 에디터로 열어 첫 번째 라인의 #!/usr/bin/python3 부분을 #!(파이썬 설치 경로)로 바꿔줍니다.


5. smi2srt 파일이 포함된 경로를 $PATH 환경 변수에 추가해줍니다. 환경변수가 익숙하지 않으시면 

sudo cp smi2srt /usr/local/bin 

혹은

sudo cp smi2srt /usr/bin

과 같은 명령어를 이용해 바이너리 디렉토리에 복사해주셔도 됩니다.


위 1~5를 순서대로 진행하셨으면 큰 문제 없이 설치가 되었을 거라 봅니다.


사용법: 인코딩 자동 탐지를 가능하게 했습니다(chardet이용).

ssh에서

smi2srt <영화 라이브러리의 경로>

를 입력하시면 라이브러리 안에 포함된 모든 .smi 파일을 찾아 .srt 형식으로 변환합니다.

작업이 완료되면 작업한 파일 목록, 변환에 성공한 파일 목록과 변환에 실패한 파일 목록이 출력됩니다.

변환되는 기본 언어는 한국어입니다. 만약 다른 언어의 자막을 변환하고 싶으면

smi2srt -l <언어> <영화 라이브러리의 경로>

와 같이 언어를 지정해주시면 됩니다. 영어:en, 일본어:jp 등입니다.(smi 자막파일을 열어봤을 때 <p class=krcc>/<p class=encc> 처럼 언어 정보가 표시된 부분에서 cc를 제외하고 넣어주시면 됩니다)

Galvanizer, ph.d. Image processing. Deep learning.
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
artcivil 2018-07
python3 get-pip.py ¼³Ä¡°¡ ¾ÈµË´Ï´Ù ¤Ì
 ÀÌÈÄ ¸í·É¾î°¡ ´Ù ¾È¸ÔÈ÷³×¿ä
-ash: python3: command not found
     
Galvanizer 2018-07
ÆÄÀ̽㠼³Ä¡ ÈÄ ssh ÀçÁ¢¼Ó Çغ¸¼Ì³ª¿ä?
     
Galvanizer 2018-07
ssh â¿¡¼­
python -V ÀÔ·ÂÇغ¸½Ã±¸
¹öÀüÀÌ 3À¸·Î ½ÃÀÛ µÇ¸é (¿¹¸¦ µé¾î 3.6.x)
±×³É python get-pip.py ¸¦ ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù
     
artcivil 2018-07
python ¹öÀüÀÌ 2.7·Î µÇ¾î ÀÖ½À´Ï´Ù.
¾î¶±Çϳª¿ä ^^;;;;
          
Galvanizer 2018-07
Ȥ½Ã chardetÀÌ ¼³Ä¡µÇ¾î ÀÖÀ» ¼ö ÀÖÀ¸´Ï pythonÀ» ÀÔ·ÂÇؼ­ ÆÄÀ̽ã ÀÎÅÍÇÁ¸®ÅÍ°¡ ³ª¿À¸é import chardetÀ» ÀÔ·ÂÇغ¸¼¼¿ä ¿À·ù ¸Þ½ÃÁö ¾øÀ¸¸é chardetÀÌ ¼³Ä¡µÇ¾îÀÖ´Ù´Â ¶æÀÌ´Ï ¹Ù·Î 3¹øÀ¸·Î ³Ñ¾î°¡¼Åµµ µË´Ï´Ù.

¸¸¾à ¼³Ä¡°¡ ¾ÈµÇ¾îÀÖÀ¸¸é...
https://pip.pypa.io/en/stable/installing/
¿ä ¹®¼­ÀÇ Á¦ÀÏ ¾ÕÂÊ µÎ ¸í·É¾î¸¦ ÀÔ·ÂÇϽøé pip°¡ ¼³Ä¡µË´Ï´Ù.
pip ¼³Ä¡¿¡ ¾Æ¸¶ °ü¸®ÀÚ ±ÇÇÑÀÌ ÇÊ¿äÇÒ °Ì´Ï´Ù.

pip¼³Ä¡ ÈÄ ¼ø¼­´ë·Î µû¶óÇÏ½Ã¸é µË´Ï´Ù.
               
artcivil 2018-07
°¨»çÇÕ´Ï´Ù. ¼³Ä¡´Â ´ÙÇߴµ¥ °æ·Î¸¦ ¸øã°Ú½À´Ï´Ù.
user/bin ¾È¿¡
python, python2, python2.7 ¹Û¿¡ ¾ø³×¿ä^^;;;
ÀÚ²Ù Áú¹®µå·Á Á˼ÛÇÕ´Ï´Ù.
                    
Galvanizer 2018-07
smi2srt ÆÄÀÏÀ» ¹Þ¾Æ¼­ ¾÷·Îµå Çϼ̳ª¿ä?
                    
artcivil 2018-07
³×¿¡ ´Ù¸¥ Æú´õ¿¡ ³Ö¾î³ù½À´Ï´Ù. 4¹ø¿¡¼­ ¸·È÷³×¿ä^^;;;
                         
Galvanizer 2018-07
smi2srt ÆÄÀÏÀ» /usr/bin¿¡ ³ÖÀ¸½Ã±¸¿ä,
smi2srt ÆÄÀÏÀ» ÅؽºÆ® ¿¡µðÅÍ·Î ¿©½Ã°í
ù¹ø° ¶óÀÎÀÇ #!/usr/bin/python3 À»
#!/usr/bin/python
À¸·Î ¹Ù²Ù°í ÀúÀåÇØÁÖ¼¼¿ä

±× ´ÙÀ½ ÀÚ¸·ÆÄÀϵÑÀÌ ÀÖ´Â ¶óÀ̺귯¸® Æú´õ·Î °¡¼Å¼­ smi2srt ./
¸¦ ÀÔ·ÂÇؼ­ ÀÛµ¿µÇ¸é ¼³Ä¡ ¿Ï·áÀÔ´Ï´Ù
                         
artcivil 2018-07
´äº¯ Áø½ÉÀ¸·Î °¨»çÇÕ´Ï´Ù. +_+
                         
Galvanizer 2018-07
ÇÁ·Î±×·¥ Àß ¾²½Ã°í ¿À·ù ¹ß°ß½Ã ¾ðÁ¦µç ¾Ë·ÁÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù ^^
KWKIM 2018-07
À§ ³»¿ë´ë·Î Çߴµ¥ ½ÇÇàÀ» Çϸé smi ÆÄÀϱîÁö ÀνÄÇؼ­ ÀÛ¾÷Àº µÇ´Â°Å °°Àºµ¥ failed .smi subtitles : smi ÆÄÀϸí À¸·Î¸¸ Ç¥½Ã°¡µÇ³×¿ä...
¿À·ù³»¿ë¿¡ ´ëÇÑ ·Î±× È®ÀÎÀº ¾î¶»°Ô ÇØ¾ß ÇÒ±î¿ä??
     
Galvanizer 2018-07
¿À·ù ³»¿ëÀÇ ·Î±×´Â ¾ÆÁ÷ ±¸ÇöµÇ¾îÀÖÁö ¾Ê½À´Ï´Ù ¤Ð¤Ð(fail ÇÒ ¶§¸¶´Ù ¿À·ù ¸Þ½ÃÁö¸¦ ±â·ÏÇØµÎ¸é µÉ°Í °°Àºµ¥... Çغ¸°Ú½À´Ï´Ù...)
ÀÏ´ÜÀº smi2srt ÆÄÀÏÀ» ÃֽŹöÀüÀ¸·Î À缳ġ ÇϽðí Çغ¸½Å ´ÙÀ½ ±×·¡µµ ½ÇÆÐÇϸé smi ÆÄÀÏÀ» ¿­¾îº¸¼Å¾ß ÇÕ´Ï´Ù
°£È¤ srt ¾ç½ÄÀ» µû¸£¸é¼­ smiÆÄÀÏ·Î ¹èÆ÷°¡ µÇ¾ú´Ùµç°¡, ±×·¯¸é¼­ ÀÎÄÚµùÀÌ cp949·Î µÇ¾îÀÖ´Â ¸»µµ ¾ÈµÇ´Â °æ¿ì°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù...
ÀÌ°æ¿ì ÆÄ½Ì ¿¡·¯·Î º¯È¯ÀÌ ¾ÈµÇ¹Ç·Î
iconv -f cp949 -t utf-8 smiÆÄÀÏ°æ·Î -o º¯È¯µÈsrtÆÄÀÏ°æ·Î
¿Í °°ÀÌ iconv¸¦ »ç¿ëÇØ ÀÎÄÚµù¸¸ º¯È¯½ÃÄÑÁֽøé srtÆÄÀÏ·Î ÀÛµ¿À» Àß ÇÕ´Ï´Ù.
ÃßÈÄ ¹öÀü¾÷¿¡¼­´Â srt¾ç½ÄÀÎÁö¸¦ üũÇØ ÀÌ ºÎºÐÀ» ÀÚµ¿À¸·Î ÇÒ ¼ö ÀÖµµ·Ï Çغ¸°Ú½À´Ï´Ù.
     
Galvanizer 2018-07
Ãß°¡ÀûÀ¸·Î ¿À·ù°¡ ¹ß»ýÇÏ´Â ÆÄÀÏÀÌ ÀÖÀ» ½Ã jsw1295@gmail.com À¸·Î º¸³»ÁÖ½Ã¸é µð¹ö±ë ¹× ¼º´É Çâ»ó¿¡ µµ¿òÀÌ µÉ °Í °°½À´Ï´Ù.
KWKIM 2018-07
github.com/ncianeo/smi2srt¿¡ »õ·Î ¿Ã¶ó¿Â smi2srt ·Î óÀ½ºÎÅÍ ´Ù½ÃÇÏ´Ï Á¤»óÀûÀ¸·Î µË´Ï´Ù~~^^
¿ä ¸îÀϵ¿¾È »õ·Î Áö¿ì°í ±ò°í¸¦ ¸î¹øÀ̳ª ÇÞ¾ù´Âµ¥....´öºÐ¿¡ ¾ÆÀÌÆùÀ̳ª  VR¿ë ¾îÇÿ¡¼­ º°µµÀÇ º¯È¯ °úÁ¤¾øÀÌ ÀÚ¸·À» º¼¼öÀÖ°Ô 됬³×¿ä~~
°¨»çÇÕ´Ï´Ù~~ ^^
     
Galvanizer 2018-08
´ÙÇàÀ̳׿ä Àß ¾²½Ã±æ ¹Ù¶ø´Ï´Ù ¤¾¤¾
ÇãÁø³ç 2018-10
Æí¸®ÇÑ ÇÁ·Î±×·¥ ¸¸µé¾îÁּż­ °¨»çÇÕ´Ï´Ù. Àß¾²°í ÀÖ½Àˆ•´Ù¸¸,
SMI ÆÄÀÏ ³»¿¡ ÆùÆ® ű׳ª BR űװ¡ µé¾î°¡ ÀÖ´Â ÀÚ¸·µéÀº ³»¿ëÀÌ »ç¶óÁ®¹ö¸®°í ÀÖ½À´Ï´Ù.

<SYNC Start=732><P Class=KRCC><font color="#ff8080">Çб³¿¡ ¼±ÀüÆ÷°í¸¦ ÇÑ<br>¼¼°è Á¦ÀÏÀÇ °ÌÀïÀÌ ½Åµ¥·¼¶ó´Â</font>
º¯È¯ÈÄ --> ¾Æ¿¹³»¿ëÀÌ ¾øÀÌ »ý¼ºµË´Ï´Ù.

<SYNC Start=47260><P Class=KRCC>-±×·¡¼­?<br>-ÀÀ? ±×·¡¼­?
º¯È¯ÈÄ
8
00:00:47,260 --> 00:00:50,263
-ÀÀ? ±×·¡¼­?

<br> ÅÂ±× ¾Õ ºÎºÐÀÌ »ç¶óÁý´Ï´Ù.
°íÃÄÁö¸é Á¤¸» ÁÁ°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.
     
Galvanizer 2018-10
Çǵå¹é °¨»çÇÕ´Ï´Ù
Å×½ºÆ® ÈÄ °íÃ帵µ·Ï ÇÏ°Ú½À´Ï´Ù!
     
Galvanizer 2018-11
ÇØ°áÇß½À´Ï´Ù! ÃֽŠ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ® ÇϽŠÈÄ Àß ÀÛµ¿µÇ´ÂÁö È®ÀÎÁ» ºÎŹµå¸®°Ú½À´Ï´Ù ^^
          
ÇãÁø³ç 2019-02
¼öÁ¤ÇϽŠ°É ÀÌÁ¦¼­¾ß º¸´Ù´Ï, °Ô´Ù°¡ Á¦ ¸®Æ÷ÆñîÁö ¾ð±ÞÇØÁֽðí.... °¨»çÇÕ´Ï´Ù.
±×µ¿¾È ÇØ´ç ¹®Á¦ ¶§¹®¿¡ Àß »ç¿ëÇÏÁö ¾Ê°í ÀÖ¾î ¹ö±× ¼öÁ¤À» ¸ô¶ú¾ú½À´Ï´Ù. ¤Ð¤Ð;
±×µ¿¾È ºÒÆíÇÏ°Ô SubtitleEdit¸¦ »ç¿ëÇÏ°í ÀÖ¾ú´Âµ¥, ÀÌÁ¦ ¼ö¿ùÇÏ°Ô ÇÒ ¼ö ÀÖÀ» °Í °°½À´Ï´Ù.
Àß »ç¿ëÇÏ°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.
CCTAB 2018-11
ÀÛ¾÷ ¼º°ø½Ã ¿øº» smi ÆÄÀϱîÁö »èÁ¦ÇÏ°í ½ÍÀºµ¥ ¾î¶»°Ô ÇØ¾ß ÇÒ±î¿ä
     
Galvanizer 2018-11
¿É¼ÇÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ±â´É Ãß°¡ Çغ¸°Ú½À´Ï´Ù
     
Galvanizer 2019-03
¹Ùºü¼­ Çѵ¿¾È ¼Õ ¸ø¾²´Ù°¡ ±â´É Ãß°¡Çß½À´Ï´Ù ¤Ð¤Ð
rhac00 2019-02
»õ·Î ¾÷µ¥ÀÌÆ® µÇ´Â °ÍÀ» ¹Þ¾Ò½À´Ï´Ù¸¸ cchartdetÀÌ ¼³Ä¡µÇÁö ¾Ê½À´Ï´Ù
synology DS215j »ç¿ë ÁßÀÔ´Ï´Ù.

Ȥ½Ã³ª cchartdetÀ» chardetÀ¸·Î ¹Ù²Ù¸é µÉ±î Çؼ­ ¼öÁ¤Çؼ­ ½ÇÇàÇØ º¸¾Ò´Âµ¥ ¸ðµç smi ÆÄÀÏÀÌ fail to convert·Î Ãâ·ÂµË´Ï´Ù.¤Ð¤Ð
     
Galvanizer 2019-03
cchardetÀÌ ¼³Ä¡°¡ ¾ÈµÉ±î¿ä?
pip install cchardet
¸í·É¾î·Î ¼³Ä¡°¡ µÇ¾î¾ßÇҰǵ¥...
Áß°£¿¡ t°¡ ¿ÀŸ·Î ¼¯¿©À־ ¼³Ä¡°¡ ¾ÈµÈ°ÇÁö È®ÀκÎŹµå¸³´Ï´Ù
öÀÌ´Ô 2019-06
¾È³çÇϼ¼¿ä~ ±êÇãºê¿¡¼­ ÀÌ°É ¹ß°ßÇÏ°í ³Ê¹« Àß ¾²°í ÀÖ½À´Ï´Ù. Á¤¸» °¨»çÇÕ´Ï´Ù.

±â´É Á¦¾ÈÀ» Çϳª µå¸®°í ½ÍÀºµ¥¿ä,

ÇöÀç´Â ÇÏÀ§Æú´õ¸¦ recursive ÇÏ°Ô ÀüºÎ ´Ù Çؼ­ ÀÏ°ýÀÛ¾÷ ÇÏÀݾƿä?

ÀÎDzÆÄÀÏ Çϳª(ȤÀº ¿©·¯°³)¸¸ ÁöÁ¤Çؼ­ srt·Î ¹Ù²Ù°Ô ÇÒ °èȹÀº ¾øÀ¸½Ç±î¿ä?

smi2srt -i ÀÎDzÆÄÀÏ1 ÀÎDzÆÄÀÏ2  ¹¹ ÀÌ·±½ÄÀ¸·Î¿ä.

½ºÅ©¸³Æ® Â¥¼­ º¯È¯µÈ ÆÄÀÏÀÌ ÀÖÀ¸¸é skip ÇÏ°í, ¾øÀ¸¸é º¯È¯ÇÏ´Â ÀÛ¾÷À» ÁÖ±âÀûÀ¸·Î Çؼ­ overhead¸¦ ÁÙÀÌ·Á°í ÇÕ´Ï´Ù.
°ËÀºÄá 2019-09
¾È³çÇϼ¼¿ä~
ÀÚµ¿À¸·Î 'ÇѱÛ'À̶ó ÃßÃøµÇ´Â ÄÚµå(KRCC ENCC µîµî °¡¸®Áö ¾Ê°í ÇѱÛÀ» Æ÷ÇÔÇÏ´Â °ÍÀÌ °ú¹Ý¼ö¶ó¸é)¸¸À» .srt·Î º¯È¯ÇÏ°Ô ¼öÁ¤À» Çؼ­ Àú¸¸ »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù
¹èÆ÷Çصµ µÉ±î¿ä?
µö±º 2020-02
DiskStation> smi2srt /volume3/Data3/
-ash: smi2srt: not found

ÀÌ·¸°Ô ³ª¿À´Âµ¥ ¾îÂîÇØ¾ß µÉ±î¿ä?? ¤Ð¤Ð


NAS
Á¦¸ñPage 156/308
2015-12   1567041   ¹é¸Þ°¡
2014-05   5030535   Á¤ÀºÁØ1
2018-07   6246   11qkr
2018-07   14598   Redmilk
2018-07   12069   Galvanizer
2018-07   6113   Àº¿ì¸¶½ºÅÍ
2018-07   4767   raytronix
2018-07   2856   ÂÞ³ë
2018-07   7404   Galvanizer
2018-07   3051   Áõ¹øµé
2018-07   6924   overainbow
2018-07   8412   ´ÚÅͽºÅ×ÀÎ
2018-07   3300   DingDong
2018-07   4461   Redmilk
2018-07   5714   Redmilk
2018-07   11811   Smile
2018-07   3417   ¹Ì¿ìÁö½Ã¾ð
2018-07   4086   Redmilk
2018-07   4327   ½Öcpu
2018-07   4437   Smile
2018-06   6058   Smile
2018-06   3387   ½Öcpu