包含pydub类型信息的Stubonly包

pydub-stubs的Python项目详细描述


皮杜布树桩

Pydub版本:0.24.1

pydub-stubs为Pydub提供类型信息。
只有公共接口被保证是类型化的。在

pip install pydub-stubs

无意识问题

Q: 为什么AudioSegment.some_effect(...)丢失?

TL;DR:将其作为函数从pydub.effects导入。在

Pydub在运行时动态地向AudioSegment添加某些函数。 这很容易打字,但不可能百分之百安全。在

一个很好的例子可以说明为什么这是困难的pydub.scipy_effects, 它注册了两个与中的命名相同的效果 pydub.effects,但具有不同的签名。导入此模块 会覆盖以前的效果,所以现在签名是错误的。在

Q: 版本号是多少?

major.minor.patch.stubs,其中major/minor/patch是最新的 支持的Pydub版本。存根版本是最后一个意味着固定 对于特定的Pydub版本,将始终获得可用的最新存根。在

Q: 什么是Metadata和{}?

这些是最初在创建 音频片段。Metadata和{}在运行时不存在。 不再建议使用这些,但它们仍然受支持,并且 内部使用。您可以使用channelsframe_rate,以及 sample_rate关键字参数。在


变更日志

版本0.24.1.9

  • Add AudioSegment.from_file的未记录参数
    read_ahead_limit在文档中不存在,但支持 关键字参数。在
<详细信息>以前的版本

版本0.24.1.8

  • Export其他模块
    添加效果、异常、生成器、播放和 剪皮效应

版本0.24.1.7

  • Add AudioSegment._spawn(再次)
    这在早期版本中被意外删除。在

  • 改善pydub.effects.invert_phase
    这在技术上不太准确,因为(0, 0)是等效的 到(0, 1)。在

版本0.24.1.6

  • pydub.audio_segment删除测试符号

版本0.24.1.5

  • FixAudioSegment.export
    第一个参数名为out_f,不是必需的。在

版本0.24.1.4

  • 改进了AudioSegment.from_file
    raw/PCM audio的关键字参数不需要format 设置为raw或{}。在

  • Fix包导出
    __init__.py导出AudioSegment。在

版本0.24.1.3

  • 修复了AudioSegment.fade
    必须给出startend和{}中的两个。在

版本0.24.1.2

  • 改进AudioSegment.fade
    更改为使用重载来防止无效的方法调用。在

  • 改进AudioSegment.from_mono_audiosegments
    使用仅位置参数以确保至少有1个参数。在

版本0.24.1.1

  • 固定AudioSegment.__init__
    使用重载来为正确的参数建模。在

  • 已修复AudioSegment._spawn
    {cd38>接受部分参数。在

  • 固定pydub.scipy_effects.high_pass_filter
    参数order应该是int,而不是{}。在

版本0.24.1.0

释放

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从Dropwizard中的Minio检索文件时,GET请求中的超时是如何处理的?   带Hibernate的java Jackson用于序列化以避免枚举   Raspberry Pi上的java Jave分段错误   java在屏幕旋转时不保存当前片段和数据   java War文件未在Heroku上正确部署   如何使用Java处理Selenium webdriver中的促销广告或cookie   java处理“用法:PApplet[options]<classname>[sketch args]”   java文本文件错误扫描程序   运行第一个JavaFX模块化程序时出现java异常   java将fileoutputstream转换为字符串   如何调试gstreamerjava?   java Spring RestTemplate ResponseBody类是什么样的   如何将JSON数组转换为Java列表。我在用斯文森   javascript在显示div按钮后进入新页面