精华内容
下载资源
问答
  • 数学建模常用的指数变化

    千次阅读 2018-01-04 15:37:55
    数学建模常用的指数变化律最终,导出一个一般性的规律:指数变化律在数学建模中比较常用。另外需要注意本例中数学公式推导的过程,有一些技巧性的东西可以借鉴。

    数学建模常用的指数变化律






    最终,导出一个一般性的规律:


    指数变化律在数学建模中比较常用。另外需要注意本例中数学公式推导的过程,有一些技巧性的东西可以借鉴。

    展开全文
  • 常用音视频传输协议汇总

    千次阅读 2020-03-12 09:25:02
    常用音视频传输协议汇总

    参考 https://github.com/aggresss/spec


    ISO/IEC

    ISO/IEC 13818

    • Part 1: Systems
    • Part 2: Video
    • Part 3: Audio
    • Part 4: Conformance testing
    • Part 5: Software simulation [Technical Report]
    • Part 6: Extensions for DSM-CC
    • Part 7: Advanced Audio Coding (AAC)
    • Part 9: Extension for real time interface for systems decoders
    • Part 10: Conformance extensions for Digital Storage Media Command and Control (DSM-CC)
    • Part 11: IPMP on MPEG-2 systems

    ISO/IEC 14496

    • Part 1: Systems
    • Part 2: Visual
    • Part 3: Audio
    • Part 4: Conformance testing
    • Part 5: Reference software
    • Part 6: Delivery Multimedia Integration Framework (DMIF)
    • Part 7: Optimized reference software for coding of audio-visual objects
    • Part 8: Carriage of ISO/IEC 14496 contents over IP networks
    • Part 9: Reference hardware description
    • Part 10: Advanced Video Coding (AVC)
    • Part 11: Scene description and application engine
    • Part 12: ISO base media file format
    • Part 13: Intellectual Property Management and Protection (IPMP) extensions
    • Part 14: MP4 file format
    • Part 15: Advanced Video Coding (AVC) file format
    • Part 16: Animation Framework eXtension (AFX)

    RFC

    SIP/SDP

    RFC 名称 备注
    2976 The SIP INFO Method SIP INFO方法
    3261 SIP: Session Initiation Protocol SIP 协议
    3265 Session Initiation Protocol (SIP)-Specific Event Notification SIP 事件通知
    3428 Session Initiation Protocol (SIP) Extension for Instant Messaging SIP 即时消息拓展
    3264 An Offer/Answer Model with the Session Description Protocol (SDP) SDP 关于邀请/响应的格式定义
    4566 SDP: Session Description Protocol SDP协议

    RTSP

    RFC 名称 备注
    2326 Real Time Streaming Protocol (RTSP) RTSP

    Connection

    RFC 名称 备注
    5245 Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols ICE
    5389 Session Traversal Utilities for NAT (STUN) STUN
    5766 Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN) TURN

    RTP/RTCP

    RFC 名称 备注
    1889 RTP: A Transport Protocol for Real-Time Applications 早期RTP协议,RTP v1
    1890 RTP Profile for Audio and Video Conferences with Minimal Control RTP的负载类型定义,对应于RTP v1
    2198 RTP Payload for Redundant Audio Data 发送音频冗余数据的机制,FEC的雏形
    3550 RTP: A Transport Protocol for Real-Time Applications 现用RTP协议,RTP v2
    3551 RTP Profile for Audio and Video Conferences with Minimal Control RTP的负载类型定义,对应于RTP v2
    3611 RTP Control Protocol Extended Reports (RTCP XR) RTCP的拓展报文即XR报文定义
    3640 RTP Payload Format for Transport of MPEG-4 Elementary Streams RTP负载为MPEG-4的格式定义
    3711 The Secure Real-time Transport Protocol (SRTP) RTP媒体流采用AES-128对称加密
    3984 RTP Payload Format for H.264 Video RTP负载为H264的格式定义,已被6184取代
    4103 RTP Payload for Text Conversation RTP负载为文本或者T.140的格式定义
    4571 Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Oriented Transport 面向连接的传输数据包帧 RTP 和 RTCP 协议
    4585 Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF) NACK定义,通过实时的RTCP进行丢包重传
    4587 RTP Payload Format for H.261 Video Streams H261的负载定义
    4588 RTP Retransmission Payload Format RTP重传包的定义
    4961 Symmetric RTP / RTP Control Protocol (RTCP) 终端收发端口用同一个,叫做对称的RTP,便于DTLS加密
    5104 Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF) 基于4585实时RTCP消息,来控制音视频编码器的机制
    5109 RTP Payload Format for Generic Forward Error Correction Fec的通用规范。
    5124 Extended Secure RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/SAVPF) SRTP的丢包重传
    5285 A General Mechanism for RTP Header Extensions RTP 扩展头定义,可以扩展1或2个字节,比如CSRC,已被8285协议替代
    5450 Transmission Time Offsets in RTP Streams 计算RTP的时间差,可以配合抖动计算
    5484 Associating Time-Codes with RTP Streams RTP和RTCP中时间格式的定义
    5506 Support for Reduced-Size Real-Time Transport Control Protocol (RTCP): Opportunities and Consequences RTCP压缩
    5669 The SEED Cipher Algorithm and Its Use with the Secure Real-Time Transport Protocol (SRTP) SRTP的对称加密算法的种子使用方法
    5691 RTP Payload Format for Elementary Streams with MPEG Surround Multi-Channel Audio 对于MPEG-4中有多路音频的RTP负载格式的定义
    5760 RTP Control Protocol (RTCP) Extensions for Single-Source Multicast Sessions with Unicast Feedback RTCP对于单一源进行多播的反馈机制
    5761 Multiplexing RTP Data and Control Packets on a Single Port RTP和RTCP在同一端口上传输
    6051 Rapid Synchronisation of RTP Flows 多RTP流的快速同步机制,适用于MCU的处理
    6128 RTP Control Protocol (RTCP) Port for Source-Specific Multicast (SSM) Sessions RTCP对于多播中特定源的反馈机制
    6184 RTP Payload Format for H.264 Video H264的负载定义
    6188 The Use of AES-192 and AES-256 in Secure RTP SRTP拓展定义AES192和AES256
    6189 ZRTP: Media Path Key Agreement for Unicast Secure RTP ZRTP的定义,非对称加密,用于密钥交换
    6190 RTP Payload Format for Scalable Video Coding H264-SVC的负载定义
    6222 Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs) RTCP的CNAME的选定规则,可根据RFC 4122的UUID来选取
    6798 RTP Control Protocol (RTCP) Extended Report (XR) Block for Packet Delay Variation Metric Reporting RTCP的XR报文,关于数据包延迟变化度量报告的定义
    6843 RTP Control Protocol (RTCP) Extended Report (XR) Block for Delay Metric Reporting RTCP的XR报文,关于延迟指标报告的定义
    6958 RTP Control Protocol (RTCP) Extended Report (XR) Block for Burst/Gap Loss Metric Reporting RTCP的XR报文,关于突发/间隙损失度量报告的定义
    7002 RTP Control Protocol (RTCP) Extended Report (XR) Block for Discard Count Metric Reporting RTCP的XR报文,关于丢弃计数度量的定义
    7003 RTP Control Protocol (RTCP) Extended Report (XR) Block for Burst/Gap Discard Metric Reporting RTCP的XR报文,关于破裂/丢弃指标差距的定义
    7097 RTP Control Protocol (RTCP) Extended Report (XR) for RLE of Discarded Packets RTCP的XR报文,关于RLE丢弃的的定义
    6904 Encryption of Header Extensions in the Secure Real-time Transport Protocol SRTP的RTP头信息加密
    7022 Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs) RTCP的CNAME的选定规则,修订6222
    7160 Support for Multiple Clock Rates in an RTP Session RTP中的码流采样率变化的处理规则,音频较常见
    7164 RTP and Leap Seconds RTP时间戳的校准机制
    7201 Options for Securing RTP Sessions RTP的安全机制的建议,什么时候用DTLS,SRTP,ZRTP或者RTP over TLS等
    7202 Securing the RTP Framework: Why RTP Does Not Mandate a Single Media Security Solution RTP的安全机制的补充说明
    7656 A Taxonomy of Semantics and Mechanisms for Real-Time Transport Protocol (RTP) Sources RTP在webrtc中的应用场景
    7667 RTP Topologies 在MCU等复杂系统中,RTP流的设计规范
    7741 RTP Payload Format for VP8 Video 负载为vp8的定义
    7798 RTP Payload Format for High Efficiency Video Coding (HEVC) 负载为HEVC的定义
    8082 Using Codec Control Messages in the RTP Audio-Visual Profile with Feedback with Layered Codecs 基于4585实时RTCP消息,来控制分层的音视频编码器的机制,对于5104协议的补充
    8083 Multimedia Congestion Control: Circuit Breakers for Unicast RTP Sessions RTP的拥塞处理之码流环回的处理
    8108 Sending Multiple RTP Streams in a Single RTP Session 单一会话,单一端口传输所有的RTP/RTCP码流,对现有RTP/RTCP机制的总结
    8285 A General Mechanism for RTP Header Extensions RTP 扩展头定义,可以同时扩展为1或2个字节
    展开全文
  • 常用音频频率

    千次阅读 2015-11-17 22:14:34
    电视领域常用:1000 Hz, 400 Hz,其中出于仪表指示的需要,1000 Hz可能会稍低一些,999 Hz。 电话回铃音:440 Hz。 中央C:有两种,262.62 Hz 或 256Hz,通常采用262.62 Hz。 频率翻倍时听感高八度,频率减半时听感...

    电视领域常用:1000 Hz,  400 Hz,其中出于仪表指示的需要,1000 Hz可能会稍低一些,999 Hz。

    电话回铃音:440 Hz。由于现在电话线陆陆续续换成光猫,回铃音出现变化,频率已不准确。

    中央C:有两种,262.62 Hz 或 256Hz,通常采用262.62 Hz。

    频率翻倍时听感高八度,频率减半时听感低八度。

    当两个纯音的频率相近,振幅相近时,会因为波矢量的相互叠加而产生拍音。当拍音频率稍高时(1~4Hz),人耳可以感觉得到;当拍音频率较低时(<1 Hz),可能需要用手或者用触觉;当两个纯音频率相差较大时,合奏会感觉到不和谐,依次弹奏时会觉得音高不一致。

    展开全文
  • ffmpeg常用音频处理

    万次阅读 2018-10-08 23:35:49
    滤镜有个实时的输出,展示响度的变化,主要的绘图区域包含短期响度(3秒分析),以及其后的舒适响度(400毫秒) 具体参数: https://ffmpeg.org/ffmpeg-all.html#ebur128-1  ffmpeg -nostats -i stars.mp3 -...

    使用ffmpeg分析修改音频

    ffmpeg -layouts查看音频的布局情况

    1.双声道合并单声道

    ffmpeg -i music.mp3 -ac 1 music.aac

     

    2.双声道的提取

    -map_channel [input_file_id.stream_specifier.channel_id|-1][?][:output_file_id.stream_specifier]

    方式一:

     ffmpeg -i music.mp3 -map_channel 0.0.0 letf.aac -map_channel 0.0.1 right.aac

    方式二:

    使用pan滤镜

    http://ffmpeg.org/ffmpeg-all.html#pan-1

     ffmpeg -i music.mp3 -filter_complex "[0:0]pan=1c|c0=c0[left];[0:0]pan=1c|c0=c1[right]" -map "[left]" left.aac -map "[right]" right.aac -y

    3.双声道转双音频流,把双声道音频提取出来转为一个音频文件两个音频流

    ffmpeg -i music.mp3 -filter_complex channelsplit=channel_layout=stereo output.mka

    可以看到生成的视频就包含了两个流,大多默认情况下播放器只会播放第一个流

     

    单声道转双声道

    ffmpeg -i left.aac -ac 2 output.m4a

    -ac :指定声道数

    将两个音频源合并为双声道

     ffmpeg -i left.aac -i right.aac -filter_complex "[0:a][1:a]amerge=inputs=2[aout]" -map "[aout]" output.mka

    //mka为acc编码格式

     

    4.音频音量探测

     ffmpeg -i test.mp4 -filter_complex volumedetect -c:v copy -f null /dev/null

    如下图: mean_volume为获得音频的平均大小

     

    5.绘制音频波形图  (多声道混合)

    ffmpeg -i music.mp3 -filter_complex "showwavespic=s=640*120" -frames:v 1 output.png 

    绘制不同声道的波形图

    ffmpeg -i 1.mp3 -filter_complex "showwavespic=s=640*240:split_channels=1" -frames:v 1 output.png

     

    6.音量设置

    声音音量应该仔细调整,以保护我们的耳朵和ffmpeg提供2种方法。第一个使用-vol选项,它接受从0到256的整数值,其中256是最大值

    ffmpeg -i music.mp3 -vol 30 sound_low.mp3

    另一种方法是使用表中描述的卷过滤器:

    音量降低到三分之二

    ffmpeg -i music.mp3 -af volume=2/3 quiet_music.mp3

    增加10分贝的音量

     ffmpeg -i music.mp3 -af volume=10dB louder_sound.mp3

     

    7.加快/减慢音频节奏

    参数

    atempo 值范围0.5-2.0

    加快ffplay music.mp3 -af atempo=1.5

    减慢 ffplay music.mp3 -af atempo=0.5 

     

    8.chorus 给声音添加合唱效果

    可以让独唱变得像合唱,但也可以用于仪表。

    合唱与回声效应都有短延迟,但是回波延迟是常数,合唱则采用不同的正弦或三角调制。调制深度范围定义了调制延迟(播放之前或之后的延迟)。因此延迟的声音听起来较慢或更快,这是原来周围的延迟调整声音,像是有一个与合唱整体略微差异。

    它接受下面的参数(每个参数项如果有多个可能值用|分隔):

    in_gain

    设置输出增益,默认0.4

    out_gain

    设置输出增益,默认0.4

    delays

    设置延迟,延迟通常在40ms-60ms

    decays

    设置衰减

    speeds

    设置速度

    depths

    设置深度

    例子

    一个延迟(二人合唱效果)

    chorus=0.7:0.9:55:0.4:0.25:2

    两个延迟(三人合唱效果)

    ffplay music.mp3 -af "chorus=0.6:0.9:50|60:0.4|0.32:0.25|0.4:2|1.3”

    三个延迟(四人及更多合唱效果)

    horus=0.5:0.9:50|60|40:0.4|0.32|0.3:0.25|0.4|0.3:2|2.3|1.3

     

    9.使用多媒体滤镜 ebur128分析音频响度变化

    ebur128扫描滤镜。这个滤镜需要一个音频流,但会原样输出。默认情况下,它以10Hz的频率记录一条消息,其中包括瞬时响度(由M标识)、短期响度(S)、综合响度(I)和响度范围(LRA)。

    滤镜有个实时的输出,展示响度的变化,主要的绘图区域包含短期响度(3秒分析),以及其后的舒适响度(400毫秒)

    具体参数:https://ffmpeg.org/ffmpeg-all.html#ebur128-1

     ffmpeg -nostats -i stars.mp3 -filter_complex ebur128 -f null -

    加-report可把结果输出到日志文件

     

     

    利用EBU放缩规模计+18d的实时图像

    ffplay -f lavfi -i "amovie=input.mp3,ebur128=video=1:meter=18 [out0][out1]"

    展开全文
  • 一步一步讲解和实现ASR中常用的语音特征——FBank和MFCC的提取,包括算法原理、代码和可视化等。 完整Jupyter Notebook链接:...
  • 常用视频QoS保障技术

    千次阅读 2016-09-27 10:04:20
    1. 带宽:指网络的两个节点之间特定应用业务流的平均速率,一般来说,带宽越高,就能允许更多的数据传输,从而会提供更好的视频QoS。IP网络同时承载多种视频、语音和数据业务,具体包括VOIP、I
  • 年会直播常用的音频、视频工具软件推荐   音频、视频类工具软件推荐: PART1 : Sports Sounds Pro 工具介绍:这款音频播放工具主要服务于体育现场、主持人现场等,帮助大家进行控。这是一款现场演出音乐播放...
  • 视频编解码常用知识点

    万次阅读 2020-04-29 22:15:47
    帧(Frame) 是影像中常用的最小单位,相当于电影中胶片的每一格镜头,一帧就是一副静止的画面,连续的帧就形成了视频。 帧率(Frame rate) 是称为帧的位图图像连续出现在显示器上的频率(速率)。该术语同样适用于...
  • VC++常用功能开发

    万次阅读 多人点赞 2020-09-28 11:27:24
    ,以及在窗口上显示二维码, 二维码内容字符串 任意定义 第3章:VC++ 调节系统音量(与任务栏音量同步)源代码 功能介绍:能够获取与调节系统音量,与任务栏音量同步,软件更改了系统音量,任务栏音量也会同步变化!...
  • 本文作者:朱英龙意见反馈:15065421873@163.com...部署流程下面代码是通过ZipInputStream方式进行部署,也是最常用的一种方式。流程部署后,会生成“部署对象”和“流程定义”。@Autowired Repositoryservice re...
  • 常用的动画 放大缩小 和 渐变消失或显示。废话不多说直接上代码:CGFloat kAnimationDuration = 0.3f; CAGradientLayer *contentLayer = (CAGradientLayer *)_contentView.layer; CABasicAnimation *scaleAnimation...
  • # 提交工作区自上次commit之后的变化,直接到仓库区 $ git commit -a # 提交时显示所有diff信息 $ git commit -v # 使用一次新的commit,替代上一次提交 # 如果代码没有任何新变化,则用来改写上一次commit的提交...
  • WM_SIZE - 窗口的大小发生变化后,会收到  这个消息。  WPARAM - 窗口大小变化的原因。  LPARAM - 变化后客户区的大小。  LOWORD - 变化后的宽度。  HIWORD - 变化后的高度。  case WM_SIZE: ...
  • 常用高频访问数据从数据库加载到内存,数据库的变化能够自动实时更新内存。
  • 视频开发基础概述 - PCM、YUV、H264、常用软件介绍

    千次阅读 多人点赞 2018-07-28 00:56:56
    后来总结了一下,看不懂的原因是没有掌握相关基础知识,比如一些概念(码率、采样率、帧率等),视频中的颜色格式(RGB、YUV)、音频格式(PCM)等,写代码之前不了解这些,会写得非常痛苦——因为你不知道为什么...
  • 常用Git命令

    千次阅读 多人点赞 2019-09-26 16:12:59
    文章目录Git简介配置用户名和邮箱配置https和ssh推送时保存用户名和密码推送到远程仓库正确流程一、新建本地仓库二、配置(全局和项目)三、增加/删除文件四、代码提交五、分支六、标签七、...:Git常用命令速查表附...
  • pycharm快捷键、常用设置、配置管理

    万次阅读 多人点赞 2014-10-08 23:47:38
    内容包含:pycharm学习技巧Learning tips、PyCharm3.0默认快捷键(翻译的)、pycharm常用设置、pycharm环境和路径配置、Pycharm实用拓展功能:pycharm中清除已编译.pyc中间文件、python2转python...
  • 在金融领域,这被称为多元化——多只股票的混合投资要比一只股票变化更小。这就是为什么数据点越多你的模型会越好,而不是数据点越少越好。 它们不太可能产生过拟合:如果你有一个单独的没有过拟合的模型,你是用一...
  • matlab常用函数与常用指令大全

    万次阅读 多人点赞 2016-05-06 14:11:58
    matlab常用函数与常用指令大全 matlab常用函数- - 1、特殊变量与常数 ans 计算结果的变量名 computer 确定运行的计算机 eps 浮点相对精度 Inf 无穷大 I 虚数单位 inputname 输入参数名 NaN 非数 ...
  • Git常用指令合集

    万次阅读 2019-12-10 18:58:26
    # 如果代码没有任何新变化,则用来改写上一次commit的提交信息 $ git commit --amend -m [message] # 重做上一次commit,并包括指定文件的新变化 $ git commit --amend [file1] [file2] ... •分支 # 列出...
  • 2、对图像进行线性灰度变化 public Bitmap lineGrey(Bitmap image) { //得到图像的宽度和长度 int width = image.getWidth(); int height = image.getHeight(); //创建线性拉升灰度图像 Bitmap...
  • Git常用命令

    千次阅读 多人点赞 2019-12-10 16:48:15
    Git常用命令一、Git常用命令1.1 创建SSH Key1.2 仓库1.3 增加/删除文件1.4 代码提交1.5 分支1.6 标签1.7 查看信息1.8 远程同步1.9 撤销 相关博文原文地址: 掘金:逸の竹℡:Git常用命令 Workspace:工作区 ...
  • 常用人脸检测数据库

    千次阅读 2018-09-17 13:25:07
    常用的人脸检测数据库包括:FDDB和WIDER FACE。 二、FDDB 官方网站:http://vis-www.cs.umass.edu/fddb/ FDDB总共2845张图像,5171张,人脸非约束环境,人脸的难度较大,有面部表情,双下巴,光照变化,穿戴...
  • 工具技巧:Git 常用命令

    千次阅读 2018-08-21 15:28:08
    常用操作 生成一个可供发布的压缩包 git archive 初始化用户操作 git config -global user.name #设置提交者名字 git config -global user.email #设置提交者邮箱 git config -global core.editor #设置默认...
  • Git: 常用命令

    万次阅读 2018-01-25 20:29:22
    Git常用命令速查表 1.git几个专用名词 Workspace:工作区 Index / Stage:暂存区【工作区的文件使用add命令后会加入暂存区,而没有直接到仓库】 Repository:仓库区(或本地仓库) Remote:远程仓库 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 626,058
精华内容 250,423
关键字:

常用变化音