html_css:replace_gifs_with_videos

アニメーションGIFをビデオに置き換えてページの読み込みを高速化する

ビデオ解像度 名称 (正式名称) 備考
画像アスペクト比
DAR: (Display Aspect Ratio)
16:9 3:2 4:3
4320p 7680×4320 8K, SHV, 8K Ultra HD (Super High-Vision) YouTube 推奨
2160p 3840×2160 4K, UHD, Ultra HD (Ultra High Definition)
1440p 2560×1440 2K, FHD, Full HD (Full High Definition)
1080p 1920×1080 HD (High Definition Video)
720p 1280×720 SD (Standard Definition Video)
480p 854×480 720×480 640×480 480p (YouTube)
360p 640×360 360p (YouTube)
240p 426×240 240p (YouTube)
144p 256×144 144p (YouTube)

Vector_Video_Standards5.svg
File:Vector Video Standards5.svg - Wikimedia Commons より

参考: 動画の解像度とアスペクト比 - パソコン - YouTube ヘルプ (Google)
 ピクセルアスペクト比 - Wikipedia

Common_Video_Resolutions_2.svg
File:Common_Video_Resolutions_2.svg - Wikimedia Commons より

参考: https://gadget-initiative.com › glossary 画面の解像度・アスペクト比まとめ | GADGET Initiative

2024/04/09 15:46 · ともやん

Windowsの場合は scoopffmpeg をインストールできますが、scoop 標準の ffmpeg では VP9 エンコード出来ないようです。(2021/02/25 現在) ffmpeg.json を編集して VP9 対応の ffmpeg をインストールする必要があります。

MP4 - 1080p

$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 4500k -minrate 4500k -maxrate 9000k -bufsize 9000k -vf scale=-1:1080 output.mp4

MP4 - 720p

$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 2500k -minrate 1500k -maxrate 4000k -bufsize 5000k -vf scale=-1:720 output.mp4

MP4 - 480p

$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 1000k -minrate 500k -maxrate 2000k -bufsize 2000k -vf scale=854:480 output.mp4

MP4 - 360p

$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 750k -minrate 400k -maxrate 1000k -bufsize 1500k -vf scale=-1:360 output.mp4
  • html_css/replace_gifs_with_videos.txt
  • 最終更新: 2024/04/09 15:49
  • by ともやん