首页
学习
活动
专区
工具
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

    苹果往事:乔布斯和 iPod 的诞生

    Mac 电脑从此可以将 CD 上面的音乐转为 MP3 文件,由此而来的一个问题就是,必须允许用户将这些文件,传输到便携式 MP3 播放器。 7、 ?...便携式 MP3 播放器是1990年代中期开始出现的。乔布斯认为,市场上所有此类产品都很糟糕,非常丑也非常难用,苹果公司有必要开发一个自己的便携式 MP3 播放器。...那个时代的便携式 MP3 播放器大部分使用闪存,只能存放大约一张 CD 的歌曲量,也就是10首左右。少数播放器使用硬盘存储(上图),虽然容量更大,但体积也很大,并且具有难以使用的用户界面。...乔布斯认为,苹果的便携式 MP3 播放器,主要目的是跟 iTunes 很好地协同工作,并且吸引更多的客户使用 Mac 电脑。 最早定下的设计要求,只包含两点。...其他 MP3 播放器使用加号+和减号-按钮选择歌曲,一次只能从歌曲列表中移动一个项目。如果有一千首歌曲,这将变得无法操作。使用滚轮,手指就可以快速滑动,以用户希望的速率进行列表导航。 12、 ?

    75910

    用ffmpeg 提取MP3

    ) ffmpeg -i test.avi -y -f p_w_picpath2 -ss 8 -t 0.001 -s 350x240 test.jpg -ss 第8秒处 截一图 压缩mp3...中比特率的含义是:在压缩音频文件至mp3时,由压缩软件所确定数码文件在播放时每秒传送给播放器大小,其单位是:千位/秒;英文的含义是:kbps - = kilobits per second。...现在mp3文件的最高数位率是320 kbps。这样的文件体积很大,每分钟的音乐超过两兆字节。...如果采用可变比特率(VBR)编码来生成mp3文件,获得与320 kbps相当音质,文件的体积会缩小25~50%。...请注意:播放时间相同,而歌曲不同,所获的压缩mp3文件的一般不相同,这是因为VBR编码所生成的mp3文件的大小不仅仅取决于播放时间的长度,还取决于源音频文件的其它因素。

    4.8K20
    领券