我的用毕业设计搭建了一个图床,并有相应的客户端提供快速上传,再导航栏中的小工具中访问即可。图床采用了分布式架构,不用担心数据丢失问题!希望大家多多体验提意见,客户端获取:http://154.9.24.85:5212/s/L5sp目前只有Windows客户端,Mac和Linux正在快马加鞭赶来。使用方式查看置顶文档。

合成mp4-debug


上次已经写完了如何使用FFmpeg来合成mp4,但是在使用的过程中遇到了一些问题: ![image-20250714000545375](/Users/lenn/Library/Application Support/typora-user-images/image-2025071400054537

FFmpeg过滤器框架分析


FFmpeg过滤器框架分析 ffmpeg的filter用起来是和Gstreamer的plugin是一样的概念,通过avfilter_link,将各个创建好的filter按自己想要的次序连接到一起,

视频码率推荐


在视频转码的过程中,比较关键的是需要确定目标码率(或最大码率)。以下是几个大型互联网公司的推荐标准,可以作为参考。 YouTube

FFmpeg合成mp4


本章主要介绍如何使用FFmpeg来将一个音频文件和一个视频文件合成一个MP4文件,以及在这个过程中我们如何对编码过程进行封装以及sample_rate 重采样的过程(由于提供的音频文件的编码类型为S16,所以我们需要转化为MP4支持的FLTP浮点类型)。 Muxer 首先我们来介绍如何封装MP4的封

AVIO


简介 AVIOContext* avio_alloc_context( unsigned char* buffer, int buffer_size, int write_flag, void * opaque, int (*read_packet)(void* opaque, uint8

mp4格式分析


基本介绍 mp4文件格式又被称为 MPEG-4 Part 14,出自 MPEG-4标准第14部分。他是一种多媒体格式工具,广泛用于包装视频和音频数据流、海报、字&#

解复用MP4


这部分内容的主要任务是把 mp4 格式中的音频流和视频流分离出来,分成两个文件,即 AAC 和 H264编码的不同音视频流。 其实用到的内容前面几节ߖ

关于ffplay在macos上运行奔溃的问题


这个问题大概是由于 MacOS 的问题引起的,奔溃的地方在 SDL2 的代码中,如果直接使用 brew 安装 SDL2就会遇到这个问题,所以需要修改 SDL2源码然后再编译

手写FlvParser


[[FLV格式]] 这里可以看到 flv 的格式,本内容只介绍 flv 解析部分,其他就不介绍了。 Flv 数据包 Parser FlvHeader

FLV格式解析


FLV (Flash Video) 是 Adobe 公司推出的一种流媒体格式,由于其封装后的视频文件体积小、封装简单等特点。非常适合互联网上使用。目前主流的视频网站基本