├── .github └── issue_template.md ├── .gitignore ├── .travis.yml ├── API.markdown ├── AUTHORS ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.markdown ├── appveyor.yml ├── pydub ├── __init__.py ├── audio_segment.py ├── effects.py ├── exceptions.py ├── generators.py ├── logging_utils.py ├── playback.py ├── pyaudioop.py ├── scipy_effects.py ├── silence.py └── utils.py ├── setup.cfg ├── setup.py └── test ├── __init__.py ├── data ├── bach.ogg ├── cover.jpg ├── cover.png ├── creative_common.mp4 ├── format_test.m4a ├── party.mp3 ├── tessst.mp3 ├── test-192khz-16bit.wav ├── test-192khz-24bit.wav ├── test-192khz-32bit.flac ├── test-192khz-32bit.wav ├── test-192khz-64bit.wav ├── test-dc_offset.wav ├── test1-24bit.wav ├── test1-8bit.wav ├── test1.mp3 ├── test1.raw ├── test1.wav ├── test1_empty.wav ├── test2.mp3 ├── test3.mp3 ├── test4.wav ├── test5.webm └── wrong_extension.aac ├── pydub └── test.py /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/.travis.yml -------------------------------------------------------------------------------- /API.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/API.markdown -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE 2 | -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/README.markdown -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/appveyor.yml -------------------------------------------------------------------------------- /pydub/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/__init__.py -------------------------------------------------------------------------------- /pydub/audio_segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/audio_segment.py -------------------------------------------------------------------------------- /pydub/effects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/effects.py -------------------------------------------------------------------------------- /pydub/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/exceptions.py -------------------------------------------------------------------------------- /pydub/generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/generators.py -------------------------------------------------------------------------------- /pydub/logging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/logging_utils.py -------------------------------------------------------------------------------- /pydub/playback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/playback.py -------------------------------------------------------------------------------- /pydub/pyaudioop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/pyaudioop.py -------------------------------------------------------------------------------- /pydub/scipy_effects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/scipy_effects.py -------------------------------------------------------------------------------- /pydub/silence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/silence.py -------------------------------------------------------------------------------- /pydub/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/pydub/utils.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [wheel] 2 | universal = 1 3 | 4 | [pep8] 5 | max-line-length = 100 6 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/data/bach.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/bach.ogg -------------------------------------------------------------------------------- /test/data/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/cover.jpg -------------------------------------------------------------------------------- /test/data/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/cover.png -------------------------------------------------------------------------------- /test/data/creative_common.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/creative_common.mp4 -------------------------------------------------------------------------------- /test/data/format_test.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/format_test.m4a -------------------------------------------------------------------------------- /test/data/party.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/party.mp3 -------------------------------------------------------------------------------- /test/data/tessst.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/tessst.mp3 -------------------------------------------------------------------------------- /test/data/test-192khz-16bit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test-192khz-16bit.wav -------------------------------------------------------------------------------- /test/data/test-192khz-24bit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test-192khz-24bit.wav -------------------------------------------------------------------------------- /test/data/test-192khz-32bit.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test-192khz-32bit.flac -------------------------------------------------------------------------------- /test/data/test-192khz-32bit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test-192khz-32bit.wav -------------------------------------------------------------------------------- /test/data/test-192khz-64bit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test-192khz-64bit.wav -------------------------------------------------------------------------------- /test/data/test-dc_offset.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test-dc_offset.wav -------------------------------------------------------------------------------- /test/data/test1-24bit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test1-24bit.wav -------------------------------------------------------------------------------- /test/data/test1-8bit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test1-8bit.wav -------------------------------------------------------------------------------- /test/data/test1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test1.mp3 -------------------------------------------------------------------------------- /test/data/test1.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test1.raw -------------------------------------------------------------------------------- /test/data/test1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test1.wav -------------------------------------------------------------------------------- /test/data/test1_empty.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test1_empty.wav -------------------------------------------------------------------------------- /test/data/test2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test2.mp3 -------------------------------------------------------------------------------- /test/data/test3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test3.mp3 -------------------------------------------------------------------------------- /test/data/test4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test4.wav -------------------------------------------------------------------------------- /test/data/test5.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/test5.webm -------------------------------------------------------------------------------- /test/data/wrong_extension.aac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/data/wrong_extension.aac -------------------------------------------------------------------------------- /test/pydub: -------------------------------------------------------------------------------- 1 | ../pydub/ -------------------------------------------------------------------------------- /test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiaaro/pydub/HEAD/test/test.py --------------------------------------------------------------------------------