E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FFmpeg杂记
FFmpeg
编译安装(Mac、Linux)
FFmpeg
简介
FFmpeg
是一款常用的多媒体框架,支持音视频编解码、格式转换等功能。安装
FFmpeg
可以通过多种不同的方式进行,包括使用包管理器、源代码安装以及使用预编译二进制文件等。
特巨大聪明
·
2025-06-15 12:48
ffmpeg
ffmpeg
macos
linux
macOS下编译安装
ffmpeg
最近想要在电脑上安装you-get这个工具,安装的时候发现官方建议要安装
ffmpeg
这个软件,于是就尝试安装。
·
2025-06-15 12:48
M1添加
ffmpeg
环境变量
找到自己的
ffmpeg
的安装位置M1的一般会在opt/local/binIntel的一般会在usr/local/根据自己的安装位置添加环境变量在终端输入exportPATH=/opt/local/bin
·
2025-06-15 12:17
macOS上利用
FFmpeg
将m3u8转化为mp4实现播放
我们经常在浏览网页视频的时候试图下载,但是将文件打开后发现扩展名是.m3u8,使得系统默认或是常见的播放器无法打开它,这时候就需要借助转码工具,我经过查找,发现大部分可以实现上述功能的软件需要收费,要么就是不好用,所以特别推荐大家使用
FFmpeg
Kaede0326
·
2025-06-15 12:46
#
macOS
macos
ffmpeg
经验分享
修改
FFMpeg
的日志函数av_log,使其在记录日志时能显示调用该函数的位置(文件名和行号)
需要注释掉原有的av_log声明和实现,然后将新代码添加到log.h中。以下是完整、优化的实现方案:在log.h中添加一下代码,已定义新的av_log函数。//log.h#include//修改函数签名,增加file和line参数staticvoidav_log_impl(void*avcl,intlevel,constchar*file,intline,constchar*fmt,...){va
code-ranger
·
2025-06-13 22:31
FFMpeg
ffmpeg
MinGW-w64编译Qt5.14.1(含静态编译版本)
杂记
(前前后后大概build了10次…)参考资料:https://zhuanlan.zhihu.com/p/40271922本文仅用于记录此次编译细节,且此次编译目的仅在于生成MingGW-w64可用的Qt库,不追求编译尽可能多的库,不保证在其它机器上可用脚本见文末使用的MinGW-w64版本为x86_64-8.1.0-posix-sjlj-rt_v6-rev0,不过这个的版本影响不大因为Active
wh201906
·
2025-06-13 20:47
Qt
一.
ffmpeg
介绍
copyfromzhujiamin
FFmpeg
是集成解码、编码、转码、复用、解复用、流化、滤波、播放等完整解决方案的多媒体开源程序,在多媒体领域广泛使用用当前R版本使用的
FFmpeg
-4.2.2介绍一下源码目录结构
VinterYoung
·
2025-06-13 03:14
音视频
windows 10 vscode cmake
ffmpeg
编程环境搭建(修改)
一费了几天功夫,一度怀疑实现不了,结果发现非常简单,安装msys64,然后在msys64中安装
ffmpeg
,然后就可以编译,但运行也要在msys64环境下二下面的方法经测试可以用一下载
ffmpeg
1.1Releases
m0_68696793
·
2025-06-12 19:14
c++
开发语言
vscode
CentOS系统的多媒体处理技术应用
CentOS系统的多媒体处理技术应用关键词:CentOS、多媒体处理、
FFmpeg
、GStreamer、视频转码、音频处理、流媒体摘要:本文深入探讨CentOS系统下的多媒体处理技术应用,包括核心工具链
操作系统内核探秘
·
2025-06-12 07:50
操作系统内核揭秘
centos
linux
运维
ai
Android音频播放:
FFmpeg
与OpenSL ES解码与播放实践
本文还有配套的精品资源,点击获取简介:在Android平台上利用
FFmpeg
和OpenSLES实现高效灵活的音频解码与播放。
魔法小药丸
·
2025-06-11 19:00
QT开发技术【
ffmpeg
+ QAudioOutput】音乐播放器 完善
一、完善上章的功能,形成一个小工具QT开发技术【
ffmpeg
+QAudioOutput】音乐播放器二、增加歌曲保存类#include"..
增援未来章北海
·
2025-06-11 17:17
QT开发技术
qt
ffmpeg
开发语言
Python 高效图像帧提取与视频编码:实战指南
Python结合强大的第三方库(如OpenCV、
FFmpeg
、PyAV),可以高效处理视频流,实现快速帧提取、压缩编码等关键功能。
清水白石008
·
2025-06-11 17:14
python
Python题库
python
音视频
开发语言
ARM架构
FFmpeg
极致优化交叉编译指南
ARM架构
FFmpeg
极致优化交叉编译指南一、工具链科学配置使用最新的ARM官方工具链(Linaro或ARMGNUToolchain)确保工具链支持目标平台特定指令集(如NEON,VFP等)设置正确的–
追随远方
·
2025-06-11 02:30
Android
FFMpeg
开发
arm开发
ffmpeg
FFmpeg
跨平台编译指南:为armv7/armv7s/arm64/i386架构优化
本文还有配套的精品资源,点击获取简介:
FFmpeg
是用于处理多媒体数据的开源框架,涵盖转换、编码、解码等多种功能。
Fkvision
·
2025-06-11 02:56
LINUX
FFMPEG
编译汇总(最简化)
下载http://
ffmpeg
.org/安装依赖库apt-yinstallautoconfautomakebuild-essentiallibtoollibxcb1-devlibxcb-shm0-devlibxcb-xfixes0
柳鲲鹏
·
2025-06-09 23:51
FFmpeg
学习(11)
FFmpeg
音视频的裁剪与合并命令实战
文章目录
FFmpeg
学习(11)
FFmpeg
音视频的裁剪与合并命令实战
FFmpeg
学习(11)
FFmpeg
音视频的裁剪与合并命令实战
极客雨露
·
2025-06-09 23:20
FFmpeg
FFmpeg
视频编辑:裁剪和合并视频片段
FFmpeg
视频编辑:裁剪和合并视频片段关键词:
FFmpeg
,视频编辑,裁剪,合并,命令行工具,视频处理1.背景介绍在数字媒体的海洋中,视频资源占据了相当重要的地位。
AI大模型应用之禅
·
2025-06-09 23:19
java
python
javascript
kotlin
golang
架构
人工智能
LINUX编译vlc
选择最新的发布版本准备sudoaptinstall-yxcbbisonsudoaptinstall-yautopointsudoaptinstall-yautoconfautomakelibtool编译
ffmpeg
LINUX
FFMPEG
柳鲲鹏
·
2025-06-09 23:19
linux
运维
服务器
Android 音频压缩功能之
Ffmpeg
1.添加依赖,直接上代码:implementation'com.arthenica:mobile-
ffmpeg
-full-gpl:4.4.LTS'importstaticcom.arthenica.mobile
ffmpeg
.Config
冰糖葫芦三剑客
·
2025-06-09 13:10
TEST
android
音视频
ffmpeg
ffmpeg
命令基本语法和常见命令
1)常用命令1、最简单转换命令
ffmpeg
-iinput.mp4output.mkv2、更加精准的控制转换命令
ffmpeg
-iinput.mp4-c:vvp9-c:alibvorbisoutput.mkv
子燕若水
·
2025-06-09 11:22
ffmpeg
和流媒体
ffmpeg
音视频
【Python高级编程】第九章:计算机视觉与边缘计算
摘要:本博文聚焦Python在计算机视觉与边缘计算融合领域的应用,深入解析OpenCV+DNN模块部署、ONNXRuntime边缘端推理及
FFmpeg
集成视频流实时分析等核心技术。
AI_DL_CODE
·
2025-06-08 20:05
python
计算机视觉
边缘计算
OpenCV
DNN
FFmpeg
TFLite
FFmpeg
解码器配置指南:为什么--enable-decoders不能单独使用?
FFmpeg
解码器配置指南在
FFmpeg
的编译配置过程中,许多开发者会遇到关于解码器配置的困惑。特别是--enable-decoders这个选项,很多人误以为启用它就能自动包含所有解码器。
追随远方
·
2025-06-08 16:41
Android
FFMpeg
开发
ffmpeg
编译一个Mac M系列可以用的yuview
YUView,具体使用和它的功能可以看:https://zhuanlan.zhihu.com/p/558580168,这个作者讲得很清楚,但是官方只提供了intel的版本,arm版本要自己编,且依赖低版本的
ffmpeg
yanjiee
·
2025-06-07 19:15
mac
ffmpeg
音视频
macos
ffmpeg
批量提取mp4视频文件中的音频
@echooff&titlecd/d%~dp0for%%ain(*.mp4)do(
ffmpeg
-i"%%~sa"-y-vn-codeccopy-q:v1"%%~na.m4a")pause2、把文件后缀修改为
·
2025-06-07 10:18
FFmpeg
—— 18.
FFmpeg
简易播放器的实现——音视频播放(含音视频同步)
目录视频播放器基本原理简易播放器的实现——音视频播放程序结构程序源码audio.cppaudio.hdemux.cppdemux.hframe.cppframe.hmain.cpppacket.cpppacket.hplayer.cppplayer.hvideo.cppvideo.h工程下载问题总结参考视频播放器基本原理解协议将流媒体协议的数据,解析为标准的相应的封装格式数据。视音频在网络上传播的
tiankong19999
·
2025-06-07 10:17
FFmpeg
音视频
FFmpeg示例程序
ffmpeg
FFmpeg
—— 通过直接修改yuv数据,将视频转为黑白并输出显示(附:源码)
效果 说明 YUV,是一种颜色编码方法。常使用在各个视频处理组件中。YUV在对照片或视频编码时,考虑到人类的感知能力,允许降低色度的带宽。“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用
信必诺
·
2025-06-07 10:17
FFmpeg
音视频
FFMPEG
批量视频/音频分离
1、安装
FFMPEG
并写入系统环境变量;(参考:【Window系统】安装
FFmpeg
教程_windows安装
ffmpeg
-CSDN博客)2、分别复制下面三条代码到TXT文档,另存为"xxxx.BAT"文件
西村居士
·
2025-06-07 10:46
ffmpeg
音视频
ffmpeg
获取rtsp h265_手把手搭建RTSP流媒体服务器
0.引言本文主要讲解如何搭建RTSP流媒体服务器的过程,使用开源项目ZLMediaKit。通过这个开源项目,推RTSP流到服务器,然后拉流端可以拉取RTSP、RTMP等流。ZLMediaKit码云链接:https://gitee.com/xia-chu/ZLMediaKitZLMediaKit的github链接:https://github.com/xiongziliang/ZLMediaKitZ
我係乜乜乜
·
2025-06-06 07:42
ffmpeg获取rtsp
h265
FFmpeg
avformat_open_input函数分析
函数内部的总体流程如下:avformat_open_input精简后的代码如下:intavformat_open_input(AVFormatContext**ps,constchar*filename,ff_const59AVInputFormat*fmt,AVDictionary**options){AVFormatContext*s=*ps;inti,ret=0;AVDictionary*t
梧桐樹下
·
2025-06-06 07:10
FFmpeg
ffmpeg
android调用
ffmpeg
解析rtsp协议的视频流
文章目录一、背景二、解析rtsp数据1、C层功能代码2、jni层的定义3、app层的调用三、源码下载一、背景本demo主要介绍android调用
ffmpeg
中的接口解析rtsp协议的视频流(不解析音频)
偶是老李头
·
2025-06-06 07:09
c++
android
ndk
android
jni
android集成ffmpeg
FFmpeg
解码视频流实现yuv播放
参考文章雷神文章
FFMPEG
–裸码流解码AVCodec最简单的基于
FFmpeg
的libswscale的示例(YUV转RGB)视频流测试端口初始化解码器相关变量-(void)initDecoder{if(
书弋江山
·
2025-06-06 07:39
ffmpeg
c
C++
IOS
ffmpeg
h264
codec
yuv
解码
C++ 使用
ffmpeg
解码本地视频并获取每帧的YUV数据
一、简介
FFmpeg
是一个开源的多媒体处理框架,非常适用于处理音视频的录制、转换、流化和播放。二、代码示例代码读取一个本地视频文件,解码并将二进制文件保存下来。
阿飞__
·
2025-06-06 07:39
C/C++
c++
ffmpeg
音视频
FFMPEG
命令行——【音视频开发学习笔记2】MAC OS
目录1、
ffmpeg
/ffplay/ffprobe区别2、
ffmpeg
命令查看帮助文档3、ffplay命令查看帮助文档4、ffprobe命令查看帮助文档5、
ffmpeg
音视频处理流程6、
ffmpeg
命令分类查询
王七的眼睛被门夹了
·
2025-06-06 07:09
ffmpeg
音视频
学习
[特殊字符]
FFmpeg
学习笔记
一、
FFmpeg
简介
FFmpeg
是一个开源跨平台的视频和音频处理工具,支持录制、转换、流处理等功能。
wangjinjin180
·
2025-06-06 07:08
ffmpeg
学习
笔记
FFmpeg
中视频 Filters 使用文档介绍
FFmpeg
中Filters简介
FFmpeg
是一个强大的多媒体框架,它支持多种音视频编解码器、容器格式、协议等。
码流怪侠
·
2025-06-06 02:37
ffmpeg
音视频
Filters
深度学习
vmaf
滤镜
FFmpeg
FFmpeg
开发笔记(四十八)从0开始搭建直播系统的开源软件架构
合集-
FFmpeg
开发实战(53)1.
FFmpeg
开发笔记(一)搭建Linux系统的开发环境2023-04-162.
FFmpeg
开发笔记(二)搭建Windows系统的开发环境2023-04-293.
FFmpeg
漆园吏
·
2025-06-05 18:45
ffmpeg
笔记
录制mp4
目录单线程保存mp4多线程保存mp4rtsp
ffmpeg
录制mp4单线程保存mp4importcv2importimageiocv2.namedWindow('photo',0)#0窗口大小可以任意拖动
AI算法网奇
·
2025-06-05 17:36
python基础
opencv
python
计算机视觉
Ubuntu下安装
FFmpeg
FFmpeg
官方给了两种安装方式。第一种命令安装,不需要下载,直接安装即可。该方式最简单快捷。
xy_kok
·
2025-06-04 23:57
Linux
ubuntu
ffmpeg
linux
离线安装
ffmpeg
linux离线安装
ffmpeg
获取安装包:[
ffmpeg
-release](Indexof/releases(
ffmpeg
.org))下载最新版本,
ffmpeg
-4.4.tar.gz然后传送到服务器上,
z_大人
·
2025-06-04 23:27
linux
linux
音视频
运维
Ubuntu下
FFmpeg
的安装方式
FFmpeg
介绍音视频的广泛应用直播类:音视频会议(腾讯会议、Zoom)、娱乐直播(斗鱼、虎牙)音视频通话:QQ、微信网络视频:腾讯视频、爱奇艺短视频:抖音、快手视频监控:海康人工智能:人脸识别、智能音箱
Lu Zelin
·
2025-06-04 23:25
#
A/V-Coding
ffmpeg
ubuntu
linux
ubuntu 安装
ffmpeg
一、我的编译环境ubuntu22
ffmpeg
4.36二、安装必要的依赖sudoapt-getupdatesudoapt-getinstall-y\autoconf\automake\build-essential
涂鸦c
·
2025-06-04 23:25
ffmpeg
ubuntu
linux
解密并下载受DRM保护的MPD(DASH流媒体)加密视频
它依赖
ffmpeg
、yt-dlp、aria2等组件,通过接收浏览器扩展(如WidevineDecryptor)提供的解密提示实现自动化操作。适用场景:离线观看、技术研究
小白白
·
2025-06-04 22:47
dash
音视频
视频编码实战
FFmpeg
流程从本地读取YUV数据编码为h264格式的数据,然后再存⼊到本地,编码后的数据有带startcode。与
FFmpeg
示例⾳频编码的流程基本⼀致。
生椰_李点点
·
2025-06-04 07:50
ffmpeg
音视频
Ubuntu编译
ffmpeg
解决错误:ERROR: avisynth/avisynth_c.h not found
文章目录前言为什么要写这篇文章下载avisynth把avisynth放到系统中编译
ffmpeg
总结前言在编译
FFmpeg
时,可能会遇到诸如“ERROR:avisynth/avisynth_c.hnotfound
人才程序员
·
2025-06-04 01:36
音视频基础大合集
ubuntu
ffmpeg
c语言
音视频
c++
linux
运维
ffmpeg
更改视频的帧率
note视频帧率调整帧率(fps-framepersecond)例如:原来帧率为30,调整后为1现象:原来是每秒有30张图像,调整后每秒1张图像,看着图像很慢实现:在每秒的时间区间里,取一张图像version#defineLIBAVFILTER_VERSION_MINOR12#defineLIBAVFILTER_VERSION_MICRO100#defineLIBAVCODEC_VERSION_M
lxzlife
·
2025-06-03 16:28
音视频
ffmpeg
音视频
c++
以
FFmpeg
为核心的Android视频压缩库:
FFMPEG
-AAC-264-Android
以
FFmpeg
为核心的Android视频压缩库:
FFMPEG
-AAC-264-Android
FFMPEG
-AAC-264-Android-32-64android视频压缩,使用
ffmpeg
方案,集成fdk-aac
岑晔含Dora
·
2025-06-03 16:55
【
FFmpeg
系列】 音视频解复用与复用实战
FFmpeg
FFmpeg
是一个功能强大、广泛使用的多媒体处理工具,可以处理音频、视频、字幕以及多种容器格式的操作。它支持解码、编码、复用、解复用、流式传输、过滤等功能。
码流怪侠
·
2025-06-02 01:20
ffmpeg
音视频
解复用
复用
时间戳
直播
音视频转码
ffmpeg
播放音视频流程
文章目录
FFmpeg
解码播放流程概览(以音视频文件为例)1️⃣创建结构体2️⃣打开音视频文件3️⃣查找解码器并打开解码器4️⃣循环读取数据包(Packet)5️⃣解码成帧(Frame)6️⃣播放/显示/
花落已飘
·
2025-06-02 00:17
音视频开发
ffmpeg
音视频
FFplay文档解读-9-解复用器
13.解复用器解复用器是
FFmpeg
中配置的元素,可以从特定类型的文件中读取多媒体流。配置
FFmpeg
构建时,默认情况下会启用所有支持的分离器。
【零声教育】音视频开发进阶
·
2025-06-02 00:17
音视频开发
程序员
编程
ffmpeg
aac
音视频
c++
macos
FFmpeg
解复用器如何从封装格式中解析出不同的音视频数据
目录1、
ffmpeg
介绍2、
FFMPEG
的目录结构3、
FFmpeg
的格式封装与分离3.1、数据结构3.2、封装和分离(muxer和demuxer)3.2.1、Demuxer流程3.2.2、Muxer流程
dvlinker
·
2025-06-02 00:16
C/C++实战专栏
C/C++软件开发从入门到实战
FFmpeg
解复用器
封装格式
解析出音视频数据
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他