.NET玩转音视频操作 FFmpeg.NET Conf China 2022 .NET玩转音视频操作 FFmpeg 周杰 (来自长沙) Handshakes by DC Frontiers https://github.com/sdcb/Sdcb.FFmpeg 扫码下载代码示例和PPT 示例1 纯代码生成视频 FFmpegLogger.LogWriter = (level, msg) => Console.Write(msg); using FormatContext fc = FormatContext 示例1 纯代码生成视频·重点代码解析 fc.WriteHeader(); VideoFrameGenerator.Yuv420pSequence(vcodec.Width, vcodec.Height, 600)0 码力 | 14 页 | 1.43 MB | 1 年前3
强大的音视频处理工具: FFmpeg2 1.7 1.8 1.8.1 1.9 ⽬录 前⾔ FFmpeg概览 FFmpeg相关 FFmpeg安装 ⾳频处理 提取⾳频⽚段 视频处理 视频属性 获取 调整 尺⼨调整 动图gif 视频转动图 动图转视频 ⽔印 去除⽔印 提取⾳频 字幕处理 背景知识 字幕分类 字幕格式 编辑字幕 Aegisub 提取字幕 转换字幕 嵌⼊字幕 指定字幕位置 强⼤的⾳视频处理⼯具:FFmpeg 最新版本: v1.0 更新时间: 20210914 简介 介绍⾳视频处理⼯具FFmpeg有哪些强⼤的功能。先对ffmpeg进⾏概览, 包括可以⽤来⼲什么,与之相关的ffprobe、ffplay、ffserver等⼯具;再介 绍如何安装ffmpeg;如何⽤ffmpeg处理⾳频,⽐如从⾳频中提取某段⾳频 ⽚段;以及各种视频处理,包括视频属性的获取和调整,包括调整视频宽 取和调整,包括调整视频宽 ⾼尺⼨⼤⼩;以及动图gif处理,包括视频转动图、动图转视频;以及⽔印 处理,包括去除视频⽔印;从视频中提取完整⾳频和⾳频⽚段;字幕相关 处理,包括字幕的背景知识,包括软字幕和硬字幕、常⻅字幕格式ass和 srt;以及如何⽤Aegisub编辑字幕;从视频中提取字幕、从srt转换出ass 字幕;嵌⼊字幕,包括⽤流拷⻉模式嵌⼊软字幕、⽤vf模式烧录嵌⼊硬字 幕、且可0 码力 | 73 页 | 11.57 MB | 1 年前3
强大的音视频处理工具:FFmpeg1. 提取音频片段 1.4.1 5. 视频处理 1.5 1. 视频属性 1.5.1 1. 获取 1.5.1.1 2. 调整 1.5.1.2 1. 尺寸调整 1.5.1.2.1 2. 动图gif 1.5.2 1. 视频转动图 1.5.2.1 2. 动图转视频 1.5.2.2 3. 水印 1.5.3 强大的音视频处理工具:FFmpeg 最新版本: v1.0 更新时间: 20210914 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。先对ffmpeg进行概览,包括可以用来 干什么,与之相关的ffprobe、ffplay、ffserver等工具;再介绍如何安装ffmpeg;如何用 ffmpeg处理音频,比如从音频中提取某段音频片段;以及各种视频处理,包括视频属 性的获取和 性的获取和调整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动图、 动图转视频;以及水印处理,包括去除视频水印;从视频中提取完整音频和音频片 段;字幕相关处理,包括字幕的背景知识,包括软字幕和硬字幕、常见字幕格式ass和 srt;以及如何用Aegisub编辑字幕;从视频中提取字幕、从srt转换出ass字幕;嵌入字 幕,包括用流拷贝模式嵌入软字幕、用vf模式烧录嵌入硬字幕、且可以指定字幕位 置、指0 码力 | 139 页 | 2.60 MB | 1 年前3
强大的音视频处理工具:FFmpeg1.6.1 1.6.1.1 1.6.1.2 目录 前言 FFmpeg概览 FFmpeg相关 FFmpeg安装 音频处理 提取音频片段 视频处理 视频属性 获取 调整 尺寸调整 动图gif 视频转动图 动图转视频 水印 去除水印 提取音频 字幕处理 背景知识 字幕分类 字幕格式 1.6.2 1.6.2.1 1.6.3 1.6.4 1.6.5 强大的音视频处理工具:FFmpeg 最新版本: v1.0 更新时间: 20210914 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。先对ffmpeg进行概 览,包括可以用来干什么,与之相关的ffprobe、ffplay、ffserver等工 具;再介绍如何安装ffmpeg;如何用ffmpeg处理音频,比如从音频中 提取某段音频片段;以及各种视频处理,包括视频属性的获取和调 取和调 整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动 图、动图转视频;以及水印处理,包括去除视频水印;从视频中提取 完整音频和音频片段;字幕相关处理,包括字幕的背景知识,包括软 字幕和硬字幕、常见字幕格式ass和srt;以及如何用Aegisub编辑字 幕;从视频中提取字幕、从srt转换出ass字幕;嵌入字幕,包括用流拷 贝模式嵌入软字幕、用vf模式烧录嵌入硬字幕、且可以指定字幕位0 码力 | 139 页 | 9.35 MB | 1 年前3
张波-虎牙直播在微服务改造中的实践虎牙直播在微服务改造中的实践 张波 虎牙基础保障部中间件团队负责人 2019.8.11 Service Mesh Meetup #6 广州站 微服务改造事项 DNS-F在数据 库场景的落地 名字服务在负 载均衡场景的 落地 DNS-F在微服 务场景的落地 应用层探活 数据库故障 恢复时间长 服务故障牵 引慢,流量 接入生效时 间长 DNS生效慢 内部服务无 就近接入能 力 日志输出对接公司内部日志服务; • 对接公司CMDB; • DNS-F Cluster; • DNS 忽略大小写 Nacos CMDB • 扩展对接虎牙CMDB • 对接内部负载均衡策略 虎牙直播与阿里共建Nacos生态 社区贡献 • Nacos Commiter 4人; • 承担多个模块的开发和维护(Nacos Service Mesh,Dubbo Mesh,Golang SDK,Nacos0 码力 | 27 页 | 1.03 MB | 1 年前3
ffmpeg翻译文档详细说明 4 流的选择(指定) 5 选项 6 例子 7 语法 8 表达式计算/求值 9 OpenCL选项 10 编码选项 11 解码器 12 视频解码 13 音频解码 14 字幕解码 15 编码 16 音频编码器 17 视频编码器 18 字幕编码器 19 比特流滤镜(过滤器) 20 格式选项 21 分离器(解复用) 22 混合器 23 元数据 24 协议 25 graph2dot - 1 - 本文档使用 书栈(BookStack.CN) 构建 32 滤镜链图描述 33 时间线编辑 34 音频滤镜 35 音频源 36 音频槽 37 视频滤镜 38 视频源 39 视频槽 40 多媒体滤镜 41 多媒体源 42 参考 43 开发人员 - 2 - 本文档使用 书栈(BookStack.CN) 构建 致谢 当前文档 《ffmpeg 翻译文档(ffmpeg中文文档)》 5 选项 技巧/提示(原版已废弃) 6 例子 7 语法 8 表达式计算/求值 9 OpenCL选项 10 编码选项 11 解码器 12 视频解码 13 音频解码 14 字幕解码 15 编码 16 音频编码器 17 视频编码器 18 字幕编码器 19 比特流滤镜(过滤器) 20 格式选项 21 分离器(解复用) 22 混合器 23 元数据 24 协议 250 码力 | 502 页 | 3.06 MB | 1 年前3
Swift 迁移之路 - 唐巧2018-07-05 Swift 4.2 猿辅导 的 Swift 迁移之路路 决策回顾 • 背景 • 时间:2016 年年 6 ⽉月 • Swift 版本:Swift 2 • 依赖很重的 C++ 直播库 • 历史 Objective-C 代码⾏行行数:8 万⾏行行 • 团队 iOS 成员⼈人数:2 ⼈人 • ⼤大家都对使⽤用 Swift 抱有极⾼高的兴趣 决策⽅方案 混编,从此之后不不再写 全新的项⽬目,历史 Objective-C 代码⾏行行数:0 ⾏行行 • 需要依赖 C++ 直播组件 • 团队 iOS 成员⼈人数:2 ⼈人 决策⽅方案 纯 Swift 写⼀一个新项⽬目 遇到的问题 • 编译器器性能问题,编译⼀一次 5 分钟 • IDE ⽆无误编译,卡顿严重。 • Swift 和 C++ 底层直播库的调⽤用麻烦,调试时常出问题。 • 系统补全时常挂掉 • pod 1 Category … 项⽬目共⽤用的 Common 组件 公共 UI 样式 公⽤用的参数 项⽬目的底层组件 ⽹网络组件 视频播放 资源升级 … … 业务功能组件 OC{ ⼩小猿商城 24 点游戏 奥数闯关 英语随身听 ⼩小猿⽇日报 视频播放 收藏功能 导出PDF 智囊团 … 组件化进展 • 已经完成约 30% 的功能模块组 件化 • 功能模块耦合太严重,是组件化0 码力 | 43 页 | 1.37 MB | 1 年前3
Nacos架构&原理
企业级落地上篇 179 掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地中篇 209 掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地下篇 224 虎牙直播在微服务改造的实践总结 239 虎牙在全球 DNS 秒级生效上的实践 249 叽里呱啦 Nacos 1.1.2 升级 1.4.1 最佳实践 267 服务发现最佳实践 281 Eureka 平滑迁移 2018 年当我们决定做开源的时候,从 0.X 开始核心是把阿里内部的能力抽象好内核,然后逐步开 放出去,在这个阶段虎牙作为 Nacos 最早用户开始使用,解决直播行业迅速发展的规模和高可用 等问题,然后 Nacos 在视频和直播行业广泛使用。 2019 年当我们开放核心能力和竞争力之后,就开始与 Dubbo/Spring-cloud-alibaba 生态完成集 成,随着云原生的大势迅速 0][R=qa][G=solar-group] * Passed Nacos 测试总结 Nacos 不仅性能好,而且界面简洁,这样的注册中心你值得拥有。 239 > Nacos 最佳实践 虎牙直播在微服务改造的实践总结 为什么选用 Nacos 虎牙关注 Nacos 是从 v0.2 开始的,我们也参与了社区的建设,可以说是最早期的企业用户。 首先,在虎牙的微服务场景中,起初有多个注册中心0 码力 | 326 页 | 12.83 MB | 9 月前3
Rust HTTP 协议栈在终端通信场景的实践 - 胡凯HTTP 协议场景浅析 在终端上大多数使用 HTTP 协议的应用,主要是运用 HTTP 客户端的能力,向指定网址发起请求 来获取服务器上的资源。 例如使用浏览器 APP 访问网页,使用视频 APP 观看视频和直播,电商 APP 浏览商品页面等。 Rust China Conf 2022 – 2023, Shanghai, China 终端 HTTP 协议场景浅析 终端的网络环境特点: ➢0 码力 | 26 页 | 1.25 MB | 1 年前3
2020美团技术年货 算法篇2020 Multimodalities Recall 比赛 TOP 10 榜单 跟其它电商公司一样,美团业务场景中除了文本,还存在图片、动图、视频等多种模 态信息。同时,美团搜索是典型的多模态搜索引擎,召回和排序列表中存在 POI、图 片、文本、视频等多种模态结果,如何保证 Query 和多模态搜索结果的相关性面临 着很大的挑战。鉴于多模态召回赛题(Multimodalities Recall)和美团搜索业务的挑 万亿美元。如此快速增长的业务规模表明了电子商务行业的广阔发 展前景,但与此同时,这也意味着日益复杂的市场和用户需求。随着电子商务行业规 模的不断增长,与之相关的各个模态数据也在不断增多,包括各式各样的带货直播视 频、以图片或视频形式展示的生活故事等等。新的业务和数据都为电子商务平台的发 展带来了新的挑战。 目前,绝大多数的电子商务和零售公司都采用了各种数据分析和挖掘算法来增强其搜 索和推荐系统的性能。在这一 围 绕图 3 左侧的解决思路展开的。 随着 Goolge BERT 模型在自然语言处理领域的巨大成功,在多模态领域也有越来越 多的研究人员开始借鉴 BERT 的预训练方法,发展出融合图片 / 视频(Image/Vid- eo)等其他模态的 BERT 模型,并成功应用与多模态检索、VQA、Image Caption 等任务中。因此,考虑使用 BERT 相关的多模态预训练模型(Vision-Language0 码力 | 317 页 | 16.57 MB | 1 年前3
共 239 条
- 1
- 2
- 3
- 4
- 5
- 6
- 24













