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
SDL2.0
SDL2.0
播放YUV格式视频
大致思路创建window窗口->基于窗口去创建渲染器->基于渲染器去创建纹理->事件->通过读取buffer设置纹理数据->将纹理数据在拷贝给渲染器->显示代码如下//3-FFmpeg-SDL视频播放器.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//#include#include#includeextern"C"{#include"libavcodec/avcodec.h"
江河(Krisen)
·
2024-01-21 18:24
音视频技术
音视频
c++
开发语言
【FFmpeg实战】音频重采样
转载自原文地址:https://www.cnblogs.com/zjacky/p/16529648.html重采样:将音频进行SDL播放的时候,因为当前的
SDL2.0
不支持plannar格式,也不支持浮点型的
攻城狮百里
·
2023-12-17 08:21
音视频
ffmpeg
音视频
最简单的基于FFMPEG+SDL的音频播放器:拆分-解码器和播放器
=====================最简单的基于FFmpeg的音频播放器系列文章列表:《最简单的基于FFMPEG+SDL的音频播放器》《最简单的基于FFMPEG+SDL的音频播放器ver2(采用
SDL2.0
雷霄骅
·
2023-12-15 22:20
FFMPEG
FFmpeg
FFmpeg
音频
SDL
PCM
解码
最简单的基于FFMPEG+SDL的视频播放器:拆分-解码器和播放器
========最简单的基于FFmpeg的视频播放器系列文章列表:100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
雷霄骅
·
2023-11-27 03:18
FFMPEG
FFmpeg
FFmpeg
SDL
解码
播放
YUV
android 编译 sdl,「ffmpeg」Android Studio编译
SDL2.0
本系列文章由刀码旦编写,转载请注明出处引言前面文章中我们实现了将MP4文件解码成YUV数据格式的文件,接下来我们尝试通过ffmpeg+SDL2.0编写一个简单的播放器来播放这个文件。什么是SDL呢?SDL(SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多
weixin_39717029
·
2023-11-17 13:21
android
编译
sdl
Android Studio 开发
SDL2.0
最佳实践 - 可以直接编译和调试了,酸爽!
本文2017-3-14传统的使用NDK按照命令行来编译SDL2以及自己的C文件,再导入到AndroidStudio工程编译成为APK,这样十分麻烦,没有代码提示,做个HelloWorld还可以,真正搞个工程就是恶梦了,让人无限留恋MSVisualStudo了。按照现在AndroidStudio2.3编译NDK程序,简直是喜出望外了,有代码提示,也可以直接调试了。因此,将SDL2工程移植到And
gongxp123456
·
2023-11-17 13:18
ffmpeg
SDL
android
studio
android
ndk
调试
linux卸载sdl库,卸载SDL1.2,安装
SDL2.0
在ubuntu上本来已经装好了SDL1.2,如何卸载SDL1.2,安装
SDL2.0
?
小林家的珂女仆
·
2023-11-12 16:29
linux卸载sdl库
FFmpeg基础到工程-多路H265监控录放开发学习笔记
具体内容包括:一、视频监控的架构和流程二、FFmpeg4.3+SDL2+Qt5开发环境的搭建三、FFmpeg的SDK编程回顾总结并操练四、
SDL2.0
的编程回顾总结并操练五、颜色空间转换RGB和YUV的原理与
怪我冷i
·
2023-11-04 10:51
音视频
ffmpeg
学习
SDL2.0
+ FFmpeg实现视频播放器
之前写了一个SDL+FFmpeg的视频播放器,仔细的人可以发现其播放窗口无法拖拽,现在加入SDL的事件控制,来对其做优化//基于FFmpeg用SDL实现一个视频播放器(.h264)///*AVFormatContext:统领全局的基本结构体。主要用于处理封装格式(FLV/MKV/RMVB等)。AVIOContext:输入输出对应的结构体,用于输入输出(读写文件,RTMP协议等)。AVStream,
MrBai_2511
·
2023-10-26 11:09
FFMPEG
SDL
FFmpeg
音视频
【FFmpeg 系列】 SDL 音视频渲染(七)
1、SDL介绍SDL(SimpleDirectMediaLayer):一个简单的多媒体层由C语言实现的跨平台的媒体开源库多用于开发游戏、模拟器、媒体播放器等多媒体应用领域版本:SDL1.2(老)、
SDL2.0
xing.tang
·
2023-08-31 11:25
FFmpeg
音视频
SDL2.0
渲染图像
SDL封装了opengl和directx包含图像显示和音频播放SDL的API文档https://wiki.libsdl.org/SDL渲染图像的步骤1,初始化接口intSDLCALLSDL_Init(Uint32flags);2,创建窗口SDL_Window*SDLCALLSDL_CreateWindow(constchar*title,intx,inty,intw,inth,Uint32flag
未燃机智鱼
·
2023-03-30 12:46
音视频开发
音视频
ue4
cocos2d
Jetson Xavier Nx安装SDL1.2.15
Ubuntu16.04上SDL安装SDL官网下载SDL1.2.15源码$cd~/Downloads$wgethttp://www.libsdl.org/release/SDL-1.2.15.tar.gz下载任意一个
SDL2.0
HY系大厅
·
2023-03-18 13:47
ROS
+
Jetspn
NX
c++
linux
FFmpeg入门详解之120:
SDL2.0
的编程回顾总结并操练
4.SDL2.0的编程回顾总结并操练参考课程:“FFmpeg4.3--系列8--SDL2.0小白入门”
SDL2.0
知识框架体系SDL视频渲染主要涉及到四个对象:SDL_WindowSDL_Surface
福优学苑@音视频+流媒体
·
2022-11-02 19:06
音视频/流媒体
ffmpeg
音视频
流媒体
sdl2.0
FFmpeg编程开发笔记 —— Android 移植 FFmpeg +
SDL2.0
库
0、编译FFmpeg的库FFmpeg的编译流程可参考我的文章windows环境下编译ffmpeg打包成单个so并使用Cmake集成到Android工程中,在这里我们不做详细的介绍,这里我们默认你能够把libffmpeg.so编译出来1、下载SDL的源码到SDL官网下载源码,我下载的源码版本是2.0.7的。将源码解压后,将android-project目录复制到另外一个地方并改成自己的工程名字,比如
cain_huang
·
2021-05-20 18:00
SDL2.0
教程第二节
占个坑。http://adolfans.github.io/sdltutorialcn/blog/2013/01/28/lesson-3-sdl-extension-libraries/
梧叶已秋声
·
2021-05-01 06:29
Littlevgl GUI Qt Creator模拟
下载模拟器源码gitclonehttps://github.com/littlevgl/pc_simulator.gitcdpc_simulatorgitsubmoduleupdate--init2.下载
SDL2.0
懒人在行动
·
2020-09-11 06:16
Littlevgl
iOS音视频相关资料
1、iOS系统中H264硬解及显示说明2、AndroidMediacodec硬解H264并显示3、使用
SDL2.0
进行YUV显示4、FFmpeg基础一5、http://depthlove.github.io
weixin_33819479
·
2020-08-24 17:54
FFmpeg学习2:解码数据结构及函数总结
解码过程中所调用的函数在学习的过程主要参考的是drangertutorial,所以跟着教程在本文的最后使用
SDL2.0
将解码后的数据输出到屏幕上。数据的读取一个多媒体文件包含有多个流(视
weixin_34318326
·
2020-08-21 11:49
最简单的基于FFmpeg的解码器-纯净版(不包含libavformat)
========最简单的基于FFmpeg的视频播放器系列文章列表:100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
雷霄骅
·
2020-08-21 09:36
FFMPEG
我的开源项目
FFmpeg
ffmpeg
解码
AVCodecContext
视频
移植
SDL2.0
到嵌入式开发板过程
移植
SDL2.0
到210开发板,正在进行中,隔一段时间把文章写全,下面是调试中用的命令,每实验一次编译都得花10多分钟实验平台:tiny210要把SDL移植到开发板上显示图片或者支持事件响应,要先移植directfb
疯狂的蘑菇
·
2020-08-21 05:46
SDL
linux
ffmpegturtor06.c做了修改,使用
sdl2.0
//tutorial05.c//Apedagogicalvideoplayerthatreallyworks!////CodebasedonFFplay,Copyright(c)2003FabriceBellard,//andatutorialbyMartinBohme(
[email protected]
)//TestedonGentoo,CVSversion5
xxxxoouooxxxx
·
2020-08-21 03:16
SDL2.0
学习笔记4--用SDL画图(SDL_Surface)
学习笔记3里说的是怎么显示外部存储的图片,这次要探索的是怎么把内存中的图片数据显示到屏幕上(多媒体解码后所得数据即在内存中)。主要是利用SDL_CreateRGBSurfaceFrom()函数,以RGB8888的图像为例,假设pixels中存储的是一副RGBA8888格式的像素值。示例源码:#include"SDL.h"#include#includevoidGetRGBA8888Data(voi
绿野耕夫
·
2020-08-20 23:01
SDL
SDL2.0
学习笔记6--用SDL播放音频wave文件
#include"SDL.h"struct{Uint8*sound;//pointertowavedataUint32soundlen;//lengthofwavedataintsoundpos;//currentplayposition}wave;intdone;staticvoidquit(intrc){SDL_Quit();exit(rc);}voidSDLCALLfill_audio(vo
绿野耕夫
·
2020-08-20 23:01
SDL
SDL2.0
学习笔记2---基于SDL的基本游戏架构
一、基本游戏架构二、示例1.example01---基于基本游戏架构的example00:/******************************************************************************gamestrtucture:initialise||----getinput|||||dophysics||||-----render||exitba
绿野耕夫
·
2020-08-20 23:01
SDL
FFmpeg简易播放器的实现-最简版
本实验主要参考如下两篇文章:[1].最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
)[2
weixin_34240657
·
2020-08-14 14:56
基于FFmpeg4.1的视频播放器的极简实现(音视频学习笔记四)
视频渲染用的
SDL2.0
,SDL视频渲染部分代码直接copy的雷神的最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
)但是他这篇的代码对于高版本的ffmpeg已经不适配了。
Wang_YU_NEU
·
2020-08-14 12:35
FFmpeg
ffmpeg
c++
Ubuntu14.04下安装ffmpeg
说明:
SDL2.0
的安装方式可以参考
SDL2.0
安装x264和yasm的方法可以作为参考,ffmpeg按具体指令去编译,会有文件老旧的问题,出错,还不熟悉输入预编译指令的方法,就按常规方法编译,不输入任何指令下面是网上的一种方法
tkp2014
·
2020-08-13 19:17
FFmpeg
视频编解码学习(2):H264学习笔记
RT文章1:最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
)http://blog.csdn.net/leixiaohua1020/article/details/38868499
oldmtn
·
2020-08-13 16:04
视频编解码
最简单的基于FFMPEG的Helloworld程序
========最简单的基于FFmpeg的视频播放器系列文章列表:100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
Tianyu-liu
·
2020-08-09 18:26
ffmpeg简易播放器的实现-音频播放
本篇实验笔记主要参考如下两篇文章:[1].最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
)[2].AnffmpegandSDLTutorial1.视频播放器基本原理下图引用自“雷霄骅
Lucky_wangtao
·
2020-08-08 02:24
最简单的基于FFMPEG的Helloworld程序
========最简单的基于FFmpeg的视频播放器系列文章列表:100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)最简单的基于FFMPEG+SDL的视频播放器ver2(采用
SDL2.0
weixin_37897683
·
2020-08-07 20:53
ffmpeg
linux
SDL2在MAC OS X 10.9/10.10 XCode 5下的配置安装
近日试着在XCode5下使用
SDL2.0
。
akika126
·
2020-08-06 13:42
安装
SDL2:第一个程序(Mac)
SDL官网:https://www.libsdl.org/
SDL2.0
文档地址:http://wiki.libsdl.org/Introduction简介直接翻译了一下官网介绍:简单的DirectMediaLayer
SuperDali
·
2020-08-06 12:49
SDL
SDL2.0
绘制图像
如何建立SDL风格的HelloWorld程序。既然你已经配置好了SDL,是时候来建立一个能加载并显示一张图片的基本图形程序了。//将SDL函数和数据类型包含进来#include"SDL/SDL.h"在源文件顶部,我们包含了SDL的头文件,以使用SDL的函数和数据类型。记住这一点:你们中的有些人(比如VisualStudio用户)需要以下面这种方式包含SDL的头文件:#include"SDL.h"所
qq76211822
·
2020-08-03 04:17
SDL2.0
开源跨平台多媒体开发库SDL初学编程练习--偷UP主的
//开发环境:Code::blocks10.05//Note:使用前需配置
SDL2.0
在IDE的使用,细节参考博主的点击打开链接#include#include#include#include#includeintmain1
休闲娱乐家
·
2020-07-29 19:11
SDL2.0
配置说明
这篇文章主要是介绍如何在windows上部署SDL。1、首先在浏览器中输入网址http://libsdl.org/download-2.0.php,找到DevelopmentLibraries,下面会有windows、maxos、linux不同版本的库,我们可以选择自己电脑操作系统的版本进行下载,我的电脑是windows64位,就选择了图中画圈处进行下载。2、将上一步中下载好的SDL文件进行解压缩
陌上行走
·
2020-07-16 05:27
FFmpeg4.0+SDL2.0编译FFplay调试经验总结
1).下载FFmpeg4.0最新源码地址为http://ffmpeg.org/download.html2).下载
SDL2.0
的最新源码地址为:http://www.libsdl.org/download
如山似水
·
2020-07-16 01:59
FFmpeg
在VS2015中的
SDL2.0
开发环境搭建
写本文的目的在于使用网络上的教程及官方的教程(如:http://www.willusher.io/sdl2%20tutorials/2013/08/15/lesson-0-visual-studio)时,编译时都会有错误:ErrorLNK2019unresolvedexternalsymbolSDL_mainreferencedinfunctionmain_utf8如果您要解决这个错误直接看测试一
枫竹梦
·
2020-07-15 23:26
SDL
Dev-C++ 配置SDL开发环境
首先下载SDL的依赖库和运行库,地址为:https://www.libsdl.org/download-1.2.php点击打开链接,目前SDL有两个版本
SDL2.0
和SDL1.2,
SDL2.0
好像找不到
Cloud-Future
·
2020-07-15 23:34
C/C++
SDL2.0
学习笔记3——用SDL画图
概述:SDL使用SDL_Surface和SDL_Texture这2种结构绘图到屏幕。SDL_Surface包含了一个像素集合(pixels成员),它使用软件渲染(非GPU);SDL_Textur可使用硬件加速器。使用SDL_Texture的示例程序:#include"SDL.h"classGame2{public:Game2():m_pWindow(NULL),m_pRenderer(NULL),
绿野耕夫
·
2020-07-15 22:51
SDL
SDL2.0
自己整理的学习教程+自己的学习笔记
网上大多教程教的比较浅以下部分是我结合教程和自己上SDL官网一个一个找出来翻译的写的比较乱见谅第一章hello喜欢先发代码在分析#include"SDL2\SDL.h"#include"SDL2\SDL_image.h"#undefmainintmain(intargc,char*args[]){SDL_Window*p=NULL;/*窗口*/SDL_Renderer*px=NULL;/*渲染器*
dong_mingyi
·
2020-07-15 22:23
ffmpeg
Windows下配置
SDL2.0
开发环境
开发环境:Windows开发工具:VisualStudio2012首先到官网上下载SDL的DevelopmentLibraries。这里因为要用VS开发,所以我们下载VisualC++版。下载完成后,解压放在自己指定的一个位置以备使用,这里我放在了C盘目录下。然后就可以打开VS2012新建一个空项目了。建完项目后,右键单机项目名称,在弹出的菜单中选中属性进行项目属性设置。在项目属性中我们先在左侧选
Student-ID
·
2020-07-15 19:16
SDL教程
SDL2.0
学习笔记1---开发环境搭建
前言:本系列文章基于
SDL2.0
及VisualC++2012;主要学习教材为《SDLGameDevelopment》;参考教程及开发工具可从我的资源中下载。
绿野耕夫
·
2020-07-15 14:16
SDL
关于ffmpeg中编译ffplay
在新版本(我的版本是4.0)的ffmpeg中,如果你编译过ffmpeg,发现ffmpeg中没有ffplay,是因为你linux系统中
sdl2.0
,你需要下载一个gz包安装到你的linux中。
枣泥馅
·
2020-07-15 00:50
ffmpeg
FFMPEG+SDL2.0流媒体开发3---简易MP4视频播放器,提取MP4的H264视频序列解码并且显示
简介之前写了一遍提取MP4中的音视频并且解码,这一篇引入
SDL2.0
来显示解码后的视频序列实现一个简易的视频播放器。
UsherYue
·
2020-07-13 23:07
多媒编程MCI
VFW
DirectShow
流媒体开发
FFMPEG
SDL
(原)SDL调试心得
今天在项目中用到
SDL2.0
的库做视频显示用,在其中出现不少问题,这里一一记录下来,并作为以后的参考。
dianchixian5277
·
2020-07-13 04:24
在ubuntu上安装QEMU
预备工作:安装
SDL2.0
,否则运行起来只有VNCserverrunningon127.0.0.1:5900。
lyrich-csdn
·
2020-07-12 03:24
Tips
ubuntu下ffmpeg中编译ffplay
C=M;O=D中下载
sdl2.0
的gz包目前为SDL2-2.0.12.tar.gz。2.tarxvzfSDL2-2.0.12.tar.gz解压缩后cdSDL2-2.0.12/3.执行.
zhaohuaxicaishi
·
2020-07-10 14:26
SDL 2的Android启动流程与音频播放前的处理
最近在移植一个音频特效功能,因项目老代码使用
SDL2.0
实现了简单的视频播放器。新增功能是根据音频变化改变视频渲染结果,音频处理算法由Java实现,为了快速验证效果,故在Java中进行音频相关计算。
熊皮皮
·
2020-07-06 02:42
SDL2.0
Android 平台移植
最近做一个项目用到了SDL和ffmpeg,去网上找了一些SDL移植的例子,发现SDL2.0.8版本稍微有些改动JNI接口实现的方式有些不同,这篇文章主要是再详细的记录一下SDL向android平台的移植过程。1、首先去这个链接下载SDL2.0.8版本的压缩包https://www.libsdl.org/download-2.0.php2、将包解药后将android-project文件夹拷贝到上级文
小米队长1
·
2020-07-05 05:34
android
上一页
1
2
3
下一页
按字母分类:
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
其他