Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Lambdaで動画のエンコードしたら MediaConvertに勝てるのか
Search
Kazuki Miura
PRO
August 17, 2026
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Lambdaで動画のエンコードしたら MediaConvertに勝てるのか
Media-JAWS【第22回】大阪回ふたたび!
https://media-jaws.connpass.com/event/399803/
#mediajaws
Kazuki Miura
PRO
August 17, 2026
More Decks by Kazuki Miura
See All by Kazuki Miura
田んぼから始まる挑戦 〜新米農家の1年目〜
miu_crescent
PRO
0
54
re:Invent の去年のスケジュールを公開します!
miu_crescent
PRO
0
320
ラスベガスで道民会を実施してる話。あとヌードルアジア。
miu_crescent
PRO
0
540
Kiro Crewしか勝たん!?
miu_crescent
PRO
0
260
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
1
290
AWS Summit 報道現場で磨き上げた、 文字起こしシステムの開発。
miu_crescent
PRO
0
60
報道現場で磨き上げた、 ⽂字起こしシステムの開発
miu_crescent
PRO
0
69
地域のCCoEの拡大を目指す 企業間コミュニティ 「re:light local」について
miu_crescent
PRO
0
100
us-east-1 に障害が起きた時に、 ap-northeast-1 にどんな影響があるか 説明できるようになろう!
miu_crescent
PRO
13
5.5k
Other Decks in Technology
See All in Technology
HQ駆動開発で最高のAI-Contextを作ろう
sansantech
PRO
1
120
プロダクションコードにおける encoding/json から encoding/json/v2 へのスムーズな移行
sansantech
PRO
1
190
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
140
The future of architectural work
ufried
0
190
分析作業をどこまで任せるか自分で決められる AIネイティブBI『Golden Analytics』が 良さげな話 /golden-analytics-is-ai-native-bi
shinyaa31
0
130
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
140
Sinatra on PicoRuby ローカルでセルフホスト
bash0c7
0
110
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
180
レガシーコードに対する loop engineering的なAI開発プロセス導入について
kubell_hr
0
280
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
290
業務でAWSをあまり使っていない私が、AWSへのモチベを保つ方法
smt7174
0
180
なぜ東京にいる私が、新潟の技術コミュニティを運営するのか by 八雲慎之助
yakumo
0
230
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
800
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.7k
Designing for Performance
lara
612
70k
Navigating Weather and Climate Data
rabernat
0
590
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Docker and Python
trallard
47
4.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.8k
Transcript
M ed ia- JAW S / 2026. 08.17 M o
n Lambdaで動画のエンコードしたら MediaConvertに勝てるのか LMI と MicroVMs を使って 株式会社ヘプタゴン HEVC / 10 8 0 p · a p -n ort h e as t-1
MIURA KAZKI 189 cm→ Sapporo AWS Samurai AWS Community Hero
AWS Ambassador AWS Top Engineer heptagon inc. Cloud Architect 前職:HTB 趣味: サウナ・ラジオ・音楽 Favorite: AWS MediaServices VPCの外側のサービス 2
Media-JAWS みなさん、サーバレスしてますか? AWS Lambda
Media-JAWS 最近変な親戚が増えたんですよこの子 AWS Lambda
Media-JAWS AWS Lambda Function AWS Lambda Durable Functions AWS Lambda
Managed Instance AWS Lambda MicroVMs
Media-JAWS AWS Lambda Managed Instance Lambdaが動くEC2インスタンスを選択できる 最大時間は900秒と変わらず
Media-JAWS AWS Lambda Managed Instance Lambdaが動くEC2インスタンスを選択できる 最大時間は900秒と変わらず AWS Lambda MicroVMs
コンテナが動く HTTP叩いたら起動する 8時間まで起動できる
Media-JAWS AWS Lambda Managed Instance Lambdaが動くEC2インスタンスを選択できる 最大時間は900秒と変わらず 使い道が思い浮かばない…笑 AWS Lambda
MicroVMs コンテナが動く HTTP叩いたら起動する 8時間まで起動できる
Media-JAWS そうだ、 動画をエンコードしよう
Media-JAWS VS Lambdaの 親戚 AWS Elemental MediaConvert
Media-JAWS 比べたもの 4つの環境 環境 何をするものか エンコーダ ローカル Apple Silicon 内蔵の専用回路
VideoToolbox(ハードウェア) MediaConvert AWS のマネージド動画変換サービス AWS 独自(選べない) Lambda Managed Instances Lambda の実行基盤に EC2 を専有させる新機能 自前(libx265) Lambda MicroVMs Lambda が軽量 VM を高速起動する新機能 自前(libx265) 120秒と8分の2種類の尺のBD画質の動画をエンコードしてみました。
Design 比較を成立させるための一点 品質を固定する SSIM という指標で品質を揃えた Structural Similarity Index Measure 4環境は別々のエンコーダなので
品質を固定して、比較とします どの環境も、品質を落とせば安く速くなるからです。 A l i gn e d w i th i n ±0.0017 元映像との類似度を 0〜1 で表す指標( 1.000 が完全一致 ) 揃えた差はこの範囲。目で見て分からないレベルです。 ビットレートは結果として変動させる
R e su l t 結果 — 尺を変えて2回測った 品質は両方で揃った。順位も変わらない。 散っているのは時間だけ。
① 120秒クリップ — 品質を揃える(較正) ② 8分素材 — 本番の測定 縦軸 SSIM Y(帯は許容 ±0.003)/横軸 時間・対数 SSIM の絶対値が上がるのは、素材が符号化しやすい絵だったため +0.003 MicroVMs arm64 ローカル VideoToolbox 0.939772 時間 費用 SSIM Y ローカル 60秒 $0 0.9808 MediaConvert 147秒 $0.46 0.9801 LMI 620秒 $0.70 0.9830 MicroVMs 823秒 $0.55 0.9831 環境 許容帯 ±0.003 — 5点すべて内側 246秒 16秒 LMI arm64 MediaConvert QVBR 9 182秒 53秒 −0.003 10秒 100秒 品質は縦にほぼ動かず、時間は横に56倍散ります。 1000秒 2回とも順位は同じでした。 線形に差が広がる感じではない
Finding 差がついたのは時間だった 時間はかなり差が出る 8分の素材を焼く時間(実測) ローカル 60秒 MediaConvert 147秒 LMI 620秒
MicroVM s 823秒 MediaConvert 強い
Conclusion 結論 どれを選ぶか ローカル空いてるならもちろん 専用強い 使った方がいいですよね LMI と MicroVMs は、
エンコー ダを自分で 選びたいときだけ MediaConvert 28分 / $0 制約に対して4倍以上の余裕があります 最も安く、最も速く、 IAM ロール1つとジ ョブ JSON 1枚で動きます。 細かい設定はもちろんできるのでその点は 有利 MediaConvert さんより安くできればよかったんですが、そうもいかなかった
More まとめ • MediaConvert 強い • Lambda Managed Instance はRIやSavings
Plans が効くので、この前提ならアリかもしれない • Lambda MicroVMs は、Webアプリとセットみた いな感じならあり? • GPUってすごいね。
M ed ia- JAW S / 2026. 08.17 M o
n Lambdaで動画のエンコードしたら MediaConvertに勝てませんでした ですよね 株式会社ヘプタゴン HEVC / 10 8 0 p · a p -n ort h e as t-1