소프트웨어/Web 2

트위터에 영상이 안 올라갈 때

문제가 발생했습니다. 걱정하지 말고 다시 시도해 보세요. 와 같은 문구와 함께 영상이 올라가지 않을 때가 있습니다. 저의 경우에는 게임 플레이 영상을 녹화하고 이를 losslesscut이라는 프로그램으로 편집해서 올리는 편인데요. 얼마전부터 자꾸 업로드가 안돼서, 답답해서 원인을 찾아보았습니다. 당연하게도, 걱정하지 말고 다시 시도한다고 될 일이 아닙니다. 에러메시지를 잘 읽어보면, 'Framerate too large: Maximum fps: 60, allowed deviation: 1, Actual fps: 82.2 로 제가 올린 영상의 fps가 82라 60 프레임을 넘겨서 업로드가 되지 않고 있었다는 걸 알 수 있습니다. 아니, 그럼 저런 태평한 에러 메시지가 아니라 프레임레이트가 너무 높습니다. ..

소프트웨어/Web 2024.04.14

[React] S3 서버에 있는 이미지 파일을 (압축)저장하는 방법

클라이언트에서 S3 서버에 있는 이미지 파일을 저장하는 방법은 대중적으로 document에 가상 a tag를 생성하여 createObjectURL으로 blob url을 생성, 이후 a tag에 setAttribute로 href와 download 속성을 지정하여 다운로드 시킨 후, URL.revokeObjectURL(url)을 통해 해제하는 방법이 있습니다. 하지만 여러장의 이미지를 다운로드 받을 때, 이와 같이 다운로드 하는 것 보다는 zip 압축파일을 사용하여 다운로드 하는 편이 로컬 디렉토리에 압축을 해제하면서 지정할 수 있다는 점에서 좋아보였습니다. (현재는 브라우저 설정으로 다운로드 폴더 or 다운로드 시 매번 확인)

소프트웨어/Web 2022.04.23