動画のアップロード

WebUI ○
クライアント(tootle/fedilab) ×

クライアント向けのAPIが死んだのかな?

メディアアップロードのAPIにv1とv2があって、古いアプリはv1のAPI使ってるんで、そこで何か違いが出てくるのかもしれないなぁ。

簡単に言うと、v1は同期アップロードで、v2は非同期なんだよ。

ちょっと確認してみるねー。

フォロー

毎度バグ報告の対応ありがとうございます😭
お願いします(Tsukyは動くみたいです)

· · Tootle for Mastodon · 1 · 0 · 0

この件、v1のAPIで、ffmpegがcore吐いてるとこまでは特定しました。さてどうするか……。

レガシー対応のアプリを切る方針でもユーザーが問題なければ切っちゃっても良いかもしれないですね、、、

まだ原因がよくわからないのですが、容量が一定以上の動画がダメそうで、小さいものはアップロードできるようです。

で、v1のAPIを使うクライアントをレガシー扱いしたいところなんですが(もうAPIはdeprecatedです)、v2使ってるクライアントメッチャ少ないです……。

Subway TooterとiMastぐらいかな……。

例の動画がアップできない件、恐らくメモリ不足等の環境問題っぽかったので、強引ですが、/api/v1/mediaだけ別のサーバで処理するようにして解決しました。

ありがとうございます😭
VPS高いのに、、、

そのうちバランスとって吸収しようと思いますが、とりあえず!

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。