Java ffmpeg 实现视频加文字/图片水印功能

引入依赖org.bytedecojavacv-platform1.5.4

FFmpeg开发笔记(五十八)把32位采样的MP3转换为16位的PCM音频

​《FFmpeg开发实战:从零基础到短视频上线》一书的“5.1.2把音频流保存为PCM文件”介绍了如何把媒体文件中的音频流转存为原始的PCM音频,在样例代码的转存过程中,解码后的PCM数据未经任何加工处理,就直接保存到二进制文件。也就是说,原音频的采样频率是...

node通过ffmpeg将多路rtsp、rtmp流媒体转换为多端口websocket流供前端播放

‘自己随机定义,唯一标识,name重复的rtmp或rtsp不会进行转码’可以通过前端播放ws://127.0.0.1:20000了。:‘rtmp或rtsp流媒体路径’_nodejs将rtsp视频流转换为websoc...

centos下安装ffmpeg的详细教程

FFmpeg是一个开源的多媒体框架,用于处理音频、视频和其他多媒体文件。它提供了录制、转换和流式传输音频和视频功能。FFmpeg是一个非常强大和灵活的工具,广泛应用于媒体转换、视频编辑、流媒体传输等领域。_cen...

FFmpeg开发笔记(五十一)适合学习研究的几个音视频开源框架

​很多程序员想学习音视频的编程开发,却不知从何学习,因为音视频技术的体系庞大、知识杂糅,一眼望去就令人生怯。那么学习音视频建议站在前人的肩膀上,从优秀的音视频开源框架开始钻研,先熟悉这些开源工具的具体用法,再深入了解这些开源框架的实现代码。有鉴于此,博主整理...

前端使用ffmpeg出现ReferenceError: SharedArrayBuffer is not defined解决

SharedArrayBufferisnotdefined”错误是因为在浏览器环境中,SharedArrayBuffer对象被认为是一种潜在的安全风险。为了防止Spectre攻击等漏洞,现代浏览器通常会...

FFmpeg开发笔记(五十)聊聊几种流媒体传输技术的前世今生

​自从互联网普及之后,用于视频直播的流媒体技术就发展起来。这几十年中,比较有影响的主要有MMS、RTSP、RTMP、HLS、SRT、RIST几种,分别介绍如下。1、MMS协议MMS全称MicrosoftMultimediaServer,意思是微软多媒体...

Linux-centos下安装ffmpeg的详细教程

首先需要安装yum源:这个源安装的ffmpeg版本是3.4然后可以安装ffmpeg。_centos安装ffmpeg...

LVGL之FFmpeg使用

FFmpeg是一个开源的多媒体框架,它可以处理各种音频和视频格式的转换、解码、编码和流处理。它提供了一套丰富的库和工具,广泛应用于视频点播、直播、多媒体处理、游戏开发等领域。FFmpeg的主要组件包括:libavformat-用于音频和视频的多媒体容器...

(详细使用指南)Linux下交叉编译带ffmpeg的opencv并移植到RK3588等ARM端

交叉编译是指在一台计算机上生成目标平台的可执行程序。通常情况下,我们在开发软件时会在同一平台上编译、运行程序,但有时候需要将程序部署到不同体系结构或操作系统的设备上运行,这就需要使用交叉编译工具链来生成适用于目标...