가장 흔히 사용하는 PHP의 gd 라이브러리도 일반 webp만 처리할 수 있고, 움짤은 인식 불가
ffmpeg도 webp 움짤 인식불가 (신규 버전 6.0은 아직 테스트 못해봤습니다. webp 처리와 관련해서 최근 심각한 보안취약점이 발견되었기 때문에, 구버전으로 테스트하는 것은 비추입니다)
magick을 사용하면 썸네일 추출이 가능하고, magick으로 프레임을 추출한 후 ffmpeg로 다시 합치면 mp4 동영상으로 변환할 수도 있지만, 시간이 말도 안 되게 오래 걸릴 뿐더러 이 두 가지를 모두 지원하는 호스팅은 전무합니다. 라이믹스의 썸네일 추출 로직 중간에 이걸 끼워넣기도 굉장히 어색하고요.
댓글 5
현재 서버단에서 webp 움짤을 처리할 수 있는 프로그램이 거의 없습니다.
가장 흔히 사용하는 PHP의 gd 라이브러리도 일반 webp만 처리할 수 있고, 움짤은 인식 불가
ffmpeg도 webp 움짤 인식불가 (신규 버전 6.0은 아직 테스트 못해봤습니다. webp 처리와 관련해서 최근 심각한 보안취약점이 발견되었기 때문에, 구버전으로 테스트하는 것은 비추입니다)
magick을 사용하면 썸네일 추출이 가능하고, magick으로 프레임을 추출한 후 ffmpeg로 다시 합치면 mp4 동영상으로 변환할 수도 있지만, 시간이 말도 안 되게 오래 걸릴 뿐더러 이 두 가지를 모두 지원하는 호스팅은 전무합니다. 라이믹스의 썸네일 추출 로직 중간에 이걸 끼워넣기도 굉장히 어색하고요.
사실상 브라우저 개발사들 외에는 아무도 관심을 갖지 않는 불쌍한 포맷인 것 같네요...
ffmpeg에는 8년전부터 지원 요청이 있었는데 아직도 구현되지 않았습니다. webp 인코딩은 가능한 것으로 보았을 때 굳이 효율적인 포맷에서 비효율적인 포맷으로 변환하는것 자체가 무의미하다고 본 것 같습니다.