[Flutter] 시작과 끝만 가져오는 video trimmer UI

bluejoy·2022년 7월 23일
0

Flutter

목록 보기
4/15

만든 이유

기존 패키지의 단점

기존의 video_trimmer 패키지

  • 영상을 앱에서 자르고 인코딩하며 저장하는 로직이 들어가 매우 무거움.
  • 외부 라이브러리를 너무 많이 쓴다.

변경 사항

  • 자르고 저장하는 로직을 삭제해 라이브러리 의존성을 극도로 줄임.
  • trimming에 맞춰 무한 루프로 영상을 재생하게 수정.
  • trimmer class에서 편하게 startPos와 endPos 접근 가능하게 수정.

사용 예

  • 어디까지 자를지만 클라이언트에서 결정하고 서버에서 실질적으로 영상을 자르는 경우.
  • trimming ui가 필요한 경우.

링크

https://github.com/bluejoyq/video_trimmer

사용법

기존과 똑같이 사용하면 됩니다.
example 참조!!

profile
개발자 지망생입니다.

0개의 댓글