Sau nhiều năm tự chắp vá các tích hợp, chúng tôi ngừng ghép quy trình lại với nhau và dựng nó từ đầu.
Chuyện này bắt đầu từ đâu
Mục tiêu ban đầu chưa bao giờ là viết phần mềm. Mục tiêu là chia sẻ những đoạn phim của chúng tôi: các pha hài hước, những lần suýt ngã, các cuộc bám đuổi sát nút, những cú trượt, các khúc cua, những pha tăng tốc và phanh gấp. Nhưng mỗi đoạn phim đều ngốn hàng giờ. Chúng tôi làm plugin, viết script, dựng công cụ hỗ trợ, mua phần mềm, vậy mà mỗi clip ngắn vẫn kết thúc bằng hàng giờ làm việc. Clip kế tiếp cũng tốn chừng ấy. Ngay cả khi đã có đủ dữ liệu trong tay, phần việc thủ công vẫn nặng tới mức chúng tôi thường chỉ đăng những đoạn quan trọng nhất, còn lại cứ nằm nguyên đó.
Những tích hợp tự làm. Plugin. Script chuyển đổi. Công cụ phân tích có thể cho biết rằng trong buổi chạy vừa rồi đã có điều gì đó đáng chú ý. Vậy mà vẫn phải nhập nhiều đoạn phim và đồng bộ chúng bằng tay. Và dù đã biết chuyện xảy ra ở 31:41:59, chúng tôi vẫn phải tua tới đó, đặt điểm đánh dấu, lưu lại rồi mở một dự án mới từ chỗ ấy. Mỗi đoạn phim lấy đi thời gian của nó, và nếu phát hiện một lỗi thì phải sửa lại từ đầu trong tất cả.
Thứ không bao giờ xuất hiện là quy trình. Không có một nơi nào mà đoạn phim, dữ liệu và dòng thời gian là cùng một thứ. Mỗi clip hoàn chỉnh vẫn cần vài phần mềm: một lần xuất từ cái đầu tiên, một lần chuyển đổi dữ liệu từ hai cái khác, cùng với việc nhớ thứ tự và nhớ đoạn nào đi với đoạn nào.
StintBox 1.0 thay thế toàn bộ chỗ đó. Một phần mềm, engine của riêng chúng tôi, từ tệp mà máy quay ghi ra cho tới đoạn video bạn đăng lên, không có gì ở giữa nằm ngoài tầm kiểm soát của chúng tôi.
Điều đó có nghĩa gì ở bản 1.0
Giấc mơ rất đơn giản: một ngày chạy trên đường đua phải dựng và xuất được ngay trong tối hôm đó, không phải đánh đổi gì. Hôm nay chúng tôi làm được, và vẫn đang làm cho nó nhanh hơn.
- Chúng tôi tự đọc tệp của máy quay. GoPro, DJI và Insta360 ghi dữ liệu telemetry ngay bên trong tệp video. StintBox mở thẳng tệp đó bằng bộ giải mã do chúng tôi kiểm soát. Không cần xuất tệp trước, không cần ứng dụng đi kèm, không cần tệp trung gian.
- Widget là một phần của phần mềm, không phải bắt vít từ bên ngoài. Đồng hồ, biểu đồ, bản đồ, bộ bấm giờ và các chỉ số đều do cùng một engine vẽ ra ở bản xem trước lẫn bản xuất, nên thứ bạn thấy trong trình biên tập chính là thứ đi vào tệp.
- Máy của bạn, tệp của bạn. Không có gì được tải lên để kết xuất. Đoạn phim của bạn không rời khỏi ổ đĩa trừ khi bạn yêu cầu.
- Xuất tệp tăng tốc bằng phần cứng bạn đang có. Bộ mã hóa của NVIDIA, Intel, AMD và Apple được dùng ngay khi có mặt.
- Dự án, tự động lưu và hoàn tác, bởi mất trắng một buổi tối làm việc vì sự cố là chuyện đã được giải quyết ở mọi nơi, trừ đúng góc này.
Chúng tôi đang đi về đâu
Mục tiêu không thay đổi kể từ thứ đầu tiên chúng tôi làm cho chính mình: dữ liệu của bạn trên đoạn phim của bạn, không cần trang trại kết xuất, không cần gói thuê bao không thoát ra được, và không phải trả giá bằng một buổi chiều cho mỗi video. Mọi thứ sau bản phát hành này đều là mục tiêu ấy, làm tốt hơn.