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音视频
【
音视频
】ffplay播放控制
一、ffplay播放控制1.1、ffplay打开视频比如我当前目录下现在有一个1.mp4的视频,可以使用下面的命令用ffplay打开并播放它ffplay1.mp4输入后回车即可打开相应的视频1.2ffplay播放控制使用q、ESC退出播放按f、双击切换全屏状态按m切换为静音按9减少音量,按0添加音量按a循环切换音频流按v循环切换视频流按t循环切换字幕流按c循环切换节目按w循环切换过滤器或显示模式按
浅慕Antonio
·
2025-03-06 23:23
音视频
【
音视频
】视频基本概念
一、视频的基本概念1.1视频码率(kb/s)视频码率是指视频文件在单位时间内使用的数据流量,也叫码流率。码率越大,说明单位时间内取样率越大,数据流进度也就越高1.2视频帧率(fps)视频帧率是指一秒钟的视频帧数量,如果一个视频是25帧的,那么就说明这个视频在1s内有25个视频帧。帧率越高,给人的视觉就越流畅1.3视频分辨率视频分辨率指的是视频帧中的的像素个数,比如640*480分辨率,指的就是在视
浅慕Antonio
·
2025-03-06 23:21
音视频
HarmonyNext实战:基于ArkTS的跨平台
音视频
播放器开发
HarmonyNext实战:基于ArkTS的跨平台
音视频
播放器开发引言在HarmonyNext生态系统中,
音视频
处理是一个重要且复杂的领域。
·
2025-03-06 14:23
harmonyos-next
Ubuntu录屏--OBS
安装OBS具体步骤直接参考OBS官网下载|OBS需要使用的命令:安装
ffmpeg
sudoapt-getinstall
ffmpeg
添加第三方软件源(PPA)sudoadd-apt-repositoryppa
Kevin__47
·
2025-03-06 12:46
日常小项目
ubuntu
linux
运维
HarmonyNext实战:基于ArkTS的高性能实时
音视频
通信应用开发
HarmonyNext实战:基于ArkTS的高性能实时
音视频
通信应用开发引言实时
音视频
通信是现代应用中不可或缺的功能,尤其是在远程会议、在线教育、社交互动等场景中。
·
2025-03-06 09:13
harmonyos-next
基于
FFmpeg
实现 H.264 转 MP4 视频转码
引言
FFmpeg
是强大的开源
音视频
处理库,能实现多种
音视频
操作。本文将分享如何用
FFmpeg
把H.264视频文件转码为MP4格式。
码农新猿类
·
2025-03-06 01:48
FFMPEG
ffmpeg
ASL CS5261:高性能Type-C转HDMI转换芯片
CS5261是集睿致远ASL推出的一款高度集成的USBType-C转HDMI
音视频
转换芯片,专为4K@30Hz高清投屏设计,广泛应用于转接线、扩展坞、投影仪等设备。
·
2025-03-05 20:58
自动驾驶人工智能
如何优化
FFmpeg
拉流性能及避坑指南
FFmpeg
作为流媒体处理的核心工具,其拉流性能直接影响直播/点播体验。本文从协议优化、硬件加速、网络策略三大维度切入,结合实战案例与高频踩坑点,助你突破性能瓶颈!
挣扎与觉醒中的技术人
·
2025-03-05 18:53
ffmpeg
人工智能
深度学习
AI编程
AIGC
性能优化
音视频
开发——基础知识篇
1、视频传输原理视频是利用人眼短暂停留的原理,通过连续播放一系列的图片使人产生画面里的人物在运动的感觉。但是视频里面通常会有大量的重复信息。例如早期拍电影用胶卷,一个演员坐在房间内的椅子上抽烟,一秒钟如果用25张胶卷,那么不同胶卷拍下来的内容有相同也有不同,不同的是演员的动作,神态;相同的是房间内的一切布局。在数字化的今天,为了方便视频的传输,肯定是不喜欢重复传输视频中每一张照片的同样的信息。因此
真的不会重复的昵称
·
2025-03-05 01:26
我的音视频服务器开发学习之路
音视频
国内实时
音视频
技术哪家更强?核心功能对比揭晓答案
当前实时
音视频
开发领域呈现出多样化竞争态势,其中声网(Agora)、即构(ZEGO)等云通讯企业占据了市场的主导地位。
·
2025-03-04 18:37
2025版 RTC、直播、点播技术对比|腾讯云/即构/声网如何选型
前言作为一个有多年实战经验的开发者,在
音视频
技术领域我深刻体会到RTC(实时通信)、直播和点播三者的不同。
·
2025-03-04 18:36
rtc音视频直播腾讯云声网
wayland桌面录屏,屏幕录制,Linux屏幕录制
问题使用
ffmpeg
录屏后,录屏的内容是黑屏,查看后发现,自己用的是gnome桌面,但是是wayland,并不是传统的X11,这就导致了不兼容问题echo$XDG_CURRENT_DESKTOP可以通过上面这个命令查看桌面环境可以返回
霍志杰
·
2025-03-04 17:00
linux
运维
服务器
【
FFMPEG
】各种
音视频
编解码学习详解 h264 ,mpeg4 ,aac 等所有
音视频
格式
目录(?)[-]编解码学习笔记二codec类型编解码学习笔记三Mpeg系列Mpeg1和Mpeg2编解码学习笔记四Mpeg系列Mpeg4编解码学习笔记五Mpeg系列AAC音频编解码学习笔记六H26x系列编解码学习笔记七微软WindowsMedia系列编解码学习笔记八Real系列编解码学习笔记九QuickTime系列编解码学习笔记十Ogg系列编解码学习笔记十一FlashVideo系列编解码学习笔记十二
weixin_30906425
·
2025-03-04 17:29
ffmpeg
大数据
操作系统
qt+
ffmpeg
+sdl实现
音视频
播放
#ifndefVIDEO_PLAYER_H#defineVIDEO_PLAYER_Hextern"C"{#include
我不是程序员~~~~
·
2025-03-04 14:29
Qt实战
qt
ffmpeg
音视频
Qt开发之
音视频
播放器指南
开发一个
音视频
播放器是一个相对复杂的项目,但使用Qt框架可以大大简化开发过程。Qt提供了丰富的多媒体类库,可以帮助你实现
音视频
播放功能。以下是一个简单的步骤指南,帮助你开始开发一个基本的
音视频
播放器。
飘飘燃雪
·
2025-03-04 14:59
Qt
qt
音视频
开发语言
Qt/C++
音视频
开发 - 使用 MDK-SDK 组件
Qt/C++
音视频
开发-使用MDK-SDK组件介绍MDK-SDK(MediaDevelopmentKitSoftwareDevelopmentKit)是由原QtAV作者开发的一款
音视频
处理库。
鱼弦
·
2025-03-04 13:24
音视频开发系列实践
Qt学习与实践
qt
c++
音视频
本地LLM部署--Open WebUI(多媒体工具
FFMPEG
安装)
FFmpeg
是一个功能强大的多媒体处理工具,支持音频、视频的编解码、转码、流媒体处理等。
JerryGW
·
2025-03-04 06:02
LLM本地部署
ffmpeg
windows
ffmpeg
1.2 msvc 2010 编译
ffmpeg
1.1后的版本支持命令行的msvc2010后的版本编译。为了上架MS应用商店,必须用微软的编译器编译
ffmpeg
,x264,否则出现安全检查的问题。见
ffmpeg
官网,有具体的编译方法。
lhc180
·
2025-03-04 06:00
1-Android开发
1-嵌入式系统
#
内核kernel
ffmpeg
x264
msvc
在Windows上用MSYS2+msvc编译
FFmpeg
摘要本文描述了如何在Windows上通过MSYS2结合msvc工具链编译
FFmpeg
项目源码。
ADM实验室
·
2025-03-04 06:00
音视频
windows
ffmpeg
c++
音视频
windows下适用msvc编译
ffmpeg
适用于
ffmpeg
-7.1
需要的工具:visualstudio2019(可以是其他版本,只是本人电脑上装的为2019)msys2
ffmpeg
-7.1源码1.修改msys2_shell.cmd在msys2目录修改msys2_shell.cmd
Lj2_jOker
·
2025-03-04 05:28
windows
ffmpeg
Android.bp 构建
FFmpeg
库:从搭建编译框架到处理编译错误的全过程
文章目录前言搭建编译框架1.创建Android.bp文件2.创建avutil_files.bp3.创建其他bp文件armv8-a编译参数1.configure源代码2.查看编译参数3.添加编译参数4.添加汇编参数5.添加链接参数6.HAVE_AV_CONFIG_H参数armv7-a编译参数1.查看编译参数2.添加编译、汇编、链接参数添加armv8-a源文件1.查找需编译的源文件2.添加compat
Timelens
·
2025-03-03 22:59
FFmpeg
在
Android
上的探索与实践
ffmpeg
android
使用
FFmpeg
实现摄像头RTMP实时推流
在当今的数字时代,视频直播已成为连接人与人之间的重要桥梁,广泛应用于在线教育、远程会议、娱乐直播等多个领域。随着技术的不断进步,人们对于直播的实时性、稳定性和高质量需求日益增加。为了实现高效的视频直播,选择合适的工具和协议至关重要。RTMP(Real-TimeMessagingProtocol)作为一种广泛使用的实时视频传输协议,以其低延迟、高兼容性和广泛的服务器支持而著称。RTMP协议由Adob
AIGCnn
·
2025-03-03 17:21
日常开发
直播
ffmpeg
MacBook Pro使用
FFmpeg
捕获摄像头与麦克风推流
音视频
FFmpeg
查看macos系统
音视频
设备列表
ffmpeg
-favfoundation-list_devicestrue-i""使用摄像头及麦克风同时推送音频及视频流:
ffmpeg
-favfoundation-pixel_formatyuyv422
自由软件开发者
·
2025-03-03 16:18
MacOS
ffmpeg
macos
音视频
FFmpeg
内存管理函数说明
FFmpeg
内存操作的常见函数位于libavutil\mem.c中,有如下几个常见的内存管理函数:av_malloc(),av_realloc(),av_mallocz(),av_calloc(),av_free
weixin_33713503
·
2025-03-03 14:33
ffmpeg
内存管理
fmpeg 中 avio_check() 代码分析
author:hjjdebugdate:2025年02月28日星期五15:03:10CSTdescripton
ffmpeg
中avio_check()代码分析文章目录1.测试程序程序执行结果2.源码注释:
hjjdebug
·
2025-03-03 14:28
ffmpeg
avio_check
FaceFusion 从0开始本地部署,RTX4060
开始本地部署指南一、环境准备1.基础工具安装1.1Git安装使用管理员权限打开PowerShell执行安装命令:wingetinstall-e--idGit.Git验证安装:git--version1.2
FFmpeg
万山y
·
2025-03-03 11:37
python
fluent-
ffmpeg
依赖详解
fluent-
ffmpeg
是一个用于在Node.js环境中与
FFmpeg
进行交互的强大库,它提供了流畅的API来执行各种
音视频
处理任务,如转码、剪辑、合并等。
yqcoder
·
2025-03-02 18:52
ffmpeg
Express + MongoDB 实现 VOD 视频点播
一、安装依赖npminstallexpressmongoosemulter
ffmpeg
-staticfluent-
ffmpeg
express:用于构建Web服务器。
yqcoder
·
2025-03-02 17:16
express
mongodb
数据库
20250228下载MOOC课程的视频【单集】
ffmpeg
-i"concat:output1.ts|output2.ts
南棱笑笑生
·
2025-03-02 13:41
杂质
音视频
浅谈流媒体技术在无线网络中的应用
流媒体技术首先出现在固定网络通信中,在网络上传送
音视频
等多媒体信息的方法主要采用下载和流式两种传送方式。
chenjie19891104
·
2025-03-02 05:27
流媒体技术
网络
流媒体服务器
服务器
internet
h.264
路由器
RK3588 , mpp硬编码rgb, 保存MP4视频文件.
⚡️传送➡️Ubuntux64架构,交叉编译aarch64
FFmpeg
mppRK3588,
FFmpeg
拉流RTSP,mpp硬解码转RGBRk3588
FFmpeg
拉流RTSP,硬解码转RGBRK3588,
J ..
·
2025-03-01 15:21
Rockchip
RK3588
mpp
硬编码
ffmpeg
拉流rtmp保存h264和aac
代码实现#include#include#includeextern"C"{#include#include}intmp4toannexb(AVBSFContext*bsf_ctx,AVPacket*pkt,std::ofstream&out){intret;ret=av_bsf_send_packet(bsf_ctx,pkt);if(retdata,pkt->size);}return0;}in
农民工-IT
·
2025-03-01 14:46
ffmpeg源码解析
ffmpeg
aac
FFmpeg
拉流教程
FFmpeg
拉流教程做了一个项目学习下
FFmpeg
拉流的过程。在此记录下。
zxz520zmg
·
2025-03-01 13:12
QT入门
Qt
For
Android
c++
【
音视频
】 H264 H265
概述项目中接触到一些
音视频
领域的技术,主要对自己接触到的技术,结合自己的学习内容,进行阶段性总结,如有不正确的地方恳请指正安防领域摄像头的编码格式目前主流的是H265,但是也存在H264的视频流。
gma999
·
2025-03-01 13:11
音视频
【
音视频
】RTP封包H264信息
H264-RTP封包逻辑单个NALU结构分析012301234567890123456789012345678901+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|F|NRI|Type||+-+-+-+-+-+-+-+-+||||Bytes2..nofasingleNALunit||||+-+-+-+-+-+-+-
gma999
·
2025-03-01 13:41
音视频
【
FFmpeg
】拉流
概述项目实践中涉及到使用
ffmpeg
进行推流和拉流操作,本文主要对一些基本操作做一个学习总结,后续再学习其源码架构;总结方法遵循实现功能配合函数具体实现基本使用拉流avformat_network_init
gma999
·
2025-03-01 13:09
ffmpeg
FFmpeg
av_read_frame 和iOS系统提供的 AVAudioRecorder 实现音频录制的区别
1.第一种方式:使用
FFmpeg
的av_read_frame特点底层实现:基于
FFmpeg
,这是一个强大的多媒体处理库,直接操作音频流。灵活性:非常灵活,可以处理多种音频格式、编解码器和输入设备。
陈皮话梅糖@
·
2025-03-01 10:13
FFmpeg音视频高阶技术讲解
ffmpeg
ios
音视频
萤石云RTC技术优势详解与开放服务
萤石S10双向视频通话摄像机操作便捷,支持4G无线流量,同时支持微信接听视频呼叫的功能,其采用ERTC(萤石实时
音视频
)技术,弱网下也能流畅通话。更多优化
做萤石二次开发的哈哈
·
2025-03-01 09:09
实时音视频
RTC
webrtc
使用Nuclia Understanding API 处理和索引非结构化数据
NucliaUnderstandingAPI支持处理各种非结构化数据,包括文本、网页、文档和
音视频
内容。它能够提取文本(
dgay_hua
·
2025-03-01 09:38
python
【工具推荐】这开源工具,让你一键下载全网视频!全网都在偷摸着用!
核心能力:用一行命令下载90%的网页
音视频
这个在GitHub上已经有50K+Star!!!
世味煮成茶.
·
2025-02-28 20:08
软件
音视频
开源软件
笔记
经验分享
https
技术教程 | 如何实现1v1
音视频
通话(含源码)
今天,给大家讲一下怎么实现1v1
音视频
通话,以下是教程内容:开发环境开发环境要求如下:环境要求说明JDK版本1.8.0及以上版本AndroidAPI版本API21、AndroidStudio5.0及以上版本
网易数智
·
2025-02-28 03:52
WebRTC
音视频
ai
人工智能
实时音视频
语音识别
实时互动
信息与通信
MFC文件和注册表的操作
MFC文件和注册表的操作日志、操作配置文件、ini、注册表、
音视频
的文件存储Linux下一切皆文件C/C++操作文件constchar*与char*constconstchar*常量指针,表示指向的内容为常量
Chasing追~
·
2025-02-28 00:57
mfc
操作系统
mfc
c++
windows
ffmpeg
拉流 —— RTMP拉流例程
参考:最简单的基于
FFMPEG
的推流器附件:收流器rtmp拉流例程:#include#include"libavformat/avformat.h"#include"libavutil/time.h"#
音视频开发老马
·
2025-02-28 00:23
ffmpeg
ffmpeg
拉流设置暂停_解决
ffmpeg
拉流转发频繁丢包问题max delay reached. need to consume packet...
软件:1、流媒体服务器EasyDarwin-windows-8.1.0-19011411512、
ffmpeg
-20181001-dcbd89e-win64-static3、直播源:rtsp://192.168.1.168
weixin_39872191
·
2025-02-28 00:51
ffmpeg拉流设置暂停
ffmpeg
拉流设置暂停_
ffmpeg
拉流长时间堵塞解决方式
av_read_frame()该函数是链接成功后,由于网络堵塞或者其它问题导致packet丢失,无法读取,导致堵塞,函数在
ffmpeg
.c文件中,解决方式也是添加超时f->ctx->interrupt_callback.callback
weixin_39667041
·
2025-02-27 23:51
ffmpeg拉流设置暂停
ffmpeg
拉流设置暂停_解决
ffmpeg
打开流各种超时问题
1.设置rtsp超时AVDictionary*opts=NULL;av_dict_set(&opts,"rtsp_transport",m_bTcp?"tcp":"udp",0);//设置tcporudp,默认一般优先tcp再尝试udpav_dict_set(&opts,"stimeout","3000000",0);//设置超时3秒intret=avformat_open_input(&ctx,
小花学姐
·
2025-02-27 23:51
ffmpeg拉流设置暂停
Qt+Vs实现使用
ffmpeg
拉流显示推流视频(附源代码)
下面是通过
ffmpeg
拉流解码显示推流的视频,通过openGL绘制视频。
鬼魅-9527
·
2025-02-27 23:15
Qt
C++
ffmpeg
qt
ffmpeg
【
音视频
】编解码相关概念总结
NALURTPPS流三者总体关系NALU在RTP中的应用:视频流的RTP传输通常将NALU作为基本的单元进行传输。每个RTP包携带一个或多个NALU,这些NALU包含了视频编码数据。RTP协议通过其头部信息(如时间戳、序列号等)帮助接收端重新排列和解码这些NALUPS流和NALU的转化:PS流本质上是一个容器,它可以封装多个NALU。在将PS流通过网络传输时,通常会将其分解成一个个NALU,然后通
gma999
·
2025-02-27 23:15
音视频
Exoplayer(MediaX)实现音频变调和变速播放
在前两篇文章中向大家介绍了Exoplayer拓展
FFmpeg
实现音频软解码和切换原伴唱功能,我们继续在此基础上实现变调和变
飞猿_SIR
·
2025-02-27 15:40
音视频
android
ffmpeg
iOS
音视频
:OpenGL常用术语介绍
1、前言【iOS
音视频
】是个系列,里面会记录一些博主在iOS
音视频
方面的学习笔记、踩到的坑,以便温故而知新。
【零声教育】音视频开发进阶
·
2025-02-27 14:59
音视频开发
编程
程序员
ios
音视频
xcode
C++
c++
上一页
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
其他