ffmpeg
文章平均质量分 66
主要涉及ffmpeg
稚肩
前世界五百强嵌入式软件工程师,通信领域在读硕士,兴趣:Linux底层驱动开发、音视频开发、网络安全等
展开
-
SDL简述
Simple DirectMedia Layer(SDL)是一个跨平台的多媒体开发库,提供了对图形、音频、输入设备等底层操作的支持,使得开发者能够更方便地创建跨平台的多媒体应用程序。SDL被设计为轻量级且易于使用,主要用于游戏开发和嵌入式系统等领域。原创 2024-02-03 17:55:47 · 384 阅读 · 0 评论 -
使用ffmpeg进行AAC音频解码
关于更多音视频开发内容,请参考专栏AAC(Advanced Audio Coding)是一种常见的音频编解码格式,用于高效压缩音频数据。要进行AAC解码,可以使用常用工具或库来实现。原创 2024-01-27 12:24:21 · 1263 阅读 · 0 评论 -
使用ffmpeg实现服务端和客户端的RTMP推流拉流
RTSP(Real-Time Streaming Protocol)和RTMP(Real-Time Messaging Protocol)都是用于实时流媒体传输的协议。RTMP使用单一的持久连接(通常是TCP),在该连接上同时传输控制信息和媒体数据,其相对较灵活,支持多种编码格式和传输方式。最初设计用于Flash播放器,但后来也被其他应用广泛采用RTMP曾经在直播、在线视频等领域非常流行。然而,由于Adobe停止支持Flash Player,并且HTML5和其他技术的兴起,RTMP的使用逐渐减少。原创 2024-01-29 11:26:49 · 1699 阅读 · 1 评论 -
FFmpeg教程:libswscale对图像进行简单处理
libswscale(Software Scaling and Conversion Library)是FFmpeg中的一个库,用于执行图像缩放、颜色空间转换以及图像格式转换等操作。它主要提供了一些函数和工具,使得在视频处理过程中可以方便地进行图像大小和颜色空间的调整。原创 2024-01-22 23:59:57 · 708 阅读 · 0 评论 -
FFmpeg简单总结
FFmpeg(Fast Forward MPEG)是一个开源跨平台的音视频处理工具库和软件套件,它包括了一系列用于处理多媒体数据的程序和库。FFmpeg 提供了音视频编解码、封装、过滤、流媒体传输等功能,支持多种音频、视频和容器格式,包括但不限于 MP4、AVI、MKV、FLV、MP3、AAC、H.264、H.265 等。FFmpeg 可以在多个操作系统上运行,包括 Linux、Windows、macOS 等。原创 2024-01-17 21:00:47 · 791 阅读 · 0 评论 -
ffmpeg实现视频解码
使用ffmpeg进行视频解码,包含编程的一般步骤和具体的详细代码原创 2024-01-22 21:51:41 · 1704 阅读 · 0 评论