Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHPを使ってFFmpegに入門してみる / Introduction to FFmpeg u...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
デロ
January 29, 2025
Programming
44
0
Share
PHPを使ってFFmpegに入門してみる / Introduction to FFmpeg using PHP
デロ
January 29, 2025
More Decks by デロ
See All by デロ
Bref Cloudに入門する / Getting Started with Bref Cloud
dero1to
0
57
リリースされたばかりのLaravel Cloudを触ってみた / try-the-just-released-Laravel-cloud
dero1to
0
89
ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.
dero1to
0
480
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
2
270
JetBrains Plugins
dero1to
0
97
私が技術イベントで 配信をする理由 / Why I live-stream technical events
dero1to
0
700
技術イベントをもっと低遅延でお届けする技術
dero1to
0
110
JetBrainsIDEに入門してみた
dero1to
0
58
技術カンファレンスの配信をイチからやってみた!
dero1to
0
440
Other Decks in Programming
See All in Programming
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
140
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
200
GitHubCopilotCLIをはじめよう.pdf
htkym
0
300
GoogleCloudとterraform完全に理解した
terisuke
1
180
Swift Concurrency Type System
inamiy
1
570
PHPでバイナリをパースして理解するASN.1
muno92
PRO
0
330
AIと共に生きる技術選定 2026
sgash708
0
120
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
300
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
2
220
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
230
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
2
370
🦞OpenClaw works with AWS
licux
1
310
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
530
4 Signs Your Business is Dying
shpigford
187
22k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
490
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Abbi's Birthday
coloredviolet
2
7.4k
How GitHub (no longer) Works
holman
316
150k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
A designer walks into a library…
pauljervisheath
211
24k
Bash Introduction
62gerente
615
210k
How STYLIGHT went responsive
nonsquared
100
6.1k
Transcript
FFmpegに入門してみる PHP勉強会@東京#172 デロ (@dero1to)
@dero1to ▪ 所属 株式会社キュービック Webエンジニア 新卒3年目 ▪ 技術 Ruby、Rails、PHP、Laravel ▪
趣味 ドライブ、ダーツ、アニメ、自宅鯖 カンファレンスのスタッフ、イベントの配信 ▪ 自称 カンファレンスジャンキー デロ ▪ 運営 2 ▪ 所属
FFmpegに入門してみる PHP勉強会@東京#172 デロ (@dero1to)
先日 、 4
東京RubyKaig12 5
自分にピッタリなトーク 6
https://speakerdeck.com/yumu/rubyxawsdezuo-rudong-hua-bian-huan-sisutemu-dong-jing-rubyhui-yi-12 7
動画の圧縮を 8
AWS Elemental MediaConvert メディアデータをフォーマットして圧縮し、 テレビや接続デバイスに配信するファイルベースのビデオ処理サービス 9
の代わりに 10
Rails x Job x FFmpeg 11
お安く カスタマイズ性 を手に入れよう 12
あれ。。 13
FFmpeg触ったこと無いぞ。。 14
FFmpegを触りたいので 15
PHPを使って FFmpegに入門してみる PHP勉強会@東京#172 デロ (@dero1to)
FFmpegとは 17 FFmpegは、動画・音声の変換・編集・ストリーミングができるオープンソース ツール 。多くのフォーマットに対応し、高速・高性能な処理が可能。 • 動画・音声の変換(MP4, AVI, MP3 など)
• エンコード(H.264, H.265, VP9 など) • サムネイル生成(動画の特定フレームを画像化)
おっ! 18
「Ad•be」 や 「ネットに転がってるコンバータ」 の利用を辞められる?! 19
Rubyには「streamio-ffmpeg」がある 20
PHPには。。 21
PHP-FFmpeg 22 https://packagist.org/packages/PHP-FFMpeg/PHP-FFMpeg
実際にやってみる 23
① 動画ファイルの情報を見てみる 24
② 動画ファイルを圧縮してみる 25
③ MP4からMOVの拡張子に変換してみる 26
④ MP4をMP3に変換してみる 27
⑤ MP4を画像にして、 それを動画にしてコマ送りにする 28
以上 29