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
开发 环境配置
ffmpeg
开发简图1下载
ffmpeg
开发包https://
ffmpeg
.org/download.html包含三个版本:Static、Shared以及DevStatic---包含3个应用程序:
ffmpeg
.exe
32131532
·
2023-11-27 17:12
ffmpeg
RTMP直播推流
一.前言之前在老东家时,因为自己平时课外喜欢研究音视频相关的东西,刚好老大那一阵又忙,于是当时一个直播推流没有画面的问题就交给我来定位,但是那时候是基于老大的
ffmpeg
推流相关的代码去做修改,没有从头到尾的去自己弄一遍二
doublesky_zhang
·
2023-11-27 17:24
Openharmony的编译构建--
基础篇
一、编译构建简介Openharmony的编译构建流程在鸿蒙的开源版本中以V3.1为分界线,流程略有变化。但其中都是ninja与python通过配置文件json,调用不同的交叉工具链来对源码进行编译,然后生成镜像文件。本文首先以OpenharmonyV3.1版本为例讲解下其编译构建的过程,并以实例的方式对如何添加子系统、模块等进行说明。后续会对OpenharmonyV3.2其及衍生的版本进行扩展说明
procedurecode
·
2023-11-27 16:51
json
openharmony
JavaScript——promise(一)
基础篇
一、什么是promise?什么是promise呢?MDN上是这样解释的:Promise是一个对象,他代表了一个异步操作的最终完成或者失败。本质上Promise是一个函数返回的对象,我们可以在它上面绑定回调函数,这样我们就不需要一开始把回调函数作为参数传入这个函数了实际上Promise与现实生活中的承诺非常相似。在现实生活中呢,我们通常是这样理解Promise的:承诺(保证)某人会做某事或者某事的发
小茹想睡觉
·
2023-11-27 15:12
JavaScript
javascript
前端
开发语言
C9200 恢复配置
C9200恢复配置-
基础篇
1、电脑接上交换机的CONSOLE口2、交换机重新加电时按住MODE键,直到状态LED灯变为琥珀色3、这时候你的电脑终端防真程序里,应该能看到交换机加载了BOOTLOADER。
Ice白白
·
2023-11-27 15:40
FFmpeg
将mp4转成flv
mp4转成flv格式文件步骤如下:1.打开输入文件,创建输入文件和输出文件的上下文环境2.遍历输入文件的每一路流,每个输入流对应创建一个输出流,将输入流中的编解码参数直接拷贝到输出流中。3.文件的写入。先写入新的多媒体文件的头。然后遍历输入文件的每一帧,对每一帧进行时间基的转换,转换好后写入新的多媒体文件。最后再多媒体文件中写入文件尾。/*将mp4转成flv格式*/#include#include
一叶知秋0830
·
2023-11-27 14:09
2019-03-11 109 dictate
1.认识这个词(
基础篇
)词:dictate英英释义:toinfluencesomethingormakeitnecessary例句:Whydoessocietytrytodictatehowpeopleshoulddie
静美的秋
·
2023-11-27 13:00
2019-03-25 Mac上编译
FFmpeg
生成JNI库文件:单文件库(lib
ffmpeg
.so)以及多文件版本
编译环境:MacOS10.14.3AndroidStudio3.3.2资料整合:
FFmpeg
源代码下载,适合用来生成各种库的较稳定Release版
FFmpeg
官方版(包含多个版本,都是目前还在支持的)
FFmpeg
HaloMartin
·
2023-11-27 12:06
C语言
基础篇
5:指针(一)
指针是C语言的核心、精髓所在,用好了指针可以在C语言编程中起到事半功倍的效果。指针一方面可以提高程序的编译效率和执行速度,而且还可以通过指针实现动态的存储分配,另一方面使用指针可使程序更灵活,便于表示各种数据结构,编写高质量的程序。同时,其抽象概念,学习过程中要多看多练,使用时应多注意,否则操作不当会导致整个程序收到破坏。1指针相关概念指针是C语言最显著的优点之一,指针使用起来十分灵活而且能提高某
geminigoth
·
2023-11-27 12:42
C语言
c语言
开发语言
C语言
基础篇
5:指针(二)
接上篇:C语言
基础篇
5:指针(一)4指针作为函数参数4.1指针变量作为函数的参数指针型变量可以作为函数的参数,使用指针作为函数的参数是将函数的参数声明为一个指针,前面提到当数组作为函数的实参时,值传递数组的地址
geminigoth
·
2023-11-27 12:36
C语言
c语言
开发语言
【python学习】
基础篇
-时间戳与格式化时间—生成时间戳13位时间戳(毫秒级)与10位时间戳(秒级)
互转工具(在线转换)1、生成时间戳13位时间戳(毫秒级)与10位时间戳(秒级)importtimedefu_time():whileTrue:#-----生成unix时间戳-----------millis=str(round(time.time()*1000))#13位时间戳(毫秒级)1692878979121#millis=str(round(time.time()))#10位时间戳(秒级)1
寒山独见君~
·
2023-11-27 12:30
#
【时间操作-Python基础】
python
学习
数据库
天下没有陌生人—得到APP
一、
基础篇
:自我提升,让自己成为值得交往的人1.做时间的主人。要守时,还要懂得合理分配时间,学会设定优先级。2.做个受欢迎的人。
壮_0a70
·
2023-11-27 11:00
物联网AI 无线连接学习之蓝牙
基础篇
协议概述
学物联网,来万物简单IoT物联网!!1蓝牙协议总体架构1.1Application层应用属性层,通过API函数与协议栈交互;1.2Host层Host层,逻辑链路控制及自适应协议层、安全管理层、属性协议层、通用访问配置文件层、通用属性配置文件层1.3Controller层Controller层,负责与硬件层交互,包括物理层、链路层、主机控制接口层。2分层介绍2.1GATT定义如何使用ATT的服务框架
万物简单数智社区
·
2023-11-27 10:07
#
蓝牙BLE技术
物联网
学习
python
人工智能
蓝牙
BLE
协议
window10_
ffmpeg
调试环境搭建-自己编译
《window10_
ffmpeg
调试环境搭建-极速版》已经介绍了在qtcreator里面调试
ffmpeg
.c工程。但是极速版的dll是现成的。所以本文来讲解如何自己编译出
ffmpeg
的dll。
Loken2020
·
2023-11-27 09:00
FFmpeg源码分析
linux
音视频
gnu
Rust 语言从入门到实战 唐刚--读书笔记05
Rust语言从入门到实战唐刚--学习笔记05
基础篇
(11讲)05|复合类型(上):结构体与面向对象特性Rust中的复合类型——结构体。
zhanglz888
·
2023-11-27 08:18
Rust
语言从入门到实战
唐刚
学习笔记
rust
开发语言
学习
Rust 语言从入门到实战 唐刚--读书笔记10
基础篇
(11讲)10|再探trait:带类型参数的trait及traitobject继续trait相关。回顾:类型参数出现的地方。用trait对T作类型空间的约束,如T:TraitA。
zhanglz888
·
2023-11-27 08:17
Rust
语言从入门到实战
唐刚
学习笔记
rust
开发语言
后端
Rust 语言从入门到实战 唐刚--读书笔记03
Rust语言从入门到实战唐刚
基础篇
(11讲)03|所有权(下):Rust中借用与引用的规则?
zhanglz888
·
2023-11-27 08:17
Rust
语言从入门到实战
唐刚
学习笔记
rust
学习
笔记
Rust 语言从入门到实战 唐刚--读书笔记04
基础篇
(11讲)04|字符串:对号入座,字符串其实没那么可怕!字符串,最频繁、太常见:如Web开发、解析器等,主要就是处理字符串。可怕的字符串?
zhanglz888
·
2023-11-27 08:47
Rust
语言从入门到实战
唐刚
学习笔记
rust
开发语言
后端
JAVA学习——包机制+JAVADOC(
基础篇
)
包机制为了更好的组织类,区别命名空间,类似文件夹,让项目看着更加整洁一般用公司域名倒置作为包名定义包packagepkg1[.pkg2[.pkg3....]];导入包importpackage1[.package2].(classname|*);importcom.moo.base.*;//将包里的全部class都导入JavaDoc官方jdk帮助文档在线网址https://docs.oracle.
fevermoomoo
·
2023-11-27 08:10
java
javadoc
ffmpeg
视频拼接合成/多YUV拼接合成一个YUV
最近在预研融屏/多画面显示,接触
ffmpeg
比较多,首先想到的是将多YUV合成一个YUV,然后再渲染显示,立马动手起来。
charon_smile
·
2023-11-27 07:19
ffmpeg
media
视频处理
ffmpeg
拼接合并yuv序列转成mp4
ffmpeg
需要用支持libx264的版本,如果需要,可以从这个网站下载编译支持libx264\x265的
ffmpeg
https://www.gyan.dev/
ffmpeg
/builds/packages
wu_qz
·
2023-11-27 07:17
视频编解码
FFmpeg
入门详解之66:播放器原理与流程解析
1.视频播放器基本原理解协议将流媒体协议的数据,解析为标准的相应的封装格式数据。视音频在网络上传播的时候,常常采用各种流媒体协议,例如HTTP,RTMP,或是MMS等等。这些协议在传输视音频数据的同时,也会传输一些信令数据。这些信令数据包括对播放的控制(播放,暂停,停止),或者对网络状态的描述等。解协议的过程中会去除掉信令数据而只保留视音频数据。例如,采用RTMP协议传输的数据,经过解协议操作后,
福优学苑@音视频+流媒体
·
2023-11-27 07:44
福优学苑音视频/流媒体
音视频
播放器
播放器开发(四):多线程解复用与解码模块实现
学习课题:逐步构建开发播放器【QT5+
FFmpeg
6+SDL2】前言根据第一章内容,我们首先可以先把解复用和解码模块完成,其中需要使用到多线程以及队列,还需要使用
FFmpeg
进行解复用和解码动作的实现。
绿色恐龙-
·
2023-11-27 07:10
C++
音视频
QT
ffmpeg
c++
音视频
qt
使用java调用
ffmpeg
命令将视频分屏并音视频同时播放(二分屏)
实现想法使用
ffmpeg
命令中的filter_complex(滤镜)参数来进行展示引入javacv版本org.bytedecojavacv1.5.6org.bytedeco
ffmpeg
-platform4.4
一枚开发小咸鱼
·
2023-11-27 06:36
java调用ffmpeg
音视频
java
开发语言
FFmpeg
学习(四)-- libavformat 代码组成
libavformat代码组成libavformat库中包含了
ffmpeg
支持的protocol、muxer、demuxer算法,提供了一些可以在所有muxer和demuxer上设置的通用全局选项。
gushansanren
·
2023-11-27 06:34
ffmpeg
学习
音视频
FFmpeg
音视频处理流程简介
FFmpeg
处理音视频完整流程包括5个阶段(输入文件—>编码数据包—>解码后数据帧—>编码数据包—>输出文件),如下图所示。
一叶知秋0830
·
2023-11-27 06:29
FFmpeg
零基础学习(二)——视频文件信息获取
目录前言正文一、获取宽高信息1、核心代码2、AVFormatContext3、avformat_alloc_context4、avformat_open_input5、avformat_find_stream_info6、av_dump_format7、av_find_best_streamEnd、遇到的问题1、QtDebug模式avformat_alloc_context无法分配对象,而Rele
昨夜雨疏风骤z
·
2023-11-27 06:55
FFmpeg
ffmpeg
学习
FFmpeg
零基础学习(一)——初步介绍与环境搭建
目录前言正文一、开发环境二、搭建环境三、测试代码四、调用库的介绍End、遇到的问题2、Qt在线安装容易报错,断开问题1、在线安装QMaintainTool很慢2、Qt5.15无法调试
FFmpeg
参考前言
昨夜雨疏风骤z
·
2023-11-27 06:20
FFmpeg
FFmpeg
『heqingchun-Ubuntu系统+x86架构+编译安装
ffmpeg
+带有nvidia硬件加速』
Ubuntu系统+x86架构+编译安装
ffmpeg
+带有nvidia硬件加速一、准备文件注:可直接下载我上传的CSDN资源,然后直接跳到"一"中的第"3"项"将文件按以下顺序存放"。
赫庆淳
·
2023-11-27 06:49
ubuntu
ffmpeg
ubuntu
ffmpeg
linux
NDK
FFmpeg
音视频播放器三
NDK前期基础知识终于学完了,现在开始进入项目实战学习,通过
FFmpeg
实现一个简单的音视频播放器。
sziitjin
·
2023-11-27 05:39
NDK
ffmpeg
音视频
NDK
NDK
FFmpeg
音视频播放器一
NDK前期基础知识终于学完了,现在开始进入项目实战学习,通过
FFmpeg
实现一个简单的音视频播放器。
sziitjin
·
2023-11-27 05:09
NDK
NDK
音视频
NDK
FFmpeg
音视频播放器二
NDK前期基础知识终于学完了,现在开始进入项目实战学习,通过
FFmpeg
实现一个简单的音视频播放器。
sziitjin
·
2023-11-27 05:09
NDK
ffmpeg
音视频
NDK
C++ QT结合
FFmpeg
实战开发视频播放器-11全局单例对象的构建以及控件响应的流程
作者:虚坏叔叔博客:https://xuhss.com早餐店不会开到晚上,想吃的人早就来了!一、Mainapp对象全局单例建立Qml机制这里通过GetInstance可以拿到全局唯一的MainApp对象:这个对象是一个全局对象,默认为nullptr。如何才能够将这个对象初始化并且保证它是全局唯一的呢?这里通过extern关键字引用全局对象g_pApp,将创建的局部变量的app对象赋值给这个全局对象
虚坏叔叔
·
2023-11-27 05:07
QT
qml
播放器
观察者模式
全局单例模式
机制
C++ QT结合
FFmpeg
实战开发视频播放器-09项目资源和UI加载的流程
项目资源和UI加载的流程作者:虚坏叔叔博客:https://xuhss.com早餐店不会开到晚上,想吃的人早就来了!一、整体main函数流程main函数中,主要是创建了一个MainApp的对象,这个对象是我们自己定义的,intmain(intargc,char*argv[]){QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Soft
虚坏叔叔
·
2023-11-27 05:37
QT
QT
Qml
加载
学习课题:逐步构建开发播放器【QT5 +
FFmpeg
6 + SDL2】
目录一、播放器开发(一):播放器组成大致结构与代码流程设计二、播放器开发(二):了解
FFmpeg
与SDL常用对象和函数三、播放器开发(三):
FFmpeg
与SDL环境配置四、播放器开发(四):多线程解复用与解码模块实现五
绿色恐龙-
·
2023-11-27 05:07
C++
音视频
QT
qt
c++
音视频
ffmpeg
ffmpeg
播放器实战(播放器流程)
main窗口创建程序窗口程序窗口构造函数执行下面内容2.开启播放3.开启解码4.开启渲染5.反馈给ui本文福利,免费领取C++音视频学习资料包+学习路线大纲、技术视频/代码,内容包括(音视频开发,面试题,
FFmpeg
十年编程老舅
·
2023-11-27 05:37
音视频开发
ffmpeg
音视频开发
音视频
C++音视频开发
音视频编解码
播放器开发
FFmpeg
使用
添加关键帧被压缩过的视频丢失关键帧导致seekTo无效,需要给视频添加关键帧
ffmpeg
-i2.mp4-c:vlibx264-x264optskeyint=5-ykeyint10.mp4修改分辨率-i/
yubang3223111
·
2023-11-27 04:28
ffmpeg
android
JavaScript学习笔记之数组(一)
数组
基础篇
一、数组概述1.数组的语法数组(array)是按次序排列的一组值。每个值的位置都有编号(从0开始)。vararr=[1,2,3]//arr[0]=1任何类型的数据,都可以放入数组。
qfstudy
·
2023-11-27 04:19
二、基于
FFmpeg
和SDL的音乐播放器
缅怀雷大神:https://blog.csdn.net/leixiaohua1020/article/details/38868499一、声明头文件由于
FFmpeg
和SDL使用纯C来实现的,我们需要声明用
芯钰
·
2023-11-27 03:52
FFmpeg和SDL
FFmpeg
SDL
FFmpeg
入门详解之116:rtsp live555摄像头直播
rtsp+live555摄像头直播Live555直播流程简介与演示第一步,读取摄像头数据第二步,x264编码第三步,扩展live555第四步,vlc或ffplay播放ffplay-stats-fh264testxxx.264Live555直播代码解析H264LiveVideoServerMediaSubsessionSource:CamH264VideoStreamFramerSink:H264V
福优学苑@音视频+流媒体
·
2023-11-27 03:50
福优学苑音视频/流媒体
rtsp
live555直播
音视频
流媒体
rtsp
(
ffmpeg
)
ffmpeg
+SDL2的简单音视频播放器2
(
ffmpeg
)
ffmpeg
+SDL2的简单音视频播放器player.cpp/*1)所有在类里声明的回调函数必须为静态函数,且只能调用静态变量,所以都传递了this指针2)关闭窗口时,先置标志,然后等待所有线程退出
我我我只会printf
·
2023-11-27 03:20
音视频开发
音视频
c++
流媒体
sdl
ffmpeg
FFmpeg
+SDL2开发播放器遇到问题
由于老版本
ffmpeg
缺少av_register_all();或filePath访问不了AVFormatContext*fmt_ctx=NULL;av_register_all();avformat_open_input
smartDMer
·
2023-11-27 03:20
音视频技术
ffmpeg
音视频
SDL2
FFmpeg
入门详解之53:Qt Qss FFplay SDL播放器实战项目
项目简介基于Qt、
FFMpeg
的音视频播放器相关C++程序,实现音视频播放器的全部功能。
福优学苑@音视频+流媒体
·
2023-11-27 03:20
福优学苑音视频/流媒体
qt
音视频
sdl
播放器
FFmpeg
+SDL视频播放器
本博客是摘自雷霄骅大神的课程《基于
FFmpeg
+SDL的视频播放器的制作》课程里的内容,非常适合音视频小白入门,在这里感谢雷神的指导!
奋斗吧!骚年!
·
2023-11-27 03:19
音视频学习
音视频
FFmpeg
SDL
视频播放
FFMPEG
4和SDL的视频播放器开发过程
开发过程解决的问题1、理解
FFMPEG
的播放原理2、
FFMPEG
版本问题3、关于基本编程方面4、关于中间问题解决的一些经验最近在linux上开发一个播放器,主要是为熟悉视频编解码的过程。
linchao100
·
2023-11-27 03:49
分享
笔记
音视频
linux
视频编解码
FFmpeg
+SDL:进阶-脱离VC开发环境的独立播放器
本博客是摘自雷霄骅大神的课程《基于
FFmpeg
+SDL的视频播放器的制作》课程里的内容,非常适合音视频小白入门,在这里感谢雷神的指导!
shortBackboard
·
2023-11-27 03:49
音视频
c++
音视频
sdl
SDL
FFmpeg
FFmpeg
播放器(一):
FFmpeg
+SDL2播放视频数据
基本调用流程做了一个利用
ffmpeg
解码出yuv数据,通过SDL2显示数据的demo,记录一下。
SuperDali
·
2023-11-27 03:49
ffmpeg
SDL
MultiMedia
FFmpeg播放器
FFmpeg
SDL2
FFmpeg
+SDL实现播放器
一、序言:之前做嵌入式移动端设备播放都是基于Android平台的(SurfaceView显示+AudioTrack播放声音),要么是linux系统直接
ffmpeg
解码音视频数据后用framebuffer
Windra6
·
2023-11-27 03:19
音视频
ffmpeg
sdl
ffmpeg
+ SDL2 实现播放器(一)
使用的
ffmpeg
版本为5.0.1,SDL的版本为2.022。c++环境为vs2017。先上最简易的整体代码,初步实现了SDL和
ffmpeg
的结合。
师范大学生
·
2023-11-27 03:19
C++
音视频开发
c++
音视频
开发语言
基于
FFmpeg
和SDL的视频播放器——将
FFmpeg
和SDL添加到QT项目中
新建一个新项目除了名字需要修改,其他都默认2.将
FFmpeg
和SDL2文件复制到项目文件夹中到这里需要注意一下,复制完文件后,并不意味着
FFmpeg
和SDL2可以直接使用,还需要在项目对应的Debug包中添加
jxryj
·
2023-11-27 03:18
音视频播放器
ffmpeg
qt
sdl
c++
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他