2017. 4. 10. 18:00

삼크(Samc) 0.65.1 - Smi 자막파일 싱크 수정 프로그램

 

프로그램 : Samc_20170504.zip

소스 : Samc_20170504.zip

소스  : (깃 허브) https://github.com/dang-gun/Samc 

 

 

 

Author  : Dang-Gun Roleeyas ( http://blog.danggun.net/ )
Create date : 2017.03.14
License  : Program : 무단 배포 금지(Programs prohibited unauthorized distribution.)

             Program source : MPL( Mozilla Public License )

 

사용기술 : C#, WPF

 

 

SMI 자막파일의 싱크를 수정하는 프로그램입니다.

 

일괄 밀기 1개 밀기 기능으로 편하게 싱크 조절이 가능합니다.

프래임단위 이동이 가능하여 정밀한 싱크 조절이 가능합니다.


자막파일은 'utf-8'로 되어 있어야 합니다.

 

개인적으로 사용하려고 3일 동안 후다닥 만든 프로그램입니다.

원래 공개계획이 없다가.....공개하는 것이라 프로젝트 이름도 없다가 포스팅하려면 있어야 해서 급하게 이름 지어서 공개했습니다.

 

 

1. 주요기능

- 일괄 싱크 조절

- 동영상 위치 기준으로 싱크조절

- 프래임 단위 이동

- utf-8로 저장된 파일만 지원

 

2. 사용 방법

 

2-1. 자막 파일과 동영상 파일 열기

버그가 있어서 자막 파일을 먼저 연후 동영상 파일을 열어야 합니다.

자막 파일 열기 : File > Open SAMI

동영상 파일 열기 : File > Open Moiv


*중요*

자막파일은 'utf-8'로 되어 있어야 합니다.

한글이 깨진다면 메모장으로 자막파일을 열고

'다른 이름으로 저장'을 눌러 'utf-8'로 저장해 줍니다.


동영상 파일은 윈도우 미디어 플레이어에서 재생이 가능한 코덱만 지원합니다.

 

2-2. 인터페이스

동영상과 자막파일을 열면 아래와 같이 인터페이스가 표시됩니다.

 

 

 

동영상 재생 : 재생 중인 동영상과 해당 위치에 해당하는 자막이 표시됩니다.

동영상 이동 : 동영상을 이동시키기 위한 인터페이스입니다.

┕ 1f : 1프래임 이동

┕ 0.2s : 0.2초 이동

┕ 0.5s : 0.5초 이동

┕ 1s : 1초 이동

┕ 5s : 5초 이동

┕ 10s : 10초 이동

 

동영상 제어 : 동영상을 재생하고 일시 정지 시키는 인터페이스입니다.

 

 

자막 관리 : 읽어 들이 자막의 내용이 표시됩니다.

왼쪽의 버튼을 오른쪽 클릭하면 '자막 싱크 조절'메뉴가 표시됩니다.

(마우스 왼쪽 버튼을 클릭하면 해당 줄이 선택되지 않는 버그가 있습니다, 오른쪽 클릭으로 사용해 주세요.)

자막 싱크 조절 : 자막의 싱크를 조절하기 위한 메뉴입니다.

┕ 이 뒤로 : 클릭한 자막을 기준으로 뒤에 있는 자막의 싱크를 일괄 수정합니다.

┕ 이것만 : 클릭한 자막의 싱크만 수정합니다.

┕ 전체 : 클릭한 자막과 상관없이 전체 싱크를 일괄 수정합니다.

┕┕ 현재 위치로 : 지금 동영상의 재생 위치를 기준으로 수정합니다. 선택된 자막기준입니다. 클릭한 버튼 기준이 아닙니다.

┕┕ 0.5초 앞으로 : 동영상 위치와 상관없이 0.5초 앞으로 당깁니다.

┕┕ 0.5초 뒤로로 : 동영상 위치와 상관없이 0.5초 뒤로 밉니다.

 

3. 수정 이력

 

2017.05.04 - 0.65.1
프로그램 : Samc_20170504.zip

 

소스 : Samc_20170504.zip

 

- 자막 싱크 - 전체 이동 연결

- 0.5초 밀기, 당기기가 이상하게 동작하던 현상 수정

 

2017.05.03. - 0.6
프로그램 : Samc_20170503.zip

소스 : Samc_20170503.zip

 

- 프로젝트 이름 변경 SmiSync -> 삼크(Samc)

- 동영상 제어 - 앞으로 뒤로 배경색 추가

- 자막 관리 - 왼쪽클릭에도 메뉴 표시되도록 수정

- 관리창 분활하여 크기조정 추가

 

2017.01.29. - 0.5

프로그램 :  SmiSync_0.5.zip

소스 :  WpfApplication1_20170129.zip

 

- 필요기능 일부 구현