PyDub: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
aka crash course in [[Python]] | |||
http://pydub.com/ | http://pydub.com/ | ||
https://github.com/jiaaro/pydub/ | https://github.com/jiaaro/pydub/ | ||
Revision as of 14:28, 4 November 2014
aka crash course in Python
http://pydub.com/ https://github.com/jiaaro/pydub/
Sample audio
http://pzwart3.wdka.hro.nl/prototyping/bbcnewssummary.wav
Installing on OS X
- Download the latest code (as a zip)
- Open the Terminal
- "cd" into the folder with setup.py
sudo python setup.py install
If it complains about setuptools missing, do this:
sudo easy_install setuptools
... and then repeat the line above.
Linux
- Download the latest code (as a zip)
- Open the Terminal
- "cd" into the folder with setup.py
sudo python setup.py install
If it complains about setuptools missing, do this:
sudo apt-get install python-setuptools
... and then repeat the line above.
Running / Using pydub
- Open terminal
- Start "python"
import pydub
Simple audio cutting
Based on the PyDub page...
from pydub import AudioSegment
song = AudioSegment.from_wav("bbcnewssummary.wav")
first = song[:3000]
last = song[-3000:]
x = first + last
x.export("x.wav", format="wav")