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
0
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
1
ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.
dero1to
0
170
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
2
200
JetBrains Plugins
dero1to
0
40
私が技術イベントで 配信をする理由 / Why I live-stream technical events
dero1to
0
200
技術イベントをもっと低遅延でお届けする技術
dero1to
0
40
JetBrainsIDEに入門してみた
dero1to
0
8
技術カンファレンスの配信をイチからやってみた!
dero1to
0
130
Other Decks in Programming
See All in Programming
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
1
200
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.1k
Code smarter, not harder - How AI Coding Tools Boost Your Productivity | Angular Meetup Berlin
danielsogl
0
100
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
110
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
180
第3回 Snowflake 中部ユーザ会- dbt × Snowflake ハンズオン
hoto17296
4
380
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
180
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
250
2024年のWebフロントエンドのふりかえりと2025年
sakito
3
260
『品質』という言葉が嫌いな理由
korimu
0
180
GAEログのコスト削減
mot_techtalk
0
120
Grafana Cloudとソラカメ
devoc
0
180
Featured
See All Featured
Building Your Own Lightsaber
phodgson
104
6.2k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Agile that works and the tools we love
rasmusluckow
328
21k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Music & Morning Musume
bryan
46
6.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Building Applications with DynamoDB
mza
93
6.2k
Practical Orchestrator
shlominoach
186
10k
Optimising Largest Contentful Paint
csswizardry
34
3.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