꿀캠에서 만드는 webp 이미지에 대해서

174 views
Skip to first unread message

tail nine

unread,
May 29, 2021, 3:03:22 PM5/29/21
to Honeycam Forum
거진 꿀캠을 webp때문에 구매하고 1년이 지난거같거같은데 해골물 마셨다는생각이 드네요...


요즘 커뮤니티 디씨와 루리웹에서 webp 지원이 시작되서 
webp로 한창 올렸는데요
정말 놀라운 사실을 알았습니다 

ios앱인 imgplay로 webp를 만들경우 
컴퓨터로 업로드하나 모바일로 업로드하나 다른곳에서 호스팅을 하나 버벅이는현상이 전혀 없는데요

꿀캠으로만 만들면 일단 안드로이드에서만 잘보이고 웹킷에서는 버벅여서 볼수가 없습니다
여태 이게 ios잘못인줄 알았습니다.

이게 말이 되는건가??? 싶어서 계속 테스트를 해봤는데 
꿀캠만 버벅이네요.....?
둘다 30프레임 조건인데 그렇습니다 
이게 무슨 만드는 법이 달라서 그런건지...
여태 만든 수많은 webp 다시 다른 앱으로 만들어줘야할지 고민입니다
여태 만든건 업로드하면 웹킷에서 버벅이거든요

webp를 만들수있는 앱이 정말 한정적인 시점에서 강력한 꿀캠이 이러다 보니
커뮤니티 운영자도 webp의 고질적인 문제인지 알고 
webp에서 mp4로 변환을 시켜버리는 마당이니 ....
조사가 정말 필요합니다..
정말 믿기지 않고 대체 왜 그런진 몰라도요... 당분간은 webp를 핸드폰에서 만들어야하려나봅니다.. 심각하네요..

모바일에서 webp제작을 시도한 앱입니다.

https://aasdsfasdsdafasdfxcvzx.blogspot.com/2021/05/goooddasdfasd.html

예시입니다 ios기기에서 보면 체감이 확오실겁니다.
모르겠습니다. 돌겠다는 표현이 딱입니다.

Chris Choi

unread,
May 30, 2021, 11:06:02 PM5/30/21
to tail nine, Honeycam Forum
안녕하세요 꿀캠 개발팀입니다.

꿀캠을 구매해 주셔서 감사드립니다. 그리고 정말 놀라운 사실을 알려주셔서 감사드립니다.
그 동안 저희도 iPhone의 문제로만 알고 있었는데 제보를 해주셔서 imgPlay로 만든 webp와 비교를 통해 어떤 차이점이 있는지 알 수 있었습니다.
덕분에 저희도 아이폰에서 원할하게 재생되는 webp를 만들 수 있게 되었습니다.(관련 업데이트는 최대한 빨리 진행하도록 하겠습니다.)

사족일수도 있지만 기술적인 부분에 궁금하실 수도 있으니 좀더 말씀 드린다면
저희는 webp 관련해 구글에서 제공하는 라이브러리를 직접 사용하고 있고 FFMpeg 등의 외부 라이브러리는 사용하지 않고 있습니다.
애니메이션 WebP를 만들때 한장 한장 프레임을 인코딩(압축이라고 생각하셔도 무방합니다)하는 방법은 구글에서 제공한 라이브러리를 사용하지만(이건 모든 프로그램 제작사 동일할 겁니다)
각 프레임간의 인코딩에 대해서는 구글 라이브러리에서 제공하지 않고 있습니다. 
그래서 이 부분은 대부분 GIF에서 사용하는 frame dispose 방식을 차용해서 프레임 간의 압축을 수행하는 것으로 알고 있습니다.
그런데 말씀해주신 imgPlay의 경우 이 frame dispose 방식을 사용하지 않고 프레임간의 압축을 하지 않는 것으로 보입니다.(그에 따라 파일 크기는 좀더 커집니다.)
공교롭게도 아이폰의 경우 이 frame dispose 방식을 사용해 인코딩된 webp를 제대로 보여주지 못하는 문제가 있었는데
imgPlay의 경우 이 인코딩을 하지 않기 때문에 아이폰에서 문제 없이 재생될 수 있던 것으로 보입니다.

그래서 이번 업데이트에 webp 설정에 아이폰 호환 모드 옵션을 추가해서 이 옵션을 활성화하는 경우 아이폰에서 문제없이 재생이 되도록 할 예정입니다.
저희가 빠르게 대응할 수 있었던 건 저희가 Webp 관련한 부분들을 자체 제작해서 구현을 했고,
기능을 추가하는게 아니라 있는 기능을 꺼서 사용하지 않도록 하는 것이기 때문에 가능했습니다.

소중한 정보 알려주셔서 다시한번 감사드립니다.
항상 더 나은 프로그램을 만들 수 있도록 노력하겠습니다.

감사합니다~

2021년 5월 30일 (일) 오전 4:03, tail nine <nineni...@gmail.com>님이 작성:
--
You received this message because you are subscribed to the Google Groups "Honeycam Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to honeycam+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/honeycam/7093fb7f-1536-4ecc-b7f8-188c761ac065n%40googlegroups.com.

Chris Choi

unread,
May 31, 2021, 12:49:08 AM5/31/21
to tail nine, Honeycam Forum
안녕하세요 꿀캠 개발팀입니다.

방금 WebP 저장 시 아이폰 호환성 옵션이 추가된 v3.38 beta 4 버전이 업데이트 되었습니다.
image.png
해당 옵션은 디폴트로 설정되기 때문에 따로 설정하실 필요는 없습니다.

호환모드를 켜면 저희가 가지고 있는 아이폰에서도 문제 없이 재생되는 것을 확인했지만
혹시라도 사용하고 계신 폰에서도 문제가 없는지 확인해 주시면 감사하겠습니다.
베타 버전은 아래 링크에서 받으실 수 있습니다.

정식 버전은 관련 도움말 작업 후 이루어질 예정입니다.

감사합니다~

2021년 5월 31일 (월) 오후 12:05, Chris Choi <ch...@bandisoft.com>님이 작성:

tail nine

unread,
May 31, 2021, 5:11:29 AM5/31/21
to Honeycam Forum
  잘되네요 감사합니다 
이거때문에 제가 커뮤니티에 꿀캠 사라고 하도 홍보를해서 꿀캠괜히샀다고 욕먹는일도 있었는데 고쳐져서 다행이네요
더욱더 꿀캠 홍보에 매진하도록하겠습니다 :)
더불어 이미지플레이를 사용하면서 느끼는건데 
어차피 커뮤니티에 올릴거 자동으로 크기에 맞춰서 제작되는 옵션이 있으면 좋겠습니다.
해당 용량범위안에서 최대한 화질과 해상도를 확보하는 알고리즘을 가지고요.

지금 루리웹은 6mb의 webp업로드크기를 지원하고 있으며 
디씨인사이드는 20mb의 webp 를 지원합니다 
그냥 바로 원하는 이미지크기를 입력해서 알고리즘으로 제작되는게 있으면 사용자들이 webp를 올리기에 아주 편해질것입니다

2021년 5월 31일 월요일 오후 1시 49분 8초 UTC+9에 ch...@bandisoft.com님이 작성:

tail nine

unread,
May 31, 2021, 7:55:04 AM5/31/21
to Honeycam Forum

아 그리고 지금 이게 꿀캠만의 문제가 아닌 다른 웹에서 webp를 만들어주는 사이트나 다른 webp를 만드는 프로그램도 똑같은 방식인거같습니다 각각 개발자에게 버그리포트를 하려면 어떻게 말을 해주어야할까요?
2021년 5월 31일 월요일 오후 6시 11분 29초 UTC+9에 tail nine님이 작성:

Chris Choi

unread,
May 31, 2021, 8:53:57 AM5/31/21
to tail nine, Honeycam Forum
안녕하세요 꿀캠 개발팀입니다~

테스트 감사드립니다.
방금 아이폰 관련 수정 사항이 반영된 꿀캠 v3.38 정식 버전이 업데이트 되었습니다.
소중한 정보 알려주신 덕분에 이제 많은 분들이 아이폰에서도 WebP 이미지를 문제 없이 볼 수 있게 될 것 같습니다 ^^
또한 꿀캠 홍보해 주셔서 감사드립니다.

>> 어차피 커뮤니티에 올릴거 자동으로 크기에 맞춰서 제작되는 옵션이 있으면 좋겠습니다.
>> 해당 용량범위안에서 최대한 화질과 해상도를 확보하는 알고리즘을 가지고요.

제안해 주신 부분에 대해서는 많은 분들이 요청을 해주셨고
저희도 저장 화면에 해당 기능을 넣어보려 했으나 생각하던 것과 달리 매우 어려운 부분이 있어 구현하지 못했습니다.
그 이유를 좀 더 자세히 얘기드린다면,
가장 간단한 파일 크기 변경의 경우만 하더라도 이미지 크기와 저장된 파일의 크기의 관계가 단순히 선형적이지 않습니다.
가로 세로 크기가 절반이되면 면적은 25%가 되는데 안타깝게도 저장된 파일 크기는 그렇지 않습니다.
또한 저장 파일 크기에서 가장 큰 요인 중 하나인 품질의 경우 90% 일때와 80%, 70% 일 때의 파일 크기가 선형적으로 변하지 않아
실제로 파일을 저장해 보기 전에는 그 크기를 예측할 수 없습니다.
파일 크기를 작게 해서 저장해 보는 방식도 비례 관계가 성립하지 않아 어렵구요.
그리고 일부 프레임만 가지고 하는 것은 더 불규칙한 결과가 나와서 정말 품질을 1단위로, 이미지크기도 1% 단위로 변화시켜서
저장하는 것 말고는 방법이 없었습니다. 하나의 움짤을 만드는데도 어떤 경우 많은 시간이 걸리는데 그걸 각각의 경우에 다 하게되면 프로그램을 사용할 수 없는 상황이 되기 때문에
당장은 어렵다고 결론을 내렸습니다.
물론 완전히 포기한 것은 아니고 계속 좋은 방법을 찾아보고 있습니다.

감사합니다~

2021년 5월 31일 (월) 오후 6:11, tail nine <nineni...@gmail.com>님이 작성:
Reply all
Reply to author
Forward
0 new messages