下载资源后端资源详情
simplest_ffmpeg_audio_player.7z
资源来源:本地上传资源
文件类型:7Z
大小:12.4MB
评分:
5.0
上传者:leixiaohua1020
更新日期:2025-03-10

最简单的基于FFMPEG+SDL的音频播放器(2014.5.6)

资源文件列表(大概)

文件名
大小
simplest_ffmpeg_audio_player
-
simplest_ffmpeg_audio_player\include
-
simplest_ffmpeg_audio_player\include\libavcodec
-
simplest_ffmpeg_audio_player\include\libavdevice
-
simplest_ffmpeg_audio_player\include\libavfilter
-
simplest_ffmpeg_audio_player\include\libavformat
-
simplest_ffmpeg_audio_player\include\libavutil
-
simplest_ffmpeg_audio_player\include\libpostproc
-
simplest_ffmpeg_audio_player\include\libswresample
-
simplest_ffmpeg_audio_player\include\libswscale
-
simplest_ffmpeg_audio_player\include\sdl
-
simplest_ffmpeg_audio_player\lib
-
simplest_ffmpeg_audio_player\source
-
simplest_ffmpeg_audio_player\WavinFlag.aac
3.37MB
simplest_ffmpeg_audio_player\include\libavutil\adler32.h
1.55KB
simplest_ffmpeg_audio_player\include\libavutil\aes.h
1.79KB
simplest_ffmpeg_audio_player\include\libavfilter\asrc_abuffer.h
3.24KB
simplest_ffmpeg_audio_player\include\libavutil\attributes.h
4.13KB
simplest_ffmpeg_audio_player\include\libavutil\audioconvert.h
82B
simplest_ffmpeg_audio_player\include\libavutil\audio_fifo.h
4.31KB
simplest_ffmpeg_audio_player\include\libavutil\avassert.h
2.06KB
simplest_ffmpeg_audio_player\include\libavfilter\avcodec.h
3.7KB
simplest_ffmpeg_audio_player\include\libavcodec\avcodec.h
171.5KB
simplest_ffmpeg_audio_player\include\libavutil\avconfig.h
211B
simplest_ffmpeg_audio_player\include\libavdevice\avdevice.h
16.25KB
simplest_ffmpeg_audio_player\include\libavcodec\avfft.h
3.04KB
simplest_ffmpeg_audio_player\include\libavfilter\avfilter.h
55.55KB
simplest_ffmpeg_audio_player\include\libavfilter\avfiltergraph.h
975B
simplest_ffmpeg_audio_player\include\libavformat\avformat.h
96.65KB
simplest_ffmpeg_audio_player\include\libavformat\avio.h
17.58KB
simplest_ffmpeg_audio_player\include\libavutil\avstring.h
12.18KB
simplest_ffmpeg_audio_player\include\libavutil\avutil.h
8.36KB
simplest_ffmpeg_audio_player\include\libavutil\base64.h
2.03KB
simplest_ffmpeg_audio_player\include\sdl\begin_code.h
5.11KB
simplest_ffmpeg_audio_player\include\libavutil\blowfish.h
2.26KB
simplest_ffmpeg_audio_player\include\libavutil\bprint.h
7.55KB
simplest_ffmpeg_audio_player\include\libavutil\bswap.h
2.83KB
simplest_ffmpeg_audio_player\include\libavutil\buffer.h
9.54KB
simplest_ffmpeg_audio_player\include\libavfilter\buffersink.h
7.36KB
simplest_ffmpeg_audio_player\include\libavfilter\buffersrc.h
4.78KB
simplest_ffmpeg_audio_player\include\libavutil\channel_layout.h
8.88KB
simplest_ffmpeg_audio_player\include\sdl\close_code.h
1.45KB
simplest_ffmpeg_audio_player\include\libavutil\common.h
13.65KB
simplest_ffmpeg_audio_player\include\libavutil\cpu.h
4.62KB
simplest_ffmpeg_audio_player\include\libavutil\crc.h
2.72KB
simplest_ffmpeg_audio_player\include\decoder.h
35B
simplest_ffmpeg_audio_player\include\libavutil\dict.h
6.37KB
simplest_ffmpeg_audio_player\include\libavutil\downmix_info.h
3.09KB
simplest_ffmpeg_audio_player\include\libavcodec\dxva2.h
2.34KB
simplest_ffmpeg_audio_player\include\libavutil\error.h
4.65KB
simplest_ffmpeg_audio_player\include\libavutil\eval.h
5.18KB
simplest_ffmpeg_audio_player\include\libavutil\ffversion.h
128B
simplest_ffmpeg_audio_player\include\libavutil\fifo.h
4.55KB
simplest_ffmpeg_audio_player\include\libavutil\file.h
2.35KB
simplest_ffmpeg_audio_player\include\libavutil\frame.h
22.5KB
simplest_ffmpeg_audio_player\include\libavutil\hmac.h
2.8KB
simplest_ffmpeg_audio_player\include\libavutil\imgutils.h
7.66KB
simplest_ffmpeg_audio_player\include\libavutil\intfloat.h
1.69KB
simplest_ffmpeg_audio_player\include\libavutil\intfloat_readwrite.h
1.52KB
simplest_ffmpeg_audio_player\include\libavutil\intreadwrite.h
17.56KB
simplest_ffmpeg_audio_player\include\inttypes.h
5.59KB
simplest_ffmpeg_audio_player\include\libavutil\lfg.h
1.94KB
simplest_ffmpeg_audio_player\include\libavutil\log.h
9.78KB
simplest_ffmpeg_audio_player\include\libavutil\lzo.h
2KB
simplest_ffmpeg_audio_player\include\libavutil\macros.h
1.17KB
simplest_ffmpeg_audio_player\include\libavutil\mathematics.h
5.06KB
simplest_ffmpeg_audio_player\include\libavutil\md5.h
1.92KB
simplest_ffmpeg_audio_player\include\libavutil\mem.h
14.03KB
simplest_ffmpeg_audio_player\include\libavutil\murmur3.h
1.19KB
simplest_ffmpeg_audio_player\include\libavcodec\old_codec_ids.h
10.4KB
simplest_ffmpeg_audio_player\include\libavutil\old_pix_fmts.h
14.07KB
simplest_ffmpeg_audio_player\include\libavutil\opt.h
34.09KB
simplest_ffmpeg_audio_player\include\libavutil\parseutils.h
7.08KB
simplest_ffmpeg_audio_player\include\libavutil\pixdesc.h
12.93KB
simplest_ffmpeg_audio_player\include\libavutil\pixfmt.h
27.57KB
simplest_ffmpeg_audio_player\include\libpostproc\postprocess.h
2.82KB
simplest_ffmpeg_audio_player\include\libavutil\random_seed.h
1.37KB
simplest_ffmpeg_audio_player\include\libavutil\rational.h
4.09KB
simplest_ffmpeg_audio_player\include\libavutil\replaygain.h
1.57KB
simplest_ffmpeg_audio_player\include\libavutil\ripemd.h
1.98KB
simplest_ffmpeg_audio_player\include\libavutil\samplefmt.h
9.85KB
simplest_ffmpeg_audio_player\include\sdl\SDL.h
3.16KB
simplest_ffmpeg_audio_player\include\sdl\SDL_active.h
1.89KB
simplest_ffmpeg_audio_player\include\sdl\SDL_audio.h
10.95KB
simplest_ffmpeg_audio_player\include\sdl\SDL_byteorder.h
986B
simplest_ffmpeg_audio_player\include\sdl\SDL_cdrom.h
5.91KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config.h
1.44KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_dreamcast.h
2.74KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_macos.h
2.74KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_macosx.h
4.09KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_minimal.h
1.94KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_nds.h
2.91KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_os2.h
3.55KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_symbian.h
3.03KB
simplest_ffmpeg_audio_player\include\sdl\SDL_config_win32.h
4.47KB
simplest_ffmpeg_audio_player\include\sdl\SDL_copying.h
869B
simplest_ffmpeg_audio_player\include\sdl\SDL_cpuinfo.h
2.17KB
simplest_ffmpeg_audio_player\include\sdl\SDL_endian.h
5.91KB
simplest_ffmpeg_audio_player\include\sdl\SDL_error.h
1.83KB
simplest_ffmpeg_audio_player\include\sdl\SDL_events.h
12.74KB
simplest_ffmpeg_audio_player\include\sdl\SDL_getenv.h
979B
simplest_ffmpeg_audio_player\include\sdl\SDL_joystick.h
5.4KB
simplest_ffmpeg_audio_player\include\sdl\SDL_keyboard.h
4KB
simplest_ffmpeg_audio_player\include\sdl\SDL_keysym.h
7.32KB
simplest_ffmpeg_audio_player\include\sdl\SDL_loadso.h
2.67KB
simplest_ffmpeg_audio_player\include\sdl\SDL_main.h
2.8KB
simplest_ffmpeg_audio_player\include\sdl\SDL_mouse.h
4.64KB
simplest_ffmpeg_audio_player\include\sdl\SDL_mutex.h
5.72KB
simplest_ffmpeg_audio_player\include\sdl\SDL_name.h
183B
simplest_ffmpeg_audio_player\include\sdl\SDL_opengl.h
328.66KB
simplest_ffmpeg_audio_player\include\sdl\SDL_platform.h
2.64KB
simplest_ffmpeg_audio_player\include\sdl\SDL_quit.h
1.96KB
simplest_ffmpeg_audio_player\include\sdl\SDL_rwops.h
4.84KB
simplest_ffmpeg_audio_player\include\sdl\SDL_stdinc.h
16.09KB
simplest_ffmpeg_audio_player\include\sdl\SDL_syswm.h
6.17KB
simplest_ffmpeg_audio_player\include\sdl\SDL_thread.h
4.14KB
simplest_ffmpeg_audio_player\include\sdl\SDL_timer.h
4.42KB
simplest_ffmpeg_audio_player\include\sdl\SDL_types.h
979B
simplest_ffmpeg_audio_player\include\sdl\SDL_version.h
2.58KB
simplest_ffmpeg_audio_player\include\sdl\SDL_video.h
37.13KB
simplest_ffmpeg_audio_player\include\libavutil\sha.h
1.9KB
simplest_ffmpeg_audio_player\include\libavutil\sha512.h
1.98KB
simplest_ffmpeg_audio_player\include\stdint.h
5.79KB
simplest_ffmpeg_audio_player\include\libavutil\stereo3d.h
3.53KB
simplest_ffmpeg_audio_player\include\libswresample\swresample.h
11.54KB
simplest_ffmpeg_audio_player\include\libswscale\swscale.h
11.97KB
simplest_ffmpeg_audio_player\include\libavutil\time.h
1.25KB
simplest_ffmpeg_audio_player\include\libavutil\timecode.h
5.2KB
simplest_ffmpeg_audio_player\include\libavutil\timestamp.h
2.55KB
simplest_ffmpeg_audio_player\include\libavcodec\vaapi.h
3.91KB
simplest_ffmpeg_audio_player\include\libavcodec\vda.h
4KB
simplest_ffmpeg_audio_player\include\libavcodec\vdpau.h
6.05KB
simplest_ffmpeg_audio_player\include\libpostproc\version.h
1.64KB
simplest_ffmpeg_audio_player\include\libswresample\version.h
1.65KB
simplest_ffmpeg_audio_player\include\libavdevice\version.h
1.82KB
simplest_ffmpeg_audio_player\include\libswscale\version.h
2.07KB
simplest_ffmpeg_audio_player\include\libavformat\version.h
2.76KB
simplest_ffmpeg_audio_player\include\libavfilter\version.h
3.42KB
simplest_ffmpeg_audio_player\include\libavutil\version.h
4.38KB
simplest_ffmpeg_audio_player\include\libavcodec\version.h
5.46KB
simplest_ffmpeg_audio_player\include\libavutil\xtea.h
1.82KB
simplest_ffmpeg_audio_player\include\libavcodec\xvmc.h
5.92KB
simplest_ffmpeg_audio_player\include\_mingw.h
7.79KB
simplest_ffmpeg_audio_player\source\main.cpp
602B
simplest_ffmpeg_audio_player\source\simplest_ffmpeg_audio_player.cpp
6.76KB
simplest_ffmpeg_audio_player\simplest_ffmpeg_audio_player.sln
922B
simplest_ffmpeg_audio_player\readme.txt
384B
simplest_ffmpeg_audio_player\lib\avcodec.lib
218.52KB
simplest_ffmpeg_audio_player\lib\avdevice.lib
9.22KB
simplest_ffmpeg_audio_player\lib\avfilter.lib
66.06KB
simplest_ffmpeg_audio_player\lib\avformat.lib
122.13KB
simplest_ffmpeg_audio_player\lib\avutil.lib
320.93KB
simplest_ffmpeg_audio_player\lib\postproc.lib
8.03KB
simplest_ffmpeg_audio_player\lib\SDL.lib
41.53KB
simplest_ffmpeg_audio_player\lib\swresample.lib
75.54KB
simplest_ffmpeg_audio_player\lib\swscale.lib
27.8KB
simplest_ffmpeg_audio_player\simplest_ffmpeg_audio_player.vcxproj.filters
1.33KB
simplest_ffmpeg_audio_player\simplest_ffmpeg_audio_player.suo
53KB
simplest_ffmpeg_audio_player\simplest_ffmpeg_audio_player.vcxproj.user
374B
simplest_ffmpeg_audio_player\simplest_ffmpeg_audio_player.vcxproj
6.88KB
simplest_ffmpeg_audio_player\avcodec-55.dll
18.06MB
simplest_ffmpeg_audio_player\avdevice-55.dll
1.28MB
simplest_ffmpeg_audio_player\avfilter-4.dll
1.94MB
simplest_ffmpeg_audio_player\avformat-55.dll
5.1MB
simplest_ffmpeg_audio_player\avutil-52.dll
408.5KB
simplest_ffmpeg_audio_player\postproc-52.dll
118.5KB
simplest_ffmpeg_audio_player\SDL.dll
296.5KB
simplest_ffmpeg_audio_player\swresample-0.dll
269.5KB
simplest_ffmpeg_audio_player\swscale-2.dll
424KB

资源内容介绍

FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。该播放器代码十分简单,但是几乎包含了使用FFMPEG播放一个音频所有必备的API,并且使用SDL播放解码出来的音频。十分适合FFmpeg的初学者。使用了2014.5.6版本的FFmpeg类库。

用户评论 (0)

相关资源

C#公共类通用类非常齐全

类很多,不写全了。。下载下来好好看 ----------Database--------------1.DataTable帮助类(DataTableHelper.cs)2.Access数据库文件操作辅助类(JetAccessUtil.cs)5.查询条件组合辅助类(SearchCondition.cs)6.查询信息实体类(SearchInfo.cs)8.Sql命令操作函数(可用于安装程序的时候数据库脚本执行)(SqlScriptHelper.cs)----------Device--------------声音播放辅助类(AudioHelper.cs)摄像头操作辅助类,包括开启、关闭、抓图、设置等功能(Camera.cs)提供用于操作【剪切板】的方法(ClipboardHelper.cs)获取电脑信息(Computer.cs)提供用户硬件唯一信息的辅助类(FingerprintHelper.cs)读取指定盘符的硬盘序列号(HardwareInfoHelper.cs)提供访问键盘当前状态的属性(KeyboardHelper.cs)全局键盘钩子。这可以用来在全球范围内捕捉键盘输入。(KeyboardHook.cs)模拟鼠标点击(MouseHelper.cs)全局鼠标钩子。这可以用来在全球范围内捕获鼠标输入。(MouseHook.cs)MP3文件播放操作辅助类(MP3Helper.cs)关联文件(ExtensionAttachUtil.cs)注册文件关联的辅助类(FileAssociationsHelper.cs)打开、保存文件对话框操作辅助类(FileDialogHelper.cs)常用的文件操作辅助类FileUtil(FileUtil.cs)INI文件操作辅助类(INIFileUtil.cs)独立存储操作辅助类(IsolatedStorageHelper.cs)序列号操作辅助类(Serializer.cs)获取一个对象,它提供用于访问经常引用的目录的属性。(SpecialDirectories.cs)简单的Word操作对象(WordCombineUtil.cs)这个类提供了一些实用的方法来转换XML和对象。(XmlConvertor.cs)XML操作类(XmlHelper.cs)----------Format--------------参数验证的通用验证程序。(ArgumentValidation.cs)这个类提供了实用方法的字节数组和图像之间的转换。(ByteImageConvertor.cs)byte字节数组操作辅助类(BytesTools.cs)处理数据类型转换,数制转换、编码转换相关的类(ConvertHelper.cs)CRC校验辅助类(CRCUtils.cs)枚举操作公共类(EnumHelper.cs)身份证操作辅助类(IDCardHelper.cs)检测字符编码的类(IdentifyEncoding.cs)RGB颜色操作辅助类(MyColors.cs)日期操作类(MyDateTime.cs)转换人民币大小金额辅助类(RMBUtil.cs)常用的字符串常量(StringConstants.cs)简要说明TextHelper。(StringUtil.cs)获取中文字首字拼写,随机发生器,按指定概率随机执行操作(Util.cs)各种输入格式验证辅助类(ValidateUtil.cs)----------Network--------------Cookie操作辅助类(CookieManger.cs)FTP操作辅助类(FTPHelper.cs)HTML操作类(HttpHelper.cs)网页抓取帮助(HttpWebRequestHelper.cs)Net(NetworkUtil.cs)IE代理设置辅助类(ProxyHelper.cs)----------Winform--------------跨线程的控件安全访问方式(CallCtrlWithThreadSafety.cs)CheckBoxList(CheckBoxListUtil.cs)窗口管理类(ChildWinManagement.cs)由马丁·米勒http://msdn.microsoft.com/en-us/library/ms996492.aspx提供一个简单的方法打印工作的一个RichTextBox一个帮手(ExRichTextBoxPrintHelper.cs)显示,隐藏或关闭动画形式。(FormAnimator.cs)对窗体进行冻结、解冻操作辅助类(FreezeWindowUtil.cs)窗体全屏操作辅助类(FullScreenHelper.cs)GDI操作辅助类(GDI.cs)提供静态方法来读取这两个文件夹和文件的系统图标。(IconReaderHelper.cs)图片对象比较、缩放、缩略图、水印、压缩、转换、编码等操作辅助类(ImageHelper.cs)输入法帮助,全角 转换为半角(ImeHelper.cs)Winform提示框 的摘要说明。(MessageUtil.cs)包含互操作方法调用的应用程序中使用。(NativeMethods.cs)托盘图标辅助类(NotifyIconHelper.cs)打印机类(POSPrinter.cs)图片、光标、图标、位图等资源操作辅助类(ResourceHelper.cs)RTF字符格式辅助类(RTFUtility.cs)串口开发辅助类(SerialPortUtil.cs)设置文本属性提供一个ToolStripStatusLabel(SafeToolStripLabel.cs)只运行一个实例及系统自动启动辅助类(StartupHelper.cs)Web页面预览效果图片抓取辅助类(WebPageCapture.cs)供Asp.Net直接调用的包装类(WebPreview.cs)计算机重启、关电源、注销、关闭显示器辅助类(WindowsExitHelper.cs)简单写了点,还有很多,希望能对大家有帮助 ================================================================================================ 本资料共包含以下附件: WHC.OrderWater.Commons.rar 公共类文档.docx

1.61MB29金币

Java入门

Java入门

36.02KB27金币

iText 实现根据pdf模板生成pdf并导入数据

iText 实现根据pdf模板生成pdf并导入数据.....iText-5.0.6.jar....附字体jar包很久很久之前写的了代码见:https://github.com/thisisthis/noh-doc

4.62MB11金币

最简单的基于FFMPEG+SDL的视频播放器 2.3

本程序实现了视频文件的解码和显示(支持HEVC,H.264,MPEG2等)。是最简单的FFmpeg视频解码方面的教程。通过学习本例子可以了解FFmpeg的解码流程。项目包含3个工程:simplest_ffmpeg_player:标准版,FFmpeg学习的开始。simplest_ffmpeg_player_su:SU(SDL Update)版,加入了简单的SDL的Event。simplest_ffmpeg_decoder_pure:一个纯净的解码器。2.3版加入simplest_ffmpeg_decoder_pure工程。

24.84MB10金币

JAD反编译工具

JAD反编译工具 将.class文件转变为Java源代码文件.

391.56KB11金币

最简单的基于FFMPEG的视频编码器(YUV编码为HEVC H 265 )

FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。因此特地分离出了一个简单的视频编码器供学习之用。此前做过一个YUV420P像素数据编码为H.264码流的例子。对这个例子进行了升级。升级后编码器实现了YUV420P像素数据编码为H.265码流。尽管该视频编码器的代码十分简单,但是几乎包含了使用FFMPEG编码一个视频所有必备的API。十分适合FFmpeg的初学者。工程基于VC2010。使用了2014.9.16编译的FFmpeg类库。">FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。因此特地分离出了一个简单的视频编码器供学习之用。此前做过一个YUV420P像素数据编码为H.264码流的例子。对这个例子进行了升级。? [更多]

14.76MB29金币

hadoop的winutils,hadoop.dll

在eclipse开发hadoop程序时报相关winutils.exe的错误下载好把相关文件覆盖到hadoop目录下的bin中

241.04KB21金币

Spring jar包

Spring 所有所需jar包,帮助您快速学习。绝对好使,放心下吧

16.44MB28金币

Socket文件传输

本软件使用MFC采用面向对象的方法实现了基于Socket的文件传输。功能完整。

2.15MB14金币

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition

Hardcover: 1370 pages
Publisher: Apress; 4 edition (November 12, 2007)
Language: English
ISBN-10: 1590598849
ISBN-13: 978-1590598849
Product Dimensions: 9.3 x 7.3 x 2.5 inches
Shipping Weight: 4.2 pounds (View shipping rates and policies)

“Over the years that I’ve spent working with the common language runtime (CLR), I’ve gained a deeper understanding of the .NET platform and the subtleties of the C# programming language. I’m happy to say that this fourth edition of Pro C# 2008 and the .NET 3.5 platform is as close to a ‘final release’ as I’ve come yet!”

Whether you’re moving to .NET for the first time or you’re already writing applications on .NET 2.0 or .NET 3.0, Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition will provide you with a solid grounding in this new technology and serve as a comprehensive reference throughout your coding career:

Explore five new chapters of content—including the grammar of the common intermediate language (CIL), .NET generics, and object serialization services.
Discover all the new .NET 3.5 features—nullable types, delegate covariance, ASP.NET 2.0 master pages, the new Windows Forms &lquo;Strip” controls, and much more.
Get a professional foothold—targeted to appeal to experienced software professionals and/or graduate students of computer science (so don’t expect three chapters on iteration or decision constructs!).
Gain a rock-solid foundation in programming using C#.
Get comfortable with all the core aspects of the .NET platform—including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more.
Once you’ve digested the information contained in the 25 chapters of this 1000+ page book, you'll be ready to apply this knowledge to your specific programming assignments and well equipped to explore the .NET universe on your own.

16.8MB27金币

MyEclipse使用CVS

MyEclipse使用CVS

1.12MB12金币

ActiveMQ(中文)参考手册

ActiveMQ(中文)参考手册大名鼎鼎的 JMS 实现 Apache ActiveMQ 介绍文档

201KB20金币