We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#7704 (comment) #8167 (comment)
#8167 (webpublicのみ保持する) 場合、画像の圧縮はブラウザサイドで行い、サーバーは圧縮作業をパスする。
画像圧縮は現代の半導体を使っていれば負荷は気にならないと思う。 一方でアップロード時の通信量を圧縮できるのは大きい。
アップロード時にisWebpublicとしてwebpublicとして圧縮済みであるフラグを付けるのもいいけど、サードパーティアプリが適切なファイルを送ってくるとは限らないと思う。
そこで、generateAltsで「元データがwebpublicとして使えるか検査し、使えるようであればwebpublicをnullにする」のような処理を作ればwebpublicであることを確実にしつつ圧縮を省略できると思った。
The text was updated successfully, but these errors were encountered:
「元データがwebpublicとして使えるか検査し、使えるようであればwebpublicをnullにする」
えー、1回開いてサイズ/orientation/EXIFまで見るのかしら → でも、どうせサムネのために1回は開くから別にいいのかも
Sorry, something went wrong.
うん、generateAltsを実行すれば一回は開くので処理が増えるわけではなさそう
https://github.com/syuilo/misskey/blob/59520c31fde073f7cb0ede81162898f2bc340b4f/packages/backend/src/services/drive/add-file.ts#L184
Successfully merging a pull request may close this issue.
Summary
#7704 (comment)
#8167 (comment)
#8167 (webpublicのみ保持する) 場合、画像の圧縮はブラウザサイドで行い、サーバーは圧縮作業をパスする。
画像圧縮は現代の半導体を使っていれば負荷は気にならないと思う。
一方でアップロード時の通信量を圧縮できるのは大きい。
圧縮作業のパススルーについて
アップロード時にisWebpublicとしてwebpublicとして圧縮済みであるフラグを付けるのもいいけど、サードパーティアプリが適切なファイルを送ってくるとは限らないと思う。
そこで、generateAltsで「元データがwebpublicとして使えるか検査し、使えるようであればwebpublicをnullにする」のような処理を作ればwebpublicであることを確実にしつつ圧縮を省略できると思った。
The text was updated successfully, but these errors were encountered: