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+SDL
Microsoft Visual Studio2019环境下搭建SDL开发环境
参考链接《基于
FFmpeg+SDL
的视频播放器的制作》课程的视频_雷霄骅的博客-CSDN博客_雷霄骅ffmpeg视频教程小学期课程资料-基于
FFmpeg+SDL
的视频播放器的制作.zip_免费高速下载|
MY CUP OF TEA
·
2024-02-04 17:37
音视频
visual
studio
音视频
ide
[小白]FFMPEG小白-day03
读完本文章大概需要5分钟基于
FFMPEG+SDL
的视频播放器制作FFMPEG库简介FFMPEG一共包含8个库*avcodec:编解码(最重要的库)*avformat:封装格式处理*avutil:工具库(
Caiaolun
·
2024-01-28 19:38
ffmpeg实现视频解码
参考100行代码实现最简单的基于
FFMPEG+SDL
的视频播放器(SDL1.x)雷神的代码用在VS2022编译需要做些调整平台环境:windowsVS2022#pragmacomment(lib,"legacy_stdio_definitions.lib
稚肩
·
2024-01-23 06:04
音视频开发
ffmpeg
音视频
基于
ffmpeg+SDL
实时播放摄像头视频
基于
ffmpeg+SDL
实时播放摄像头视频基本流程udp接收rtp数据流接收一帧数据后,转换为NAL单元送去解码(这里特别说明一下,我本次用的接口是支持从连续数据流中自动分割出一个个NAL的,但是我为了方便
l_You_K
·
2024-01-20 03:34
ffmpeg
音视频
最简单的基于 SDL2 的音频播放器
最简单的基于SDL2的音频播放器最简单的基于SDL2的音频播放器正文工程文件下载参考雷霄骅博士的文章,链接:最简单的基于
FFMPEG+SDL
的音频播放器:拆分-解码器和播放器最简单的基于SDL2的音频播放器正文
UestcXiye
·
2024-01-01 04:40
FFmpeg
音视频
ffmpeg
C++
SDL2
visual
studio
VS2017+
FFmpeg+SDL
实现ts流解码播放
VS2017环境配置下载FFmpegdev和share两个版本将dev文件下的include和lib文件夹添加到vs项目属性的vc++目录中的包含目录和库目录中再将share中bin文件夹下面的八个dll文件拷贝到项目中debug的那个文件夹中也就是包含exe的文件夹然后在项目属性页的链接器输入里面附加依赖项添加刚才复制的八个dll文件的名字,之前有的不要删除avcodec.lib;avdevic
Acnidouwo
·
2023-12-16 23:13
ffmpeg
ffmpeg
视频处理
最简单的基于
FFMPEG+SDL
的音频播放器:拆分-解码器和播放器
=====================================================最简单的基于FFmpeg的音频播放器系列文章列表:《最简单的基于
FFMPEG+SDL
的音频播放器
雷霄骅
·
2023-12-15 22:20
FFMPEG
FFmpeg
FFmpeg
音频
SDL
PCM
解码
最简单的基于 FFmpeg 的音频解码器
最简单的基于FFmpeg的音频解码器最简单的基于FFmpeg的音频解码器正文参考工程文件下载参考雷霄骅博士的文章,链接:最简单的基于
FFMPEG+SDL
的音频播放器:拆分-解码器和播放器最简单的基于FFmpeg
UestcXiye
·
2023-12-15 22:42
FFmpeg
ffmpeg
音视频
解码
pcm
mp3
FFmpeg+SDL
视频播放(4)
创建线程综述前面我们利用SDL的音频函数实现了对音频解码和播放的支持,我们定义一个包含音频回调函数callbacks的线程函数,当我们需要音频的时候就使SDL启动这个线程。现在我们将要对视频播放做同样的事情,这样能使代码更容易模块化和协作,尤其有利于音视频同步,那么我们从哪里开始呢?首先注意到,我们的主函数需要做太多的事情:运行event循环,读packet,解码视频,我们需要做的就是把各个部分分
tkp2014
·
2023-12-03 02:08
FFmpeg
ffmpeg
SDL
FFmpeg+SDL
,如何用少于1000行代码编写视频播放器
此文档翻译国外dranger教程:AnffmpegandSDLTutorialorHowtoWriteaVideoPlayerinLessThan1000Lines因为原版文档许久未更新,翻译过程中有删除一部分已失效链接,并将FFmpeg结构体说明链接转嫁到雷霄骅博客中FFmpeg是一个很好的库,可以用来创建视频应用或者生成特定的工具。FFmpeg几乎为你把所有的繁重工作都做了,比如解码、编码、复
canberyear
·
2023-12-03 02:08
FFmpeg
SDL
音视频
FFmpeg+SDL
视频播放器
本博客是摘自雷霄骅大神的课程《基于
FFmpeg+SDL
的视频播放器的制作》课程里的内容,非常适合音视频小白入门,在这里感谢雷神的指导!
奋斗吧!骚年!
·
2023-11-27 03:19
音视频学习
音视频
FFmpeg
SDL
视频播放
FFmpeg+SDL
:进阶-脱离VC开发环境的独立播放器
本博客是摘自雷霄骅大神的课程《基于
FFmpeg+SDL
的视频播放器的制作》课程里的内容,非常适合音视频小白入门,在这里感谢雷神的指导!
shortBackboard
·
2023-11-27 03:49
音视频
c++
音视频
sdl
SDL
FFmpeg
FFmpeg+SDL
实现播放器
一、序言:之前做嵌入式移动端设备播放都是基于Android平台的(SurfaceView显示+AudioTrack播放声音),要么是linux系统直接ffmpeg解码音视频数据后用framebuffer显示和tinyalsa播放声音,做好音视频同步。鉴于本文是用于学习入门ffmpeg的所以选择Ubuntu系统平台,省去大家去搭建Android或嵌入式linux开发环境。这三种平台都是大同小异的。二
Windra6
·
2023-11-27 03:19
音视频
ffmpeg
sdl
最简单的基于
FFMPEG+SDL
的视频播放器:拆分-解码器和播放器
=====================================================最简单的基于FFmpeg的视频播放器系列文章列表:100行代码实现最简单的基于
FFMPEG+SDL
雷霄骅
·
2023-11-27 03:18
FFMPEG
FFmpeg
FFmpeg
SDL
解码
播放
YUV
FFmpeg命令行工具的使用
本博客是摘自雷霄骅大神的课程《基于
FFmpeg+SDL
的视频播放器的制作》课程里的内容,非常适合音视频小白入门,在这里感谢雷神的指导!
奋斗吧!骚年!
·
2023-11-18 18:45
音视频学习
音视频
FFmpeg
命令行使用
FFMPEG+SDL
播放音频流
SDL播放音频和视频一样,需要先解码,再播放;但音频的播放不同于视频,他需要调用扬声器,播放音频不像视频一样给一帧数据播放一帧,音频是扬声器将缓冲区的数据播放完之后再向程序拿取数据。SDL播放音频流程:1)初始化SDL:SDL_Init()2)设置音频空间参数,并定义填充缓存区的回调函数:设置SDL_AudioSpec参数3)打开音频设备:SDL_OpenAudio()4)播放:SDL_Pause
@jhang
·
2023-11-16 22:01
FFMPEG
sdl
ffmpeg
FFmpeg+SDL
(雷神)-(4)
(4)SDL视频显示代码记录#includeextern"C"{#include"sdl/SDL.h"};constintbpp=12;intscreen_w=640,screen_h=360;constintpixel_w=640,pixel_h=360;unsignedcharbuffer[pixel_w*pixel_h*bpp/8];intmain(intargc,char*argv[]){
Goning
·
2023-11-02 07:38
QT 将SDL嵌入到QT的窗口控件中
做了一个
ffmpeg+SDL
的播放器,现在移植到QT中,暂时又不想直接用QT+ffmpeg的方式。但是原来的SDL做播放器的话,每次运行就直接弹出独立的SDL播放窗口。
猫瑾
·
2023-10-27 07:21
QT
ffmpeg
SDL嵌入QT
SDL视频显示
本博客是摘自雷霄骅大神的课程《基于
FFmpeg+SDL
的视频播放器的制作》课程里的内容,非常适合音视频小白入门,在这里感谢雷神的指导!
奋斗吧!骚年!
·
2023-10-27 07:48
音视频学习
音视频
SDL
视频显示
基于
FFmpeg+SDL
的视频播放器的制作
基于
FFmpeg+SDL
的视频播放器的制作基于
FFmpeg+SDL
的视频播放器的制作实验1实验2实验3实验4基本练习进阶练习实验5基于
FFmpeg+SDL
的视频播放器的制作雷霄骅博士的课程。
UestcXiye
·
2023-09-25 22:50
FFmpeg
ffmpeg
音视频
SDL
FFmpeg+SDL
(雷神)-(6)
(6)
FFmpeg+SDL
视频播放器-图形界面版代码记录//testplayermfcDlg.cpp:实现文件//#include"stdafx.h"#include"testplayermfc.h"#
Goning
·
2023-09-13 21:17
QT下使用
ffmpeg+SDL
实现音视频播放器,支持录像截图功能,提供源码分享与下载
前言:SDL是音视频播放和渲染的一个开源库,主要利用它进行视频渲染和音频播放。SDL库下载路径:https://github.com/libsdl-org/SDL/releases/tag/release-2.26.3,我使用的是2.26.3版本,大家可以自行选择该版本或其他版本的库。一、SDL库介绍:SDL2.lib、SDL2main.lib和SDL2test.lib是SDL库的不同部分和功能。
浅笑一斤
·
2023-08-29 07:05
音视频
qt
ffmpeg
音视频
音视频开发之旅(30) -音视频基础知识
一、视频播放器原理图片来源:[基于
FFmpeg+SDL
的视频播放器的制作——雷霄骅]雷神的这张图很清晰的说明了视频播放的流程:解封装—》音/视频解压缩—》音视频编码—》音视频裸数据PCM和YUV—》音视频同步处
yabin小站
·
2023-08-26 23:44
SDL在指定的windows窗口上绘图或播放
最近有个项目需要在一个指定的窗口上播放流视频,所以做了个
ffmpeg+sdl
的播放器,期间遇到个小问题,如何用sdl在指定的窗口上渲染呢?
d@zz
·
2023-06-08 06:40
音视频处理
sdl
windows
c++
ffmpeg学习笔记之SDL视频播放器
看了雷神的100行代码实现最简单的基于
FFMPEG+SDL
的视频播放器(SDL1.x)后手痒难耐,决定将里面的代码重新建一个首先建立一个空项目,新建一个Mysimplest.cpp的文件。
妙笔花生
·
2023-02-16 21:22
视频流
c++
ffmpeg
学习笔记
sdl
关于雷霄骅博士的博客
FFMPEG+SDL
的音频播放器播放有杂音的问题
最简单的基于FFmpeg的音频播放器系列文章列表:《最简单的基于
FFMPEG+SDL
的音频播放器》————————————————版权声明:本文为CSDN博主「雷霄骅」的原创文章,遵循CC4.0BY-SA
这个人不是画家
·
2022-12-29 07:32
c++
ffmpeg
音视频
c++
音视频学习(十五)——
ffmpeg+sdl
实现视频播放
音视频播放的流程音视频数据播放的流程主要分为以下步骤:数据解封装数据解码数据采样和同步处理流程如图所示:ffmpeg视频播放流程注册容器格式和解码器—av_register_all()将打开的文件解封装—av_open_input_file()从文件中获取音视频信息—av_find_stream_info()获取视频流中编解码上下文—AVCodecContext根据编解码上下文中的编码id查找对应
却道天凉_好个秋
·
2022-12-14 12:35
音视频学习
ffmpeg
音视频
sdl
Linux 基于ffplay的简易视频播放器(网络+本地)
放效果图:该播放器是基于
ffmpeg+SDL
,可播放本地视频和网络URL地址的视频,适合初学者学习。视频主要解封装过程FFmpeg的视频解码过程主要有以下几个步骤:初始化所
猫瑾
·
2022-12-13 12:26
ffmpeg
ffmpeg
网络播放器
win10+VS2017下的ffmpeg+opencv+sdl环境搭建(非配置环境变量版本,源文件直接放入工程中,一次配置,处处拷贝)
工作之余总得给自己找点事情做,想起一年前下载别人的代码,利用别人
ffmpeg+sdl
搭建的播放器框架,加入opencv做的控制台字符串播放badapple
Jackiewmt
·
2022-12-08 11:25
ffmpeg
sdl2.0
opencv
win10+vs2017
FFplay文档解读-0-目录
正文【学习地址】:音视频新手快速入门必备系列-
FFmpeg+SDL
播放器开发实现-学习视频教程-腾讯课堂【文章福利】免费领取更多音视频学习资料包、大厂面试题、技术视频和学习路线图,资料包括(C/C++,
【零声教育】音视频开发进阶
·
2022-11-17 07:05
程序员
音视频开发
编程
音视频
ffmpeg
开发语言
c++
python
音视频开发系列(59)音视频基础知识
一、视频播放器原理图片来源:[基于
FFmpeg+SDL
的视频播放器的制作——雷霄骅]雷神的这张图很清晰的说明了视频播放的流程:解封装—》音/视频解压缩—》音视频编码—》音视频裸数据PCM和YUV—》音视频同步处
音视频开发老马
·
2022-10-23 07:32
Android音视频开发
音视频开发
流媒体服务器
音视频
视频编解码
实时音视频
webrtc
android
FFmpeg视频解码器
本博客是摘自雷霄骅大神的课程《基于
FFmpeg+SDL
的视频播放器的制作》课程里的内容,非常适合音视频小白入门,在这里感谢雷神的指导!
奋斗吧!骚年!
·
2022-09-24 16:30
音视频学习
#
音视频
FFmpeg
编解码
【ffmpeg】
ffmpeg+SDL
实现播放器
ffmpegAPI+SDL实现一个播放器准备Demon演示流程图播放器解码的流程图SDL显示YUV图像的流程图播放器实现FFmpeg组件初始化核心代码:code解析SDL组件初始化核心代码:code解析播放器解码+SDL渲染YUV核心代码code解析项目工程下载参考资料准备MinGW64-bitffmpegversion4.2.2(这个版本和雷神的代码会有很多不同)SD2Demon演示流程图播放器
一二三o-0-O
·
2022-08-23 07:07
#
FFmpeg基础
ffmpeg
sdl
播放器
sdl2
FFmpeg+SDL
(雷神)-(4-进阶)
(4)SDL视频显示-进阶代码记录#includeextern"C"{#include"sdl/SDL.h"};constintbpp=12;intscreen_w=500,screen_h=500;constintpixel_w=320,pixel_h=180;unsignedcharbuffer[pixel_w*pixel_h*bpp/8];//RefreshEvent#defineREFRE
Goning
·
2021-04-25 03:42
FFmpeg+SDL
(雷神)-(5-2)
(5)
FFmpeg+SDL
视频播放器代码记录#include"stdafx.h"#define__STDC_CONSTANT_MACROSextern"C"{#include"libavcodec/avcodec.h
Goning
·
2020-10-09 12:45
[学习笔记]基于ffmpeg的视频解码,输出YUV图像到文件。
拜读了雷霄骅的《最简单的基于
FFMPEG+SDL
的视频播放器ver2》,受益匪浅,链接如下http://blog.csdn.net/leixiaohua1020/article/details/38868499
面海烹鲜
·
2020-08-24 15:40
ffmpeg
mt7628/mt7620实现alsa架构通过ffmpeg解码并播放音频
//bySven之前在评估用MT7628做一个音乐播放器,最初使用
ffmpeg+sdl
但过程曲折离奇,费了一番折腾最后发现mt7628的性能根本无法支撑ffmpeg的资源诉求,播放出来的声音一卡一卡的,
sevencheng798
·
2020-08-23 07:27
mt7628
FFmpeg解码流程简介
本文基于雷神的《基于
FFmpeg+SDL
的视频播放器的制作》课程的视频,本文就是基于该系列文章的学习后,总结出来的学习经验。
晓涵涵
·
2020-08-21 11:27
音视频
最简单的基于FFmpeg的解码器-纯净版(不包含libavformat)
=====================================================最简单的基于FFmpeg的视频播放器系列文章列表:100行代码实现最简单的基于
FFMPEG+SDL
雷霄骅
·
2020-08-21 09:36
FFMPEG
我的开源项目
FFmpeg
ffmpeg
解码
AVCodecContext
视频
FFmpeg In Android - 多媒体文件解封装/解码/保存Yuv
FFMPEG视音频编解码零基础学习方法100行代码实现最简单的基于
FFMPEG+SDL
的视频播放器本文例子的源码_demuxing_decoding.cpp,修改自源码自带的例子ffmpeg源码/doc
kingdam578
·
2020-08-21 09:48
音视频
Android
FFmpeg
in
Android
移植SDL2.2问题及解决方法
项目需要
ffmpeg+SDL
播放视频,所以不得不移植SDL根据《移植SDL最新版本》http://blog.csdn.net/flyyang123456789/article/details/17223485
weixin_30295091
·
2020-08-21 06:49
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++
史上最全的基于
ffmpeg+sdl
网络摄像头编解码播放资料(包含交叉编译过程,附带完整源码)
近期,由于工作需要,要在开发板上跑一个摄像头,摄像头款式比较老,不支持rtsp格式,所以选择编译
ffmpeg+sdl
实现软解码播放摄像头,特此记录整个编译过程(非常之艰辛,发文留念)在ubuntu上交叉编译环境的搭建
啊松是一只程序源儿
·
2020-08-14 08:58
100行代码实现最简单的基于
FFMPEG+SDL
的视频播放器(SDL1.x)
转自:http://blog.csdn.net/leixiaohua1020/article/details/8652605机器环境:vs2010SDL-1.2.15ffmpeg-20160628-c0cb53c-win32-dev代码:(代码略有修改,vs2010调试通过)/***最简单的基于FFmpeg的视频播放器*SimplestFFmpegPlayer**雷霄骅LeiXiaohua*lei
robertkun
·
2020-08-14 07:52
ffmpeg+sdl
教程----编写一个简单的播放器2(输出视频到屏幕)
下面完整代码,在vc2005下编译通过。可以看到,程序运行后视频播放出来了,但是由于没有加入播放延迟,视频简直跑疯了,为视频加入延迟将在教程五中实现,目前可以简单地让程序在播放完一帧后,sleep若干秒,改善一下运行状况。[cpp]viewplaincopy//ffmpegExe.cpp:主项目文件。#include"stdafx.h"#include"libavformat/avformat.h
汇聚的波浪
·
2020-08-14 07:30
音视频
视频编解码学习(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
Tianyu-liu
·
2020-08-09 18:26
ffmpeg简易播放器的实现-音频播放
本篇实验笔记主要参考如下两篇文章:[1].最简单的基于
FFMPEG+SDL
的视频播放器ver2(采用SDL2.0)[2].AnffmpegandSDLTutorial1.视频播放器基本原理下图引用自“雷霄骅
Lucky_wangtao
·
2020-08-08 02:24
ffmpeg+sdl
教程----编写一个简单的播放器5(同步视频到音频)
个人认为,这这部分教程的新增代码量虽然不是最多的,难度却是最大的,重复看了多次才明白,因为有两个问题的困扰,搞得还不清楚:1.音频和视频既然都有各自的时间戳,各自按各自的时间戳来播放不就行了,为什么还需要同步呢?2.如果要把视频同步到音频,怎么同步?或者说以什么标准来同步?第一个问题的答案可能是,一是音频和视频的开始播放的时间是不一样,二是播放每帧音频或视频时可能必须把解码数据,视频格式转换消耗的
从杰
·
2020-08-08 01:29
上一页
1
2
3
4
下一页
按字母分类:
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
其他