导航:首页 > 编程语言 > id3v2java

id3v2java

发布时间:2024-05-07 03:49:48

A. java合并MP3文件

代码没问题
是这样的每个MP3由两到三个部分构成:ID3v2标签+MP3声音+(ID3v1标签),后面一个不一定有。
其中的标签就是MP3的各种信息,比如说歌曲名、演唱者、唱片封面什么的

所以按你这种直接合并的方式,合并出来的就是:
标签+MP3声音+标签+标签+MP3声音+标签
自然中间就有一段没有声音了

建议你参考标签格式,对于MP3文件进行处理,然后再合并就好了
id3官网:www.id3.org (英文的)
或者你可以直接搜索id3v2很多资料都可以用

B. ID3v1锛孖D3v2链変綍鍖哄埆锛

ID3v1 ID3V1姣旇缉绠鍗曪纴瀹冩槸瀛樻斁鍦∕P3鏂囦欢镄勬汤灏撅纴鐢16杩涘埗镄勭紪杈戝櫒镓揿紑涓涓狭P3鏂囦欢锛屾煡鐪嫔叾链灏剧殑128涓椤哄簭瀛樻斁瀛楄妭锛鏁版嵁缁撴瀯瀹氢箟濡备笅锛 char Header[3]; /*镙囩惧ご蹇呴’鏄"TAG"钖﹀垯璁や负娌℃湁镙囩*/ char Title[30]; /*镙囬*/ char Artist[30]; /*浣滆*/ char Album[30]; /*涓挞泦*/ char Year[4]; /*鍑哄搧骞翠唬*/ char Comment[30]; /*澶囨敞*/ char Genre; /*绫诲瀷*/ ID3V2 ID3V2鍒扮幇鍦ㄤ竴鍏辨湁4涓鐗堟湰锛屼絾娴佽岀殑鎾鏀捐蒋浠朵竴鑸鍙鏀鎸佺3鐗堬纴镞ID3v2.3銆傜敱浜嶪D3V1璁板綍鍦∕P3鏂囦欢镄勬汤灏撅纴ID3V2灏卞彧濂借板綍鍦∕P3鏂囦欢镄勯栭儴浜(濡傛灉链変竴澶╁彂甯僆D3V3锛岀湡涓岖煡阆撹ヨ板綍鍦ㄥ摢閲)銆备篃姝f槸鐢变簬杩欎釜铡熷洜锛屽笽D3V2镄勬搷浣沧瘆ID3V1瑕佹参銆傝屼笖ID3V2缁撴瀯姣擨D3V1镄勭粨鏋勮佸嶆潅寰楀氾纴浣嗘瘆鍓嶈呭叏闱涓斿彲浠ヤ几缂╁拰镓╁𪾢銆 涓嬮溃灏变粙缁崭竴涓娅D3V2.3銆 姣忎釜ID3V2.3镄勬爣绛鹃兘涓涓镙囩惧ご鍜岃嫢骞蹭釜镙囩惧抚鎴栦竴涓镓╁𪾢镙囩惧ご缁勬垚銆傚叧浜庢洸鐩镄勪俊鎭濡傛爣棰樸佷綔钥呯瓑閮藉瓨鏀惧湪涓嶅悓镄勬爣绛惧抚涓锛屾墿灞曟爣绛惧ご鍜屾爣绛惧抚骞朵笉鏄蹇呰佺殑锛屼絾姣忎釜镙囩捐呖灏戣佹湁涓涓镙囩惧抚銆傛爣绛惧ご鍜屾爣绛惧抚涓璧烽‘搴忓瓨鏀惧湪MP3鏂囦欢镄勯栭儴銆 鍙傝冭祫鏂欙细 http://topic.yesky.com/topic/145/1248329.html

C. 用java编写获取多媒体文件id3信息的Android代码

当前位置: > php如何调用JAVA 类库
PHP如何调用JAVA 类库
JAVA是个非常强大悔瞎段的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用PHP调用功能强大的JAVA 类库(classes)。为了方便你的学习,这篇教程将包括JAVA的安装及一些基本的例子。 Windows下的安装 第一步:安装JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。在 Win9x 下加入 :“PATH=%PATH%;C:\jdk1.2.2\bin” 到AUTOEXEC.BAT文件中 在 NT 下加入 “;C:\jdk1.2.2\bin”到环境变量中。 这一步是非常重要的,这样PHP才能正确的找到需调用的JAVA类。 第二步:修改你碧誉的PHP.INI文件。 [java] extension=php_java.dll java.library.path=c:\web\php4\extensions\ java.class.path="c:\web\php4\extensions\jdk1.2.2\php_java.jar;c:\myclasses" 在PHP.INI中加入extension=php_java.dll,并在[java]中,设定好java.class.path,让它指向php_java.jar,如果你使用新的JAVA类,你也应该存入这个路径,在这篇例子中,我们使用c:\myclasses这个目录。 第三步:测试环境,创建如下PHP文件: <?php $system = new Java("java.lang.System"); print "Java version=".$system->getProperty("java.version")." <br>\n"; print "Java vendor=".$system->getProperty("java.vendor")." <p>\n\n"; print "OS=".$system->getProperty("os.name")." ". $system->getProperty("os.version")." on ". $system->getProperty("os.arch")." <br>\n"; $formatter = new Java("java.text.SimpleDateFormat","EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz"); print $formatter->format(new Java("java.util.Date"))."\n"; ?> 如果你正确安装了,你将会看到以下信息: Java version=1.2.2 Java vendor=Sun Microsystems Inc. OS=Windows 95 4.10 on x86 Wednesday, October 18, 2000 at 10:22:45 AM China Standard Time 这样,我们就已经成功的建立起了可以使用JAVA类的PHP运行环境,我们可以开始我们接下去的课程了。 例子1:创建和使用你自己的JAVA类 创建你自己的JAVA类非常容易。新建一个phptest.java文件,将它放置在你的java.class.path目录下,文神厅件内容如下: public class phptest return str; } /** * whatisfoo() simply returns the value of the variable foo. */ public String whatisfoo() /** * This is called if phptest is run from the command line with * something like * java phptes

阅读全文

与id3v2java相关的资料

热点内容
androidwidget图片 浏览:831
95压缩比与汽油标号 浏览:750
算法岗位需要学什么专业研究生 浏览:667
银行卡忘了怎么登录手机app 浏览:959
加密双菠萝帽流苏挂件 浏览:883
云服务器后台编程技巧 浏览:995
python人工智能搭建 浏览:248
安卓m6用什么下载 浏览:997
对程序员有偏见吗 浏览:292
如何让服务器运行缓慢 浏览:238
黑马程序员入学流程 浏览:448
win732位安装python什么版本 浏览:786
压缩方式标准 浏览:558
免费低吸指标源码 浏览:183
MO命令是 浏览:47
python入门常见错误 浏览:410
改加密包名 浏览:785
程序员在线编译器 浏览:247
山东兼职程序员收费标准 浏览:424
物业管理系统项目java源码 浏览:15