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
デロ
January 29, 2025
Programming
0
2
PHPを使ってFFmpegに入門してみる / Introduction to FFmpeg using PHP
デロ
January 29, 2025
Tweet
Share
More Decks by デロ
See All by デロ
リリースされたばかりのLaravel Cloudを触ってみた / try-the-just-released-Laravel-cloud
dero1to
0
16
ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.
dero1to
0
180
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
2
200
JetBrains Plugins
dero1to
0
42
私が技術イベントで 配信をする理由 / Why I live-stream technical events
dero1to
0
210
技術イベントをもっと低遅延でお届けする技術
dero1to
0
41
JetBrainsIDEに入門してみた
dero1to
0
10
技術カンファレンスの配信をイチからやってみた!
dero1to
0
140
Other Decks in Programming
See All in Programming
GAEログのコスト削減
mot_techtalk
0
130
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
230
DROBEの生成AI活用事例 with AWS
ippey
0
140
コードを読んで理解するko build
bells17
1
110
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
230
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
150
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
190
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
270
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.5k
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
500
Honoとフロントエンドの 型安全性について
yodaka
7
1.4k
Grafana Loki によるサーバログのコスト削減
mot_techtalk
1
140
Featured
See All Featured
Facilitating Awesome Meetings
lara
52
6.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Building an army of robots
kneath
303
45k
GraphQLとの向き合い方2022年版
quramy
44
14k
Git: the NoSQL Database
bkeepers
PRO
427
65k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Docker and Python
trallard
44
3.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Being A Developer After 40
akosma
89
590k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Building Adaptive Systems
keathley
40
2.4k
GitHub's CSS Performance
jonrohan
1030
460k
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