몇 년 동안 손수 만든 연동으로 버티다가, 저희는 작업 흐름을 이어 붙이기를 그만두고 처음부터 새로 만들었습니다.
어디에서 시작되었나
애초의 목표는 소프트웨어를 만드는 것이 아니었습니다. 저희 영상을 나누는 것이었습니다. 웃긴 장면, 아찔했던 순간, 아슬아슬한 경합, 미끄러짐, 코너, 가속과 제동 말입니다. 그런데 영상 하나마다 몇 시간이 들었습니다. 플러그인을 만들고, 스크립트를 짜고, 보조 도구를 붙이고, 소프트웨어도 샀습니다. 그래도 짧은 영상 하나가 여전히 몇 시간의 작업으로 끝났습니다. 다음 영상도 똑같이 걸렸습니다. 데이터가 전부 손에 있어도 손으로 해야 하는 일이 너무 무거워서, 대개 가장 중요한 영상만 올리고 나머지 소재는 그대로 남겨 두었습니다.
직접 만든 연동. 플러그인. 변환 스크립트. 이번 주행에서 흥미로운 일이 있었다고 알려 주는 분석 도구. 그래도 여러 영상을 불러와 손으로 맞추는 일은 남았습니다. 게다가 31:41:59에 벌어진 일이라는 걸 알면서도, 거기까지 넘기고, 표시를 찍고, 저장하고, 그 지점부터 새 프로젝트를 시작해야 했습니다. 영상마다 시간이 들었고, 잘못된 곳을 발견하면 전부 처음부터 다시 고쳐야 했습니다.
끝내 오지 않은 것은 작업 흐름이었습니다. 영상과 데이터와 타임라인이 같은 하나인 곳은 어디에도 없었습니다. 완성된 클립 하나마다 여전히 여러 프로그램이 필요했습니다. 첫 번째에서의 내보내기, 다른 둘에서의 데이터 변환, 그리고 어떤 순서로 어떤 장면을 붙일지에 대한 기억이었습니다.
StintBox 1.0은 그 모두를 대신합니다. 프로그램 하나, 저희가 만든 엔진 하나로, 카메라가 기록한 파일부터 여러분이 올리는 영상까지, 그 사이에 저희 손이 닿지 않는 것은 없습니다.
1.0에서 그것이 뜻하는 바
꿈은 단순했습니다. 하루 주행한 분량을 그날 저녁 안에 편집하고 내보낼 수 있을 것, 타협 없이. 지금은 그렇게 되고 있고, 더 빠르게 만드는 일도 계속하고 있습니다.
- 카메라 파일은 저희가 직접 읽습니다. GoPro, DJI, Insta360은 텔레메트리를 영상 파일 안에 기록합니다. StintBox는 저희가 통제하는 디코더로 그 파일을 바로 엽니다. 먼저 내보낼 필요도, 보조 앱도, 중간 파일도 없습니다.
- 위젯은 프로그램의 일부이지, 바깥에 나사로 붙인 것이 아닙니다. 게이지, 그래프, 지도, 타이머, 수치 표시는 미리보기에서도 내보내기에서도 같은 엔진이 그립니다. 편집기에서 본 그대로가 파일에 들어갑니다.
- 여러분의 컴퓨터, 여러분의 파일. 렌더링을 위해 무언가를 업로드하지 않습니다. 여러분의 영상은 직접 요청하지 않는 한 디스크를 떠나지 않습니다.
- 가지고 계신 하드웨어를 쓰는 가속 내보내기. NVIDIA, Intel, AMD, Apple의 인코더는 있으면 사용합니다.
- 프로젝트, 자동 저장, 실행 취소. 저녁 내내 한 작업이 충돌 한 번으로 사라지는 문제는 이 분야만 빼면 어디서나 이미 해결된 문제이기 때문입니다.
저희가 향하는 곳
목표는 저희 자신을 위해 처음 만들었던 것에서 달라지지 않았습니다. 여러분의 데이터를 여러분의 영상 위에, 렌더 팜 없이, 빠져나올 수 없는 구독 없이, 영상 하나에 오후 한나절을 내주는 일 없이. 이번 릴리스 이후의 모든 것은 같은 목표를 더 잘 해내는 일입니다.