YouTube 타임스탬프 & 언아카 영상 대체 스크립트 기능 소개
1. 타임스탬프 기록 및 탐색
유튜브 주소 복사, 현재 시간 복사
기능 설명
영상을 아카라이브에 붙여넣을 수 있는 포맷으로 URL을 복사하거나, 재생 중인 현재 시간을 아카라이브에 붙여넣을 수 있는 형식으로 포맷하여 복사할 수 있습니다.
사용자 지정 시간을 입력해 복사
기능 설명
스크립트에서 제공하는 입력 필드를 활용해 사용자가 원하는 시간을 직접 입력할 수 있습니다.
지원 형식 예시
동작
입력된 시간이 올바른 형식으로 인식되면, 해당 시간으로 변환해 클립보드에 복사합니다.
키보드 단축키 지원
기능 설명
영상 시청 중 불필요한 인터럽션 없이 빠르게 기능을 사용할 수 있도록 키보드 단축키가 적용되어 있습니다.
지원 단축키
- 패널 토글:
P
키로 타임스탬프 패널을 열거나 닫습니다.
- 타임스탬프 입력 및 초점 이동:
,
및 ;
키를 통해 기능을 제어할 수 있습니다.
타임스탬프 간 이동 지원
기능 설명
텍스트 영역에 기록된 타임스탬프 목록 중, 현재 재생 시간에 가장 가까운 이전 또는 다음 시각으로 즉시 이동할 수 있습니다.
사용 방법
- 키보드 단축키:
[
및 ]
키를 사용하여 이동합니다.
- 활용 예: 이미 완성된 타임스탬프 댓글을 복사 후 붙여넣은 뒤
]
키를 눌러 모든 타임스탬프를 순차적으로 확인할 수 있습니다.
텍스트 영역에 현재 시간 추가 (📝
버튼)
기능 설명
영상의 현재 시간을 텍스트 영역의 적절한 위치에 삽입하는 기능을 제공합니다.
세부 동작
- 커서 위치와 줄바꿈 상황을 분석하여, 엔터 없이 자연스럽게 현재 시간을 입력할 수 있습니다.
- 필요한 경우 줄바꿈과 함께 추가되어 여러 타임스탬프를 체계적으로 기록할 수 있습니다.
2. 홀로덱스로 이동, 언아카 영상 대체
페이지 전환 기능
기능 설명
페이지에 따라 동작이 자동으로 조절됩니다.
상황별 동작
- 유튜브 페이지: 현재 영상의 ID를 활용하여 Holodex 페이지로 연결합니다.
- Holodex 페이지: 입력된 유튜브 URL을 활용해 YouTube의 embed 형식으로 전환해 줍니다.
- UI 자동 조절: 아이콘과 버튼 동작이 화면 상황에 맞게 자동으로 조절되어 불필요한 인터페이스 요소가 나타나지 않습니다.
3. 사용자 친화적 인터페이스 및 이벤트 처리
반투명 오버레이 창
기능 설명
영상 위에 띄워지는 타임스탬프 패널은 배경이 반투명하게 처리되어 영상 시청을 방해하지 않으면서도 필요한 기능을 직관적으로 제공합니다.
구성 요소
- 타임스탬프 기록용 텍스트 영역
- 사용자 지정 시간 입력 필드
- 다양한 기능 버튼
드래그 가능한 패널
기능 설명
오버레이 창은 마우스 드래그로 자유롭게 위치를 조정할 수 있습니다.
장점
다른 유튜브 UI 요소와 겹치지 않도록 사용자가 직접 원하는 위치로 배치할 수 있습니다.
정교한 시간 파싱 기능
기능 설명
스크립트 내부에는 다양한 포맷의 시간 입력을 초 단위로 변환할 수 있는 함수들이 포함되어 있습니다.
지원 형식 예시
- 간단한 형식:
1:23
- 복합 형식:
1h2m3s
, 01:23:45
동작
입력된 시간 값을 자동으로 인식하고 정확하게 변환하여 처리합니다.
아래는 예시 사진입니다.
[그림 1]
댓글에서 타임스탬프를 복붙하여 입력한 뒤 영상에 초점을 맞추면 [ 와 ] 키로 앞뒤의 타임스탬프로 빠른 이동이 가능합니다.
' 키나 분홍색 네모 버튼을 누르는 것으로 현재 시간의 타임스탬프를 추가하는 것이 가능하며 직접 입력도 가능합니다.
[그림 2]
다음과 같은 언아카된 홀로덱스 페이지에서 (영상을 클릭하여 초점을 맞춘 뒤) p 키를 눌러 우측의 창을 엽니다.
창 아래의 흰 입력창에 언아카 영상의 아카이빙된 영상(유튜브) 주소를 입력하고 윗쪽의 연두색 배경의 유튜브 버튼을 클릭합니다.
[그림 3]
그러면 위와 같이 아카이브된 영상이 자리를 대신하게 됩니다.
한번 실행한 이후로는 이 주소가 기억되어 [그림 2]의 화면에서 p 키를 누르면 아카이브된 영상의 주소가 남아있게 됩니다.