导航:首页 > 编程语言 > 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相关的资料

热点内容
javajunit4for 浏览:843
华为服务器如何进阵列卡配置 浏览:433
apache服务器ip地址访问 浏览:718
如何买到安卓手机预装软件 浏览:537
冤罪百度云不要压缩 浏览:85
苏州云存储服务器 浏览:173
解压收纳原声 浏览:384
java注册验证 浏览:374
火花app怎么上推荐 浏览:980
什么app能游戏投屏到电视上 浏览:455
服务器托管到云端是什么意思 浏览:835
app保存草稿怎么用 浏览:808
安卓如何进入proumb 浏览:144
主机虚拟云服务器 浏览:619
删除分区加密的空间会不会恢复 浏览:706
京东app客户上门怎么看搜索量 浏览:741
怎么在农行app购买黄金 浏览:46
c型开发板和单片机 浏览:146
虚拟机建立用户的模板文件夹 浏览:904
无锡代码编程培训班 浏览:632