自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(387)
  • 收藏
  • 关注

原创 【音视频开发】第五章 FFmpeg基础

复用器的作用是把多个独立的音视频流、字幕流、元信息等数据,打包成一个统一的媒体文件格式,比如 .mp4、.mkv、.ts 等,把音频、视频、字幕合并打包成一个完整的视频文件,这个过程就叫复用。“复用器”这个词,英文是 Multiplexer(简称 Mux),在音视频处理中是一个非常关键的概念,和“解复用器”(Demuxer)是相对的。“编解码器”是音视频领域最核心的概念之一,英文叫 Codec,是 “编码器(Encoder)” 和 “解码器(Decoder)” 的合称。

2025-04-17 21:45:00 872

原创 【音视频开发】第四章 SDL音视频渲染

图形(Graphics)音频(Audio)输入设备(键盘、鼠标、手柄)窗口管理多线程(Threading)文件 IO(File I/O)典型用途2D 游戏(平台跳跃、射击类)模拟器(NES、SNES、GameBoy 等复古游戏模拟器)图形工具或小型 UI 框架作为大型游戏引擎(如 Unity)或自研引擎的底层组件之一SDL_Init():初始化 SDL 系统SDL_CreateWindow():创建窗口 SDL_Window。

2025-04-16 21:27:56 1152

原创 【音视频开发】第三章 FFmpeg 命令实战

保留编码格式:ffmpeg -i test.mp4 -vcodec copy -an test_copy.h264。强制格式:ffmpeg -i test.mp4 -acodec libmp3lame -vn test.mp3。强制格式:ffmpeg -i test.mp4 -vcodec libx264 -an test.h264。保留编码格式:ffmpeg -i test.mp4 -acodec copy -vn test.aac。禁用视频:ffplay test.mp4 -vn。

2025-03-20 22:00:00 1009

原创 【音视频开发】第二章 FFmpeg 开发环境

MSYS2 可以选择 msys 或者 MinGW -w64 环境来编译,不过在 msys 下使用 gcc 编译出来的 exe 和 dll 依赖 msys-2.0.dll,而 MinGW -w64 下编译出来的文件不需要依赖这个 dll,从程序的运行效率来看,不依赖这个 dll 的程序的效率更高,所以选择 MinGW -w64 来编译更佳。重命名 msys64/usr/bin/link.exe 为 msys64/usr.bin/link.bak,避免和 MSVC 的 link.exe 冲突。

2025-03-13 22:53:01 993

原创 【音视频开发】第一章 音视频基础概念

互联网:短视频、直播、音视频童话、在线点播半导体:手机、平板、机顶盒、电视、车载芯片等音视频中间件安防:家庭摄像头、公共监控摄像头新能源:摄像头传感器、音视频娱乐设备元宇宙:以音视频为依托。

2025-03-10 22:47:16 964

原创 【重难点总结】第七章 微服务

Spring Cloud 通过各种组件和模块,帮助开发者解决了构建分布式系统时面临的问题,比如服务治理、负载均衡、容错处理、配置管理等。它提供了一套完整的解决方案,使得开发者可以专注于业务逻辑的开发,而不必花费过多精力在基础设施的搭建和维护上。Feign 是一个声明式的 HTTP 客户端,它简化了在 Java 中编写 HTTP 请求的过程,具体来说,使用 Feign 可以做到以下几点。微服务架构是一种软件架构设计模式,将一个应用程序划分为一组小型、自治的服务,每个服务都围绕着特定的业务功能进行构建和部署。

2025-02-17 10:49:43 493

原创 【重难点总结】第六章 Spring

Spring

2024-07-01 18:40:50 1330

原创 【重难点总结】第五章 数据库

数据库

2024-07-01 18:39:12 850

原创 【重难点总结】第四章 JVM

JVM

2024-07-01 18:35:51 917

原创 【重难点总结】第三章 Java 并发包

Java 并发包

2024-06-26 19:31:14 1125

原创 【重难点总结】第二章 Java 集合框架

Java 集合框架

2024-06-26 17:57:29 654

原创 【重难点总结】第一章 Java 基础

Java 基础

2024-05-28 18:54:07 902 1

原创 【Netty】第三章 入门

【Netty】第三章 入门

2023-03-15 20:15:00 797

原创 【Netty】第二章 网络编程和 IO 概念剖析

【Netty】第二章 网络编程和 IO 概念剖析

2023-03-13 18:10:30 673

原创 【Netty】第一章 NIO 三大组件、ByteBuffer 和文件编程

【Netty】第一章 NIO 三大组件、ByteBuffer 和文件编程

2023-03-06 18:51:40 1045

原创 【JUC2022】第七章 AQS、ReentrantReadWriteLock 和 StampedLock

【JUC2022】第七章 AQS、ReentrantReadWriteLock 和 StampedLock

2023-03-06 18:25:13 734

原创 【JUC2022】第六章 Synchronized 与锁升级

【JUC2022】第六章 Synchronized 与锁升级

2023-03-06 10:42:35 362

原创 【JUC2022】第五章 ThreadLocal

【JUC2022】第五章 ThreadLocal

2023-03-03 09:49:48 296

原创 【JUC2022】第四章 原子类

【JUC2022】第四章 原子类

2023-02-24 10:29:41 484

原创 【JUC2022】第三章 线程中断与 LockSupport

【JUC2022】第三章 线程中断与 LockSupport

2023-02-21 16:16:57 243

原创 【JUC2022】第二章 多线程锁

【JUC2022】第二章 多线程锁

2023-02-21 15:35:18 361

原创 【Java数据结构与算法】第二十一章 元组

【Java数据结构与算法】第二十一章 元组

2023-01-09 11:24:49 1489

原创 【ZooKeeper】第三章 集群搭建

【ZooKeeper】第三章 集群搭建

2023-01-09 11:22:17 260

原创 【ZooKeeper】第二章 JavaAPI 操作

【ZooKeeper】第二章 JavaAPI 操作

2023-01-04 19:19:19 453

原创 【ZooKeeper】第一章 快速入门

【ZooKeeper】第一章 快速入门

2023-01-04 13:47:49 855

原创 【Spring】BeanFactory

【Spring】BeanFactory

2022-10-26 17:24:25 96

原创 【Spring】BeanFactory

【Spring】BeanFactory

2022-10-26 17:11:53 387

原创 【Spring】BeanDefinition

【Spring】BeanDefinition

2022-10-26 16:30:35 161

原创 【笔记】Txt文件解析工具类

【笔记】Txt文件解析工具类

2022-10-24 15:59:33 839

原创 【笔记】Linux命令执行工具类

【笔记】Linux命令执行工具类

2022-10-23 14:09:09 2144

原创 【JUC2022】第一章 CompletableFuture

【JUC2022】第一章 CompletableFuture

2022-09-30 14:35:06 579

原创 【系统架构设计师】第四章 计算机网络

【系统架构设计师】第四章 计算机网络

2022-08-03 15:04:09 2710

原创 【系统架构设计师】第三章 数据库系统

【系统架构设计师】第三章 数据库系统

2022-07-28 10:57:21 923 1

原创 【系统架构设计师】第二章 操作系统

【系统架构设计师】第二章 操作系统

2022-07-27 14:54:02 192

原创 【系统架构设计师】第一章 计算机组成与体系结构

【系统架构师】第一章 计算机组成与体系结构

2022-07-19 11:41:35 512

原创 【设计模式2022】第二十四章 解释器模式

解释器模式

2022-05-05 13:41:16 116

原创 【设计模式2022】第二十三章 备忘录模式

备忘录模式

2022-05-04 19:07:13 968

原创 【设计模式2022】第二十二章 访问者模式

访问者模式

2022-05-04 18:08:54 693

原创 【设计模式2022】第二十一章 迭代器模式

迭代器模式

2022-05-03 17:44:41 115

原创 【设计模式2022】第二十章 中介者模式

中介者模式

2022-05-03 17:00:46 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除