브라우저에서 구동되는 전문 비디오 편집기, 성능과 기능은?
웹GPU(WebGPU)와 WASM을 활용하여 브라우저 기반의 비디오 편집기가 등장, 네이티브 앱 수준의 성능을 목표로 함
사용자들은 사용 편의성(Usability)과 기본 기능(Basic Features)에 긍정적인 반응을 보였으나, 전문성에는 의문 제기
파이어폭스(Firefox) 충돌 문제 및 사파리(Safari) 재생 문제 등 브라우저 호환성 이슈가 보고됨
상업적 라이선스(Commercial License) 부재로 인해, 상용 서비스 통합에 대한 어려움이 지적됨
웹GPU(WebGPU) 기반 렌더링 성능 분석
해당 편집기는 웹GPU(WebGPU)를 활용하여 GPU 가속 렌더링을 구현, 네이티브 앱에 근접하는 성능을 제공한다고 주장한다. 특히, 실시간 미리보기(Real-time Preview)와 내보내기(Export) 속도 향상을 강조한다. 하지만, 일부 사용자는 파이어폭스(Firefox)에서 브라우저 충돌을 경험했으며, 사파리(Safari)에서는 비디오 재생 시 끊김 현상을 겪었다고 보고했다. 이는 웹GPU(WebGPU)의 브라우저별 호환성(Browser Compatibility) 및 GPU 드라이버(GPU Driver) 문제와 관련이 있을 수 있다.
WASM 기반의 비디오 편집 기술
해당 편집기는 성능 향상을 위해 WASM(WebAssembly)을 활용하여 Rust로 작성된 코드를 실행한다. WASM은 웹 환경에서 네이티브 코드에 가까운 성능을 제공하며, FFmpeg와 같은 기존 라이브러리의 포팅을 용이하게 한다. 하지만, WASM은 여전히 웹 환경의 제약(Web Environment Constraints)을 받으며, 특히 파일 시스템 접근(File System Access)과 관련된 API 사용 시 보안 및 성능 문제를 고려해야 한다. 또한, Rust 언어에 대한 개발자의 숙련도 또한 중요한 요소로 작용한다.
라이선스 제약과 상업적 활용
해당 편집기는 비상업적 라이선스를 사용하고 있어, 상업적 서비스에 통합하는 데 제약이 따른다. 이는 잠재적 사용자들이 해당 도구를 활용하여 수익 창출(Revenue Generation)을 하는 것을 어렵게 만든다. 커뮤니티에서는 오픈 소스(Open Source) 정신에 대한 지지와 함께, 상업적 활용을 위한 라이선스 변경에 대한 요구가 제기되었다. 특히, 기존의 Clipchamp와 같은 사례를 언급하며, 상업적 라이선스의 중요성을 강조했다.
기능 구현 및 전문성 논쟁
일부 사용자들은 해당 편집기의 기능 구현 수준에 대해 '전문적(Professional)'이라는 표현에 의문을 제기했다. 현재 구현된 기능은 기본적인 수준에 머물러 있으며, 텍스트 지원(Text Support), 애니메이션(Animations), 전환 효과(Transitions) 등 전문적인 편집에 필요한 기능이 부족하다는 지적이다. 또한, Adobe Premiere 및 Final Cut Pro와 같은 기존 전문 편집 도구와의 비교를 통해, 기능의 부족함을 강조했다.