導航:首頁 > 編程語言 > 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相關的資料

熱點內容
連續加減乘除法的演算法 瀏覽:652
用mfc編程實現dda演算法 瀏覽:41
linux命令打開應用 瀏覽:146
改造後的程序員 瀏覽:270
數控編程變數 瀏覽:785
江門哪裡有plc編程系統 瀏覽:378
安卓手機如何下載外服b站 瀏覽:700
pythonetree庫 瀏覽:759
數據插值演算法 瀏覽:723
澳大利亞加密貨幣逃稅 瀏覽:482
pdf文檔如何壓縮 瀏覽:329
java單例模式線程安全 瀏覽:646
特種pdf 瀏覽:160
加油什麼app劃算 瀏覽:715
開服要什麼樣的伺服器 瀏覽:33
pdf文件太大怎麼壓縮 瀏覽:29
UK開票顯示文件夾不存在 瀏覽:668
無錫江蘇大容量伺服器公司雲主機 瀏覽:503
pdf朱紹侯 瀏覽:227
編程貓演算法求和 瀏覽:556