a04425aa180ab553ba3405619a2fd47330a9e1199af7e904f56569327fcf

념글과 댓글을 보고


1. 실제로 mp4로 나오는가

2. 그렇다면 용량이 줄어드는가?

3. 마지막 프레임의 시간 정보가 사라지는 이유


를 알아보기로 했다


a16d18aa1806b4669e332b519a01fab76fea3748d41bf89749af81172f8a40e71c

개발자모드로 파일을 보니까 정말 클릭 전에는 비디오 형식에


클릭하면 gif이미지 형식으로 나온다는 것을 확인하였다.


a16d18aa1806b4669e33066b9c09f473cbde8c5092e1cf6e8f9cb55d9bab


실제로 클릭전에는 비디오 형식으로 나오고 클릭해야 원본이 새로 위에 뜨는 것이 확인됨


이것으로 1. mp4 형식으로 나온다는 것을 확인하였다

a04424ad1616b461933316499d17e83ae108c610681f14e22e3f7d3e47edf0674709

화들짝 제리로 용량의 차이를 알아보기로 했다


a14719ad1a3bb45b96ff5a65de5dd9e99f831a101063dad07eb30bdc66ce0f

1/10토막이 난다 엄청난 효율을 자랑한다.


2ab4d6aa1b37b34d86343d7158d62d3bef4ca8ffce8b212c0a7f

gif 8.92kb->mp4 11.6kb

하지만 이미지 색상 종류가 적은 gif는 mp4로 변환될경우에 mp4의 용량이 더 커진다

이건 그래픽, 비디오 코덱 자체의 차이라 어쩔 수 없다



여러 디시콘들을 실험해봤는데

색상이 많고 프레임이 많은 고용량 이미지일수록 용량감소 효율이 엄청 높고

색상이 적고 프레임이 적은 저용량 이미지들은 효율이 적거나 없다


2.서버에 매우 유의미한 데이터 송수신량 감소를 보여준다는것을 알 수 있다




3. 마지막 프레임의 시간 정보가 사라진이유


이건 내가 찾아봤는데

애초에 비디오는 연속재생을 위해서 만들어진게 아니라

한편을 다보고 끝내는 것으로 만들어져서

마지막프레임에서 멈추는 것을 상정하고 만들어진 코덱이라고 함

그래서 마지막 프레임의 시간은 0으로 취급됨


디시콘은 계속 반복재생인데 원래 멈추는 비디오를 강제로 반복하느라

마지막이 스킵되는 것처럼 보이는것으로 추정됨


끝으로 디시콘을 만들어주는 모든 사람들 정말 감사합니다 사랑해~