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
Pydubをさわろう
Search
高見知英
PRO
September 08, 2021
Programming
0
540
Pydubをさわろう
2021/09/08 みんなのPython勉強会 #73 で発表した資料です。
高見知英
PRO
September 08, 2021
Tweet
Share
More Decks by 高見知英
See All by 高見知英
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
260
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
28
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
31
高見知英のヒストリー
takamichie
PRO
0
31
SRPGがやりたい!
takamichie
PRO
0
98
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
390
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
200
2023年新年の抱負
takamichie
PRO
0
130
今年なにやった?2022
takamichie
PRO
0
220
Other Decks in Programming
See All in Programming
CSC307 Lecture 04
javiergs
PRO
0
220
K2のKotlin IDEプラグインの中を覗いてみよう♪
yanex
1
2.1k
過去や未来を扱うのは難しい? 過去と未来に立ち向かうための勘所
shinpeim
2
490
♾️ マルチプロダクトの組織でマイクロサービスアーキテクチャを支えるCICDプラットフォーム設計
hiroki_hasegawa
3
490
Event Exhibition with Hono
naporin0624
0
150
The Hotwire Landscape After Turbo 8 @ Brighton Ruby 2024
marcoroth
2
240
Micro Frontends for Java Microservices - KCDC 2024
mraible
PRO
1
280
えにしテック、あるいは人間関係のエクササイズ / #enishitech-15th-anniv
kakutani
7
2.9k
データのマスタが変わっても継続的に分析したい!
tjmtmmnk
1
110
しくじり先生 Image Matching Challenge 2024 編
goosehaaan
0
280
SPLから始める「データ構造」入門
o0h
PRO
6
900
Breaking the Ceiling: Scaling Your Impact at the Staff-Plus Level (InfoQ-DevSummit-Boston)
thiagoghisi
0
210
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
143
44k
4 Signs Your Business is Dying
shpigford
177
21k
The Brand Is Dead. Long Live the Brand.
mthomps
51
36k
Building an army of robots
kneath
300
42k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
73
15k
Automating Front-end Workflow
addyosmani
1361
200k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
10
3.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
Happy Clients
brianwarren
94
6.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Transcript
Pydubをさわろう NPO法人 まちづくりエージェント SIDE BEACH CITY. 高見知英
高見知英です! フリーランス プログラマ 書籍製作 Udemy動画 IT利活用支援 SBCast. SBC.オープンマイク 地域 オンラインイベント
まちづくり エージェント SIDE BEACH CITY. 2021年9月8日 Pydubをさわろう 2
Pydubとは Pythonで音声ファイルを操作するためのライブラリ 音声を切り分けたり、音量を調整したり、 ループさせることが可能 Pure Python • 内部で使用しているのはaudiloopというPython標準ライブラリ 2021年9月8日 Pydubをさわろう
3
事例 2021年9月8日 Pydubをさわろう 4
基本的な使い方 • wav, mp4, ogg, wmaなど • 一部ファイル読み込みにはffmpegが必要 読み込める ファイル
• AudioSegmentオブジェクトで音声を管理 • 他セグメントと結合・部分切り出し可能 • ボリュームの調整も可能 使い方 2021年9月8日 Pydubをさわろう 5
作例 • stand.fm用の音声にBGMを付与するツール • https://github.com/TakamiChie/standfm_bgm • カバーアートの作成ツールと合わせて音声をstand.fmにアップロードする準備 • https://github.com/TakamiChie/standfm_photo 2021年9月8日
Pydubをさわろう 6
今後に向けて • pydub.playbackにもplay()メソッドが あるがこれを呼んでいる simpleaudioで 再生も可能 • タイミングで伴奏の違う曲にスイッチ • 状況に合わせて幾つかの音楽を組み替
える インタラクティ ブミュージック も再生可能? 2021年9月8日 Pydubをさわろう 7
おわり ご静聴ありがとうございました