CARVIEW |
Select Language
HTTP/2 200
date: Sat, 19 Jul 2025 14:53:38 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"97ee3d30af520dd61fcdfc93b3472081"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=%2FfdecmZeCLYBS7uYrNYW%2BZAzC0XxG0fpKE1eIUV8mY8mGzfk%2BceK2NsOmzBWwjF3ia9egBB1weZFZZEjHm85rzcCf34aOpUE4GZ9rJOJLz37r9ZOiC1CdUNrb8JybvG86a2Qy2QF6Vq99lQxgEZ2TEocT5zFkv%2B2yh6UPuHU9iUN38I5ZIrW2cktohbHda3alhBmPOPBeywn%2BPDK162GUnejoXR4fRL2Xe31okCftKfgwPLrVcnbVNK1rVUrLK0ePhgeK9PZpS0qzMUn%2FAg1sQ%3D%3D--s2%2B0kgcWFN5tx9xG--BasmwwkL2afjNAmlxaQvIQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1532910152.1752936818; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 14:53:38 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 14:53:38 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: AF62:35CC93:3E7281:4D3331:687BB171
Releases · jiaaro/pydub · GitHub
10 Mar 02:10
Loading
06 Mar 17:36
Loading
03 Jun 15:21
Loading
12 May 02:47
Loading
22 Jan 17:02
Loading
17 Sep 20:29
Loading
15 Jun 22:48
Loading
24 May 16:16
Loading
22 Feb 16:33
Loading
05 Aug 16:11
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Releases: jiaaro/pydub
Releases · jiaaro/pydub
v0.25.1
Compare
Assets 2
1 person reacted
v0.25.0
Compare
- Don't show a runtime warning about the optional ffplay dependency being missing until someone trys to use it
- Documentation improvements
- Python 3.9 support
- Improved efficiency of loading wave files with
pydub.AudioSegment.from_file()
- Ensure
pydub.AudioSegment().export()
always retuns files with a seek position at the beginning of the file - Added more EQ effects to
pydub.scipy_effects
(requires scipy to be installed) - Fix a packaging bug where the LICENSE file was not included in the source distribution
- Add a way to instantiate a
pydub.AudioSegment()
with a portion of an audio file viapydub.AudioSegment().from_file()
Assets 2
v0.24.1
4441450
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
- Fix bug where ffmpeg errors in Python 3 are illegible
- Fix bug where
split_on_silence
fails when there are one or fewer nonsilent segments - Fix bug in fallback audioop implementation
Assets 2
v0.24.0
Compare
- Fix inconsistent handling of 8-bit audio
- Fix bug where certain files will fail to parse
- Fix bug where pyaudio stream is not closed on error
- Allow codecs and parameters in wav and raw export
- Fix bug in
pydub.AudioSegment.from_file
where supplied codec is ignored - Allow
pydub.silence.split_on_silence
to take a boolean forkeep_silence
- Fix bug where
pydub.silence.split_on_silence
sometimes adds non-silence from adjacent segments - Fix bug where
pydub.AudioSegment.extract_wav_headers
fails on empty wav files - Add new function
pydub.silence.detect_leading_silence
- Support conversion between an arbitrary number of channels and mono in
pydub.AudioSegment.set_channels
- Fix several issues related to reading from filelike objects
Assets 2
v0.23.1
Compare
- Fix bug in passing ffmpeg/avconv parameters for
pydub.AudioSegment.from_mp3()
,pydub.AudioSegment.from_flv()
,pydub.AudioSegment.from_ogg()
, andpydub.AudioSegment.from_wav()
- Fix logic bug in
pydub.effects.strip_silence()
Assets 2
v0.23.0
Compare
Assets 2
v0.22.1
Compare
Assets 2
v0.22.0
Compare
- Adds support for audio with frame rates (sample rates) of 48k and higher (requires scipy) (PR #262, fixes #134, #237, #209)
- Adds support for PEP 519 File Path protocol (PR #252)
- Fixes a few places where handles to temporary files are kept open (PR #280)
- Add the license file to the python package to aid other packaging projects (PR #279, fixes #274)
- Big fix for
pydub.silence.detect_silence()
(PR #263)
Assets 2
v0.21.0
Compare
- NOTE: Semi-counterintuitive change: using the a stride when slicing AudioSegment instances (for example,
sound[::5000]
) will return chunks of 5000ms (not 1ms chunks every 5000ms) (#222) - Debug output from ffmpeg/avlib is no longer printed to the console unless you set up logging (see README for how to set up logging for your converter) (#223)
- All pydub exceptions are now subclasses of
pydub.exceptions.PydubException
- The utilities in
pydub.silence
now accept aseek_step
argument which can optionally be passed to improve the performance of silence detection (#211) - Fix to
pydub.silence
utilities which allow you to detect perfect silence (#233) - Fix a bug where threaded code screws up your terminal session due to ffmpeg inheriting the stdin from the parent process. (#231)
- Fix a bug where a crashing programs using pydub would leave behind their temporary files (#206)
Assets 2
v0.20.0
Compare
- Add new parameter
gain_during_overlay
topydub.AudioSegment.overlay
which allows users to adjust the volume of the target AudioSegment during the portion of the segment which is overlaid with the additional AudioSegment. pydub.playback.play()
No longer displays the (very verbose) playback "banner" when using ffplay- Fix a confusing error message when using invalid crossfade durations (issue #193)
Assets 2
Previous Next
You can’t perform that action at this time.