あいもげの動画アップロード仕様
拡張子
動画関係では下記の拡張子を貼り付けることができます
| 拡張子 | カタログで動くか | 音 |
|---|---|---|
| mp4 | 動かない | 〇 |
| webm | 動かない | 〇 |
| gif | 動く (オプションで止められる) | × |
| png | 動く (オプションで止められる) | × |
| webp | 動く (オプションで止められる) | × |
サイズ
最大サイズは10MBです。ただし…
gif png webpのカタログで動く族は、カタログにて軽量サムネイルへと変化されないので
あんまりでかいのを上げ続けるとダイレクトにカタログを重くすることに注意したほうがいいかもしれません。
また、8MB程度のmp4は投降後にインラインで読み込めるようになるのに時間がかかりがちのようです。
各形式の動画作成方法
mp4 : H.264
次世代コーデックがいろいろ出ていますが、結局のところ誰でも再生できるのはH.264です。
多くの「」に見てもらいたいならH.264を使いましょう。
H.264は極限的な圧縮では次世代コーデックに及びませんが、
次世代コーデックはどれを使っても再生できずに涙をのむ「」が出没します
▼ffmpeg設定例
- YMMでnvidiaのハードウェアエンコード
-c:v h264_nvenc -f mp4 -preset p1 -spatial_aq 1 -temporal_aq 1 -aq-strength 8 -rc-lookahead 256 -rc vbr -cq 36 -b:v 0
webm
gif
▼動画gif作成ツール
▼動画編集ソフトからのffmpeg設定例
apng
awebp
カタログでも動くうるさいにぎやかな動画をするなら基本これ。
agifもapngもサイズでかでかになるいっぽう、awebpはかなりサイズを縮められます
カタログでサイズでかでかアニメを配置しまくると皆のギガやサーバー負荷に効くので節約は推奨されます
▼ffmpeg設定例
- YMMでエンコード
-c:v libwebp -lossless 0 -q:v 50 -preset picture -loop 0 -an -f webp