14P by neo 4달전 | favorite | 댓글 1개
  • 영상의 트리밍, 분할 가능
  • 프리뷰에서 클립 편집 - 회전, 리사이즈, 텍스트 스타일링
  • 텍스트, 오디오, 비디오(MP4) 및 이미지 지원
  • Undo/Redo
  • 최대 4K 까지 다양한 해상도로 렌더링
  • 개발 예정
    • 프로젝트 관리자
    • 트랜지션
    • 이펙트 : 필터, 컬러조정, 특수 효과
    • 25fps 외의 다른 타임베이스 지원

개발 관련

  • 오픈소스 웹 기반 비디오 편집기가 많지 않아서 직접 만들게 됨
  • 이 프로젝트는 포트폴리오 프로젝트로 시작했지만, 스타트업 아이디어처럼 다뤄서 사람들이 실제로 사용하길 바라는 마음으로 개발함
  • 무료이며 오픈소스(MIT 라이선스)임
  • Webcodecs API를 사용해 빠른 렌더링 제공
  • 브라우저 내에서 클라이언트 사이드로 동작하며, 개인 데이터는 보관하지 않음

사용 시 주의사항

  • 심플한 편집기지만 계속 개선 중인 주력 프로젝트임
  • 현재는 25fps 이상의 비디오만 작동하고 그 이하는 안됨
  • 트랙이 4개뿐임 - 빨리 개선할 수 있지만 깜빡함
  • 곳곳에 버그 있음 (예: 타임라인 스크롤 이동 전까지 필름스트립 렌더링 안됨)
  • 아직 휴대폰에서는 작동 안함 (drag and drop API 문제)

GN⁺ 의견

  • 현재 완벽하지는 않지만 지속적인 개선과 피드백을 통해 발전 가능성이 높아 보임. 전문가용보다는 일반 사용자용으로 포지셔닝한다면 좀 더 차별화될 수 있을 것 같음
  • Webcodecs API 사용해 브라우저 내에서 실행되는 점이 매력적임. 다만 모든 브라우저에서 100% 호환되지 않을 수 있어 대안 마련이 필요해 보임
  • Shotcut, Kdenlive 등 이미 많이 쓰이는 오픈소스 데스크탑 비디오 편집기가 있음. 이들과의 차별점을 잘 어필한다면 사용자 유입에 도움이 될 듯
  • 무료 온라인 편집 도구인 Clipchamp나 Kapwing 등과 비교했을 때의 장단점 파악이 필요해 보임
  • 차별화된 기능으로는 온라인 협업 편집, 자막 자동 생성, AI 기반 편집 추천 등을 고려해 볼 만함
Hacker News 의견
  • 웹 기반 오픈소스 비디오 편집기 개발에 커뮤니티 차원에서 투자가 필요함. 작년에 이를 호소하는 발표를 했음.
  • 실수로 탭을 자주 닫게 되는데, 저장되지 않은 프로젝트에서 작업 중일 때 탭을 닫거나 다른 곳으로 이동할 때 확인 대화상자가 없음. 이 기능을 추가할 수 있을지 문의함.
  • 개발 과정에서 겪은 큰 이슈들과 해결 방법에 대해 더 듣고 싶음. 예를 들어 빠른 렌더링을 위해 WebCodecs API를 사용했다고 했는데, 그 의미와 더 느린 대안이 무엇인지 궁금함. 또한 FFmpeg와 WebCodecs API 중 언제 어떤 것을 선택했고 차이점이 무엇인지 질문함.
  • 검은 화면이 나오는 이유는 약 50-80MB가 로드될 때까지 기다려야 함. 프로젝트가 이미 캐시되어 있어서 이 문제를 완전히 잊어버렸다고 설명함.
  • 최근 프로젝트에서 슬라이드쇼 안에 비디오를 삽입해야 했는데 Omniclip을 사용할 수 있을 정도 수준이라 칭찬함. 피드백으로 실행 취소 시스템이 다음 기능으로 좋을 것 같다고 제안함. 오픈소스여서 감사함을 표현함.
  • 5시간 전에 봤으면 좋았을 것이라며 아쉬움을 표현함.
  • Chrome 탭 최대 메모리 4GB 제한을 어떻게 해결했는지 궁금해함.
  • 비슷한 것을 만들려고 생각했지만 연구해보니 평생 못할 것 같았다며 놀라움을 표현함. 오픈소스로 만들어줘서 고맙다고 함.
  • 회전 기능이 훌륭하다며, iMovie에는 없어서 Keynote를 통해 가져오고 내보내는 방식으로 해결했었다고 함. 이를 전용 도구에서 할 수 있으면 좋겠다고 함.
  • 100% 클라이언트 사이드라는 점이 마음에 든다고 함. PNG 파일을 드래그 앤 드롭으로 가져오려 했으나 작동하지 않았다고 함.