flv비디오 온라인 자막 도구와 워드프레스의 결합: php코딩 도움요청
리눅스와 직접 관련된 것은 아닙니다만...
2008년 5월 2, 3일의 첫 촛불시위가 네티즌들에 의해 어떻게 시작되었는지를 다룬,
"촛불 다큐 _ 우리 집회할까요?"의 웹사이트(http://www.shallweprotest.net)를 자유소프트웨어 기반의 설치형 블로그 도구인 워드프레스(2.71)로 만들었습니다.
이 다큐에 다국어 자막을 번역하여 바로 볼 수 있게 하려고 합니다. 이를 위해 온라인 기반의 영상 자막 번역 및 자막의 재생을 하고 싶은데요, 이미 http://dotsub.com와 http://subtitle-horse.org에서 구현되는 걸 볼 수 있습니다.
닷서브의 예: http://dotsub.com/view/a9ab5204-e948-4232-97f6-7a4bc396d979
자막-말의 예: http://subtitle-horse.org/preview.php
닷서브의 경우 이용자 친화적이지만 그 사이트에 가서만 작업을 할 수 있는 반면, 자막-말은 (비영리의 조건 하에) 다른 사이트에서도 설치하여 쓸 수 있습니다. 물론, flv만 되는 것이 좀 안타깝지만요...
그래서 자막-말의 코드(CMS Integration: http://subtitle-horse.org/subtititle_tool_cms_integration.php)를 가져다가 설치를 해보았고:
http://www.shallweprotest.net/subtitlehorse
저희가 더 하고 싶은 것들이 있는데 php, mysql 등의 코딩을 할 줄 몰라 못하고 있습니다:
1. 자막-말의 한글화
이건 저희가 이 개발자와 연락해서 하면 될 듯 합니다...
2. 다국어 자막번역 인터페이스
한국어로 된 것을 영어, 일어, 중국어 등으로 번역을 할 때, 예를 들어 한글과 영어를 동시에 비교하면서 일어로 번역하는 게 나을 경우가 있는데, 현재 자막-말은 하나의 자막 입력폼이 있어서 그렇게 하지 못합니다. 개발자에게 문의했더니, 마침!!! 다음주(2008년 5월 셋째주) 정도에 이것이 구현된 판올림을 내놓을 거라고 합니다 ^^
3. 서버에 저장하기
http://www.shallweprotest.net/subtitlehorse 에 가서 보시면, Titles > Save On Server 메뉴를 통해 타임코드에 맞게 자기 언어로 번역한 자막을 서버에 저장할 수 있는데, xml로 저장이 됩니다. 그렇게 저장을 하고 나서 다시 원래 페이지로 돌아가면, 지금까지 번역한 자막이 나오고 다시 이어서 하면 좋은데, 자막이 전혀 없는 초기 화면으로 갑니다. 이건 이 개발자에게 문의를 다시 하려고 합니다...
4. 다국어 자막 선택하며 재생하기
자막-말의 코드에는 포함되어 있지 않은데, 이렇게 번역된 xml 파일들과 mysql, 그리고 php를 만져주면, 브라우저에서 곧바로 다국어 자막 중의 하나를 선택하며 재생하기가 되도록 하고 싶은데요, 여기처럼: http://g8-tv.org/index.php?play_id=1721
위의 링크에 보시면, 비디오 보기 바로 아래에, 원하는 언어 자막과 함께 재생하기(PLAY WITH SUBTITLE)가 있고, 지금까지 번역된 언어들 자막 파일들 내려받기(download subtitle file)가 있고, 자기 언어로 번역하고 싶다면 자막 만들기(Create subtitle)을 클릭해 가면(이 자막-말이 나오고 번역하면) 됩니다.
이거는, 이 개발자에 따르면 별도의 php 코딩이 필요하다고 하고, 현재 사용하고 있는 워드프레스와 이와 같은 기능을 통합하는 작업을 해야 하는데... 워드프레스에 포스트나 페이지 작성시 php 태그를 사용할 수 있도록 해 주는 플러그인(http://wordpress.co.kr/forum/viewtopic.php?t=140) - runPHP나 phpexec도 있고 하니, 이를 활용하면 될 것도 같은데... 할 줄 몰라서 ㅠㅠ
혹시, 특히 4번과 관련해서 도움을 주실 수 있는 분 계실까요?
자막-말의 기능이 향상되고 좀 더 쉽게 설치와 기능 구현이 된다면, 촛불다큐 사이트 뿐만 아니라, 다국어 영상 프로그램을 제작하는 이주노동자의방송 MWTV(http://www.mwtv.or.kr)이나 한국 인디미디어센터(http://korea.indymedia.org)와 같은 곳에서도 유용하게 사용할 수 있을 듯 합니다.
(저희가 위에서 문제 상황을 잘 설명드렸는지 모르겠습니다. 보다 자세한 부탁 내용이 뭐냐? 어떻게 도움을 달라는 거냐? 등에 대해서 여기 댓글로 말씀해주시거나 이 다큐 사이트에 올린 위와 같은 글[http://www.shallweprotest.net/?p=556]에 댓글을 주시거나, 이메일[shallweprotest@gmail.com]로 연락주시면...)
댓글 달기