 强大的音视频处理工具: FFmpeg全称:SubStation Alpha 或 Sub Station Alpha 由 CS Low(亦作 Kotus)创建 特点 ⽐传统字幕(如SRT)更加强⼤先进的字幕⽂件格 式。 该格式在Windows平台上可以经播放器由VSFilter 渲染进⾏播放。这是⼀款⼴受欢迎且已停⽌开发的 字幕编辑制作⼯具。 最新版本:V4.00 基于:SSA 4.00+编码构建 特点: 在SSA编写⻛格的基础上增添更多的效果和指令 如果是多个stream流,可以把 [0:s] 换成对 应的 [0:s:0] 或 [0:s:1] 注意: (1)当视频有多个⾳频流,此种⽅式可能会破坏编 码,则⽤下⾯⽅式去修复: (2)Windows环境:注意设置字体的路径 crifan.com,使⽤署名4.0国际(CC BY 4.0)协议发布 all right reserved, powered by Gitbook最后更新: 2021-09-14 Stream mapping: Stream mapping: Stream Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264)) #0:0 -> #0:0 (h264 (native) -> h264 (libx264)) Stream Stream #0:1 -> #0:1 (copy) #0:1 -> #0:10 码力 | 73 页 | 11.57 MB | 1 年前3 强大的音视频处理工具: FFmpeg全称:SubStation Alpha 或 Sub Station Alpha 由 CS Low(亦作 Kotus)创建 特点 ⽐传统字幕(如SRT)更加强⼤先进的字幕⽂件格 式。 该格式在Windows平台上可以经播放器由VSFilter 渲染进⾏播放。这是⼀款⼴受欢迎且已停⽌开发的 字幕编辑制作⼯具。 最新版本:V4.00 基于:SSA 4.00+编码构建 特点: 在SSA编写⻛格的基础上增添更多的效果和指令 如果是多个stream流,可以把 [0:s] 换成对 应的 [0:s:0] 或 [0:s:1] 注意: (1)当视频有多个⾳频流,此种⽅式可能会破坏编 码,则⽤下⾯⽅式去修复: (2)Windows环境:注意设置字体的路径 crifan.com,使⽤署名4.0国际(CC BY 4.0)协议发布 all right reserved, powered by Gitbook最后更新: 2021-09-14 Stream mapping: Stream mapping: Stream Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264)) #0:0 -> #0:0 (h264 (native) -> h264 (libx264)) Stream Stream #0:1 -> #0:1 (copy) #0:1 -> #0:10 码力 | 73 页 | 11.57 MB | 1 年前3
 基于go和flutter的实时通信/视频直播解决方案 段维伟官方提供的源码编 译出原生sdk • iOS/macOS 使用WebRTC.framework + Obj-C/Swift • Android 使用libwebrtc.aar + java • Windows 使用libwebrtc.dll + C++ 实际开发中会遇到的困难 • 下载和编译Google WebRTC框架(防火墙,编译环境) • 原生SDK开发(每平台人力投入) • UI 的 发起的跨全平台高性能UI框架 • 基于 Skia 2D 渲染引擎 • 使用类似JS/TS的Dart 语言开发 • 支持代码编辑后热重载, Flutter 支持那些平台 iOS/Android/Web/Windows/Linux/macOS/Embedded 使用flutter 开发app意味着什么? • 无需为每个平台独立维护代码 • 一次编码,多平台运行,效率最大化 • 多平台一致性体验 • 强大的社区资源 com/flutter-webrtc/flutter-webrtc-server https://github.com/flutter-webrtc/flutter-webrtc-demo • Support Windows/Linux/macOS • Built-in web, signaling, turn server • Support REST API For Access To TURN0 码力 | 38 页 | 2.22 MB | 1 年前3 基于go和flutter的实时通信/视频直播解决方案 段维伟官方提供的源码编 译出原生sdk • iOS/macOS 使用WebRTC.framework + Obj-C/Swift • Android 使用libwebrtc.aar + java • Windows 使用libwebrtc.dll + C++ 实际开发中会遇到的困难 • 下载和编译Google WebRTC框架(防火墙,编译环境) • 原生SDK开发(每平台人力投入) • UI 的 发起的跨全平台高性能UI框架 • 基于 Skia 2D 渲染引擎 • 使用类似JS/TS的Dart 语言开发 • 支持代码编辑后热重载, Flutter 支持那些平台 iOS/Android/Web/Windows/Linux/macOS/Embedded 使用flutter 开发app意味着什么? • 无需为每个平台独立维护代码 • 一次编码,多平台运行,效率最大化 • 多平台一致性体验 • 强大的社区资源 com/flutter-webrtc/flutter-webrtc-server https://github.com/flutter-webrtc/flutter-webrtc-demo • Support Windows/Linux/macOS • Built-in web, signaling, turn server • Support REST API For Access To TURN0 码力 | 38 页 | 2.22 MB | 1 年前3
 Ubuntu 桌面培训 2010. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 I.IV Ubuntu 和 Microsoft Windows:对比 . . . . . . . . . . . . . . . . . . . . . . . . 12 I.IV.I 安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 V.III.II 在 Ubuntu 中玩 Microsoft Windows 操作系统上的 游戏 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 XI.VI.I 我重新安装了 Windows,可是启动时却找不到 Ubuntu 的启动项了? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 10 目录0 码力 | 540 页 | 26.26 MB | 1 年前3 Ubuntu 桌面培训 2010. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 I.IV Ubuntu 和 Microsoft Windows:对比 . . . . . . . . . . . . . . . . . . . . . . . . 12 I.IV.I 安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 V.III.II 在 Ubuntu 中玩 Microsoft Windows 操作系统上的 游戏 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 XI.VI.I 我重新安装了 Windows,可是启动时却找不到 Ubuntu 的启动项了? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 10 目录0 码力 | 540 页 | 26.26 MB | 1 年前3
 Apache Pulsar,云原生时代的消息平台 - 翟佳
Segmented Stream streamnative.io 基础决定上层:Cloud-Native • State / Scale / Storage https://github.com/apache/pulsar-helm-chart streamnative.io 基础决定上层:Cloud-Native https://streamnative.io/blog/release/20200 码力 | 39 页 | 12.71 MB | 6 月前0.03 Apache Pulsar,云原生时代的消息平台 - 翟佳
Segmented Stream streamnative.io 基础决定上层:Cloud-Native • State / Scale / Storage https://github.com/apache/pulsar-helm-chart streamnative.io 基础决定上层:Cloud-Native https://streamnative.io/blog/release/20200 码力 | 39 页 | 12.71 MB | 6 月前0.03
 A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetestraveler @chzbrgr71 Rita Zhang • Software engineer @ Microsoft, San Francisco • Azure Cloud Native Compute team • Kubernetes upstream features, Azure Kubernetes Service @ritazzhang OpenAI0 码力 | 21 页 | 68.69 MB | 1 年前3 A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetestraveler @chzbrgr71 Rita Zhang • Software engineer @ Microsoft, San Francisco • Azure Cloud Native Compute team • Kubernetes upstream features, Azure Kubernetes Service @ritazzhang OpenAI0 码力 | 21 页 | 68.69 MB | 1 年前3
 MySQL高可用 - 多种方案keepalived 作为故障转移,提高系统的可用性。但是一般的 mysql 高可用为了实现 mysql 数据的一致性,一般都是采用单点写入,本方案采用 keepalived 中的 sorry_server 来实现写入数据库为单点的需求。本方案实现的功能是当网络有问题、 mysql 有问题、服务器宕机、keepalived 服务停止后,服务器能自动跳转到备用机, 当主服务器服务启动起来后会自动切换回来。 VIP 分别进行设置,为读写分离做准备。  扩展不是很方便。  可以在后面添加多个从服务器,并做到负载均衡。 缺点:  在启动或者恢复后会立即替换掉定义的 sorry_server,因此如果要实现指 定条件替换或者不替换需要通过其他方式实现,比如:临时更改 mysql 的端口等。  切换需要 1s 左右的时间。 2.4 方案实战 2.4.1 适用场景 zhangxy@test.com } notification_email_from jiankong@test.com smtp_server mail.test.com smtp_connect_timeout 30 router_id LVS1 } vrrp_sync_group test0 码力 | 31 页 | 874.28 KB | 1 年前3 MySQL高可用 - 多种方案keepalived 作为故障转移,提高系统的可用性。但是一般的 mysql 高可用为了实现 mysql 数据的一致性,一般都是采用单点写入,本方案采用 keepalived 中的 sorry_server 来实现写入数据库为单点的需求。本方案实现的功能是当网络有问题、 mysql 有问题、服务器宕机、keepalived 服务停止后,服务器能自动跳转到备用机, 当主服务器服务启动起来后会自动切换回来。 VIP 分别进行设置,为读写分离做准备。  扩展不是很方便。  可以在后面添加多个从服务器,并做到负载均衡。 缺点:  在启动或者恢复后会立即替换掉定义的 sorry_server,因此如果要实现指 定条件替换或者不替换需要通过其他方式实现,比如:临时更改 mysql 的端口等。  切换需要 1s 左右的时间。 2.4 方案实战 2.4.1 适用场景 zhangxy@test.com } notification_email_from jiankong@test.com smtp_server mail.test.com smtp_connect_timeout 30 router_id LVS1 } vrrp_sync_group test0 码力 | 31 页 | 874.28 KB | 1 年前3
 RocketMQ v3.2.4 开发指南.................................................................... 31 10 RocketMQ 服务収现(Name Server) ............................................................................................... Consumer Group 一类 Consumer 的集合名称,返类 Consumer 通常消费一类消息,丏消费逡辑一致。  Broker 消息中转角色,负责存储消息,转収消息,一般也称为 Server。在 JMS 规范中称为 Provider。  广播消费 一条消息被多个 Consumer 消费,即使返些 Consumer 属亍同一个 Consumer Group,消息也会被 Consumer RocketMQ 物理部署结构 Name Server集群 Broker Master1 Broker Master2 Broker Slave1 Broker Slave2 Producer集群 Consumer集群 图表 5-2RocketMQ 网络部署图 RocketMQ 网络部署特点  Name Server 是一个几乎无状态节点,可集群部署,节点乀间无任何信息同步。0 码力 | 52 页 | 1.61 MB | 1 年前3 RocketMQ v3.2.4 开发指南.................................................................... 31 10 RocketMQ 服务収现(Name Server) ............................................................................................... Consumer Group 一类 Consumer 的集合名称,返类 Consumer 通常消费一类消息,丏消费逡辑一致。  Broker 消息中转角色,负责存储消息,转収消息,一般也称为 Server。在 JMS 规范中称为 Provider。  广播消费 一条消息被多个 Consumer 消费,即使返些 Consumer 属亍同一个 Consumer Group,消息也会被 Consumer RocketMQ 物理部署结构 Name Server集群 Broker Master1 Broker Master2 Broker Slave1 Broker Slave2 Producer集群 Consumer集群 图表 5-2RocketMQ 网络部署图 RocketMQ 网络部署特点  Name Server 是一个几乎无状态节点,可集群部署,节点乀间无任何信息同步。0 码力 | 52 页 | 1.61 MB | 1 年前3
 谈谈MYSQL那点事• 少碎片、支持大文件、能够进行索引压缩 少碎片、支持大文件、能够进行索引压缩 • 二进制层次的文件可以移植 二进制层次的文件可以移植 (Linux (Linux   Windows) Windows) • 访问速度飞快,是所有 访问速度飞快,是所有 MySQL MySQL 文件引擎中速度最快的 文件引擎中速度最快的 • 不支持一些数据库特性,比如 事务、外键约束等 不支持一些数据库特性,比如0 码力 | 38 页 | 2.04 MB | 1 年前3 谈谈MYSQL那点事• 少碎片、支持大文件、能够进行索引压缩 少碎片、支持大文件、能够进行索引压缩 • 二进制层次的文件可以移植 二进制层次的文件可以移植 (Linux (Linux   Windows) Windows) • 访问速度飞快,是所有 访问速度飞快,是所有 MySQL MySQL 文件引擎中速度最快的 文件引擎中速度最快的 • 不支持一些数据库特性,比如 事务、外键约束等 不支持一些数据库特性,比如0 码力 | 38 页 | 2.04 MB | 1 年前3
 消息中间件RocketMQ原理解析 - 斩秋................................................................. 49 一: NettyRemotingAbstract Server 与 Client 公用抽象类 ............................................... 49 1. invokeSyncImpl 同步调用实现 ... Remoting 通信层: Rocketmq 的通信层是基于通信框架 netty 4.0.21.Final 之上做了简单的协议封装,是强依赖。 一: NettyRemotingAbstract Server 与 Client 公用抽象类 ResponseFuture 模式: invokeSyncImpl 和 invokeAsyncImpl 都使用了 请求方会 new 发送失败 responseFuture.setSendRequestOK(false), 信号量通过 once 释放, 删 除缓存 Netty 接收 server 端响应,根据 opaque 从缓存获取 responseFuture,调用回调方法即接 口 InvokeCallback 实现 3. invokeOnewayImpl 单向请求0 码力 | 57 页 | 2.39 MB | 1 年前3 消息中间件RocketMQ原理解析 - 斩秋................................................................. 49 一: NettyRemotingAbstract Server 与 Client 公用抽象类 ............................................... 49 1. invokeSyncImpl 同步调用实现 ... Remoting 通信层: Rocketmq 的通信层是基于通信框架 netty 4.0.21.Final 之上做了简单的协议封装,是强依赖。 一: NettyRemotingAbstract Server 与 Client 公用抽象类 ResponseFuture 模式: invokeSyncImpl 和 invokeAsyncImpl 都使用了 请求方会 new 发送失败 responseFuture.setSendRequestOK(false), 信号量通过 once 释放, 删 除缓存 Netty 接收 server 端响应,根据 opaque 从缓存获取 responseFuture,调用回调方法即接 口 InvokeCallback 实现 3. invokeOnewayImpl 单向请求0 码力 | 57 页 | 2.39 MB | 1 年前3
 Kubernetes Operator 实践 - MySQL容器化& 5.7 Master Slave1 Slave2 MySQL 集群:1 主 2 从 MySQL 容器化系统架构 REST CLI Kubernetes Master API Server Scheduler Controller Manager NodeM kubelet kube-proxy docker mysql pod-5 mysql pod-6 … … Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph MySQL-Operator 主流程 API Server Reflector DeltaFIFO Local Storage Callbacks OnAdd OnUpdate OnDelete WorkQueue List/Watch Informers • Listers • DeepCopy code-generator MySQL 容器化系统架构 REST CLI Kubernetes Master API Server Scheduler Controller Manager NodeM kubelet kube-proxy docker mysql pod-5 mysql pod-6 … …0 码力 | 42 页 | 4.77 MB | 1 年前3 Kubernetes Operator 实践 - MySQL容器化& 5.7 Master Slave1 Slave2 MySQL 集群:1 主 2 从 MySQL 容器化系统架构 REST CLI Kubernetes Master API Server Scheduler Controller Manager NodeM kubelet kube-proxy docker mysql pod-5 mysql pod-6 … … Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph MySQL-Operator 主流程 API Server Reflector DeltaFIFO Local Storage Callbacks OnAdd OnUpdate OnDelete WorkQueue List/Watch Informers • Listers • DeepCopy code-generator MySQL 容器化系统架构 REST CLI Kubernetes Master API Server Scheduler Controller Manager NodeM kubelet kube-proxy docker mysql pod-5 mysql pod-6 … …0 码力 | 42 页 | 4.77 MB | 1 年前3
共 14 条
- 1
- 2













