首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

你用java的swing可以做出这么炫的mp3播放器吗?

这个mp3播放器是基于java的swing编写的,我认为界面还是可以拿出来和大家看一看评一评。...先说说创作的初衷,由于前段时间工作不是很忙,与其闲着,还不如找一些东西来给自己捣腾捣腾,在 之前写的 java开发_闹钟 和 pygame系列_百度随心听_完美的UI设计 的驱使下产生了编写这个mp3的灵感...这个mp3播放器由最初的草稿到现在,已经经历了11个版本,目前所有的功能基本上都已完善(除了音量控制和播放的进度条)。...我将会把我整理好的资源发布出来,供大家下载(现在在给代码添加注释) 下面给大伙展示这个mp3播放器: 原图:http://images.cnblogs.com/cnblogs_com/hongten/356471...NOTE: 播放器的左边是播放列表,主界面在右边(中间是音效和音乐的图片) 原图:http://images.cnblogs.com/cnblogs_com/hongten/356471/o_2.png

2.3K30

从零开始学习PYTHON3讲义(十四)写一个mp3播放器

---- 只是播放mp3,Python有很多扩展包可以选,很多操作起来也更简便。不过pygame是为了游戏设计,除了背景音乐,音效、与画面的协作也考虑的更多。...以pygame为例,通过查找中文的资料,总结之后,应当能写出这样的程序: #MP3播放器 #引入扩展库 import pygame #歌曲文件 file='rongHua.mp3' #初始化声音库...通常mp3文件都是这种格式。另外忘了交代,rongHua.mp3是我们要播放的声音文件名称,记得要提前准备好,放到程序同一个目录。...退出声音库和显示库 pygame.mixer.quit() pygame.display.quit() 每一行代码都有注释,我只讲解跟上一版不同的代码: 初始化的时候打开一个窗口,虽然什么也没有显示,但让播放器有了载体...我们直接进入练习的环节: 以本讲前面最终版代码code5.py为蓝本,修改程序,实现由命令行参数接受mp3文件名,并播放 除了q键之外,请设定ESC键也作为退出按键。

1.6K40

H264H265编码视频流媒体播放器EasyWasmPlayer.js控制台循环报错Unsupported排查

作为支持H265编码的视频播放器EasyWasmPlayer.js,我们开发后立即在EasyNVR内做了测试,EasyWasmPlayer.js表现出了良好的适配性和优越的稳定性,目前在TSINGSEE...image.png EasyWasmPlayer.js播放器也是支持用户来测试的,当然在自行开发的时候也可能会产生报错。...比如有时会在控制台出现如下图的报错,并且报错一直循环重复,导致chrome崩掉: image.png 根据报错log,是flv.js播放了不支持的音频编码(只支持AAC和MP3)的原因。...步骤则分为以下两步: (1)、优化代码,收到不支持的音频数据包时,只抛出一次: image.png (2)、在播放器内,处理抛出的error: image.png EasyPlayer的视频流媒体播放器具备多种版本...目前EasyPlayerPro已经支持H265视频流的播放,EasyPlayer.js能够进行网页无插件的HLS视频流播放,极大方便了开发者在解决B/S型业务开发时遇到的播放器接入问题。

1.6K40

《从案例中学习JavaScript》之酷炫音乐播放器(一)

第一个案例,就做一个简单的音乐播放器吧。 目录结构 ? Paste_Image.png 如图,我已经在mp3文件夹内添加了两首歌,现在打开index.html,里面是一个简单的模板。 <!...利用audio标签渲染一个播放器 audio是h5的一个标签,以上代码表示创建了一个播放器,并且播放文件指向了1....用js来控制音乐播放器 现在,我们不用浏览器自带的控制界面,单纯地用js来操作。因为自带的界面未必能满足我们的需要,比如上一首,下一首,歌词等等。 我们将这一行代码删除。... 第一步. 用js来创建一个audio元素。...其实,这已经是一个简单的js小插件了,不是吗?等以后做得比较完善的时候,我们完全可以将这个对象放到js文件里,作为一个js插件被其他页面来调用。

1.8K90

网站这样引入一款简洁而功能强大的音乐播放器

H5播放器介绍 APlayer 是一个简洁漂亮、功能强大的 Html5 音乐播放器 MetingJS 是为 APlayer 添加网易云、QQ音乐、酷狗音乐等支持的插件 安装教程 安装很简单,一共需要调用三个文件...:APlayer.min.js APlayer.min.css Meting.min.js 你可以使用 CDN 调用,只需要在 里面插入: <link href="https://cdn.bootcdn.net...name: '你从未离去', artist: '白挺', url: 'https://doge.ottoli.cn/你从未离去.<em>mp3</em>... 一个 MetingJS <em>播放器</em>至少需要三个参数: server 指定调用的 API ,可选 netease, tencent, kugou, xiami, baidu ,分别对应网易云音乐...="true" ,会生成一个 mini 播放器: 值得注意的是:除了 mini 模式,MetingJS 生成的播放器默认是带有歌词的(而且关不掉)

1.5K40

爬取英文演讲资源

’center’,class属性为[‘titlepic’]的td标签,获取第一个href即是一个演讲的链接地址 这里要注意给出的链接是需要补齐前缀的 针对每一个具体的演讲的网页,基本都提供了一个音频的播放器...只要点击下载图标按钮,就会切换到另一个网页 分析音频播放器下载按钮的链接,不出意料,是一个js函数,如下: $(function(){...资源链接即是从播放器下载图标中提取出来的链接中的 mp3=xxx的地址 lrc歌词改下后缀即可 提炼总结 根据提供的主页,通过特定的td标签解析出来每一个演讲的链接,即是一个单独的任务 对每个任务,解析...js中window.open后跟的链接,即是最终的资源所在;分别下载mp3和lrc即可 伪码 main_url = "xxx.html" for td_tag in main_url: check...()) if match: urllib.urlretrieve(match[0]+'.mp3', dest_dir+speech_name+'.

79310

简单易用、轻松定制的HTML 视频播放器

HTML 视频播放器作为一种集成在网页中的工具,已经在数字媒体领域扮演着举足轻重的角色。它们不仅使得视频内容的传播和观看更加便捷,也提供了更多样化的信息呈现方式。...HTML 视频播放器通过支持多种格式和编解码器,确保了视频的高质量播放和流畅体验。同时,其良好的兼容性和可访问性使得视频内容能够在各种设备和平台上无缝展示。...随着技术的不断发展,我们可以期待HTML视频播放器进一步创新,为用户带来更加出色的观看体验,并推动在线视频行业的进一步发展。...videojs/video.js[1] Stars: 36.1k License: NOASSERTION Video.js 是一个为 HTML5 世界而构建的网络视频播放器。...它通过将 MPEG-2 传输流和 AAC/MP3 流转换为 ISO BMFF (MP4) 片段来工作。在浏览器中可用时,使用 Web Worker 异步执行转封装操作。

29130
领券