自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 mini-player读取和展示音频元数据作的一些尝试

本想着FFmpeg的这个功能能快速的实现音频元数据的读取和展示,如果音频文件不涉及中文(GBK或GB18030)倒是没什么问题,但实际是不太可能的。为了正确展示音频元数据,我先后尝试了taglib()和自己写代码解析,效果都不是很好。自己写代码解析了解一下细节可以,但重复造轮子不是我想的,还是立足FFmpeg现有的基础吧。

2025-06-09 09:22:46 240

原创 路曼曼其修远兮,吾将上下而求索

因为学业和工作的原因,直到2008年我才重拾启动这个项目,在此之前我都没有放弃对相关理论知识和优秀项目的学习,也收集了不少的资料,其中,基于bass(https://www.un4seen.com)的TBassPlayer(Silhwan Hyun,韩国开发者,Delphi开发)和kjdss(Kris Fudalewski,澳洲开发者,Java开发)学习参考的最多。它的主界面左上角实时跳动的柱状图(后来得知叫频谱)深深的吸引了我,作为小白的我想一探究竟,但基于什么原理、怎么实现,一无所知!

2025-06-03 19:51:39 293

原创 ffmpeg 7.x执行进度获取方法探索

三、执行进度代码添加完毕,可以将transcode_main函数导出到动态链接库中,具体可参考我的博文《最近升级ffmpeg到7.1,发现转码变为了多线程,一种想获取执行进度的想法油然而生,开搞!》,即可将转码程序集成到你自己的应用程序中,并可显示执行进度。二、修改fftools/ffmpeg.c。

2025-01-03 20:15:58 259

原创 mini-player

Windows 10。

2024-11-25 12:42:07 394

原创 Qt+FFmpeg回放音频

最近尝试使用Qt的Multimedia和FFmpeg回放音频,废话不多说,上代码。代码中的decoder为FFmpeg的音频解码封装,源自ffplay.c。

2024-10-08 17:07:44 336

原创 MSYS2环境下编译FFmpeg为单一动态库(DLL)

FFmpeg编译完成后,在源码目录下新建目录generate-shared,并复制*.a到此目录下。五、生成ffmpeg-6.1.1.dll。六、验证生成的程序是否能运行。

2024-03-20 17:43:23 1031 1

原创 基于wasapi的实时频谱

搞了一段时间了,csdn无法传视频,传个图吧

2022-09-26 09:24:04 1083 2

foobar2000-0.8-SDK

foobar2000-0.8-SDK.zip,包含了很多插件的源码,现在的foobar2000发布的新的SDK都不包含这些插件的源码了,可以说这个是难得的foobar2000的SDK版本中还带源码的了。里面包含了各种支持音频格式的解码插件源码和基于DirectSound的输出插件,等等……

2010-06-06

Foobar2000-src-2008-07-20

Foobar2000-src-2008-07-20

2008-07-29

VC++精品源码打包下载

VC++精品源码打包下载

2008-07-29

EasySoap++-0.8.0.zip

C++调用SOAP服务的程序,通过它能够快速的实现SOAP服务的调用和发布。

2008-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除