導航:首頁 > 配伺服器 > 歌詞庫伺服器地址

歌詞庫伺服器地址

發布時間:2022-07-30 17:02:56

『壹』 千千靜聽的歌詞伺服器地址是哪個

最近想做一個音樂播放器,播放器需要顯示歌詞,這就需要到網上下載歌詞。花了兩個晚上搞了一個歌詞下載類,通過歌名和歌手算出響應代碼到千千靜聽伺服器下載
具體流程如下:
1、通過歌名 Title 和 歌手 Artist ,計算出歌詞下載列表地址
先把Title和Artist轉換為十六進制,帶入下面伺服器地址
歌詞Id獲取地址:http://ttlrcct2.qianqian.com/dll/lyricsvr.dll?sh?Artist={0}&Title={1}&Flags=0"
然後連接到地址,得到一個Xml文件,可以得到歌詞的下載Id
2、通過 Id 和 Title 和 Artist 算出相應的Code,具體看代碼(參考自網上)
歌詞下載伺服器地址:http://ttlrcct2.qianqian.com/dll/lyricsvr.dll?dl?Id={0}&Code={1}

下面是代碼
定義兩個類:LyricsHelper(輔助獲取歌詞Id)LrcInfo(歌詞下載相應信息)

public class LyricsHelper
{
//歌詞Id獲取地址
private static readonly string SearchPath = "http://ttlrcct2.qianqian.com/dll/lyricsvr.dll?sh?Artist={0}&Title={1}&Flags=0";

//根據artist和title獲取歌詞信息
public static LrcInfo[] GetLrcList(string artist, string title, string filepath)
{
string artistHex = GetHexString(artist, Encoding.Unicode);
string titleHex = GetHexString(title, Encoding.Unicode);

string resultUrl = string.Format(SearchPath, artistHex, titleHex);

XmlDocument doc = new XmlDocument();
try
{
doc.Load(resultUrl);

XmlNodeList nodelist = doc.SelectNodes("/result/lrc");
List<LrcInfo> lrclist = new List<LrcInfo>();
foreach (XmlNode node in nodelist)
{
XmlElement element = (XmlElement)node;
string artistItem = element.GetAttribute("artist");
string titleItem = element.GetAttribute("title");
string idItem = element.GetAttribute("id");
lrclist.Add(new LrcInfo(idItem, titleItem, artistItem, filepath));
}
return lrclist.ToArray();
}
catch (XmlException)
{
return null;
}
}

//把字元串轉換為十六進制
public static string GetHexString(string str, Encoding encoding)
{
StringBuilder sb = new StringBuilder();
byte[] bytes = encoding.GetBytes(str);
foreach (byte b in bytes)
{
sb.Append(b.ToString("X").PadLeft(2, '0'));
}
return sb.ToString();
}
}

public class LrcInfo
{
//歌詞下載地址
private static readonly string DownloadPath = "http://ttlrcct2.qianqian.com/dll/lyricsvr.dll?dl?Id={0}&Code={1}";

public string FilePath { get; set; }
public string Id { get; set; }
public string Artist { get; set; }
public string Title { get; set; }
public string LrcUri { get; set; }

public LrcInfo(string id, string title, string artist, string filepath)
{
this.FilePath = filepath;
this.Id = id.Trim();
this.Title = title;
this.Artist = artist;
//算出歌詞的下載地址
this.LrcUri = string.Format(DownloadPath, Id, CreateQianQianCode());
}
public bool DownloadLrc()
{
string file = FilePath;
string directory = Path.GetDirectoryName(file) + "\\Lrc\\";
if (!Directory.Exists(directory))
{
Directory.CreateDirectory(directory);
}
string filepath = directory + Path.GetFileNameWithoutExtension(file) + ".lrc";
WebRequest request = WebRequest.Create(LrcUri);

StringBuilder sb = new StringBuilder();
try
{
using (StreamReader sr = new StreamReader(request.GetResponse().GetResponseStream(), Encoding.UTF8))
{
using (StreamWriter sw = new StreamWriter(filepath, false, Encoding.UTF8))
{
sw.Write(sr.ReadToEnd());
}
}
return true;
}
catch (WebException)
{

}
return false;
}

private string CreateQianQianCode()
{
int lrcId = Convert.ToInt32(Id);
string qqHexStr = LyricsHelper.GetHexString(Artist + Title, Encoding.UTF8);
int length = qqHexStr.Length / 2;
int[] song = new int[length];
for (int i = 0; i < length; i++)
{
song[i] = int.Parse(qqHexStr.Substring(i * 2, 2), System.Globalization.NumberStyles.HexNumber);
}
int t1 = 0, t2 = 0, t3 = 0;
t1 = (lrcId & 0x0000FF00) >> 8;
if ((lrcId & 0x00FF0000) == 0)
{
t3 = 0x000000FF & ~t1;
}
else
{
t3 = 0x000000FF & ((lrcId & 0x00FF0000) >> 16);
}

t3 = t3 | ((0x000000FF & lrcId) << 8);
t3 = t3 << 8;
t3 = t3 | (0x000000FF & t1);
t3 = t3 << 8;
if ((lrcId & 0xFF000000) == 0)
{
t3 = t3 | (0x000000FF & (~lrcId));
}
else
{
t3 = t3 | (0x000000FF & (lrcId >> 24));
}

int j = length - 1;
while (j >= 0)
{
int c = song[j];
if (c >= 0x80) c = c - 0x100;

t1 = (int)((c + t2) & 0x00000000FFFFFFFF);
t2 = (int)((t2 << (j % 2 + 4)) & 0x00000000FFFFFFFF);
t2 = (int)((t1 + t2) & 0x00000000FFFFFFFF);
j -= 1;
}
j = 0;
t1 = 0;
while (j <= length - 1)
{
int c = song[j];
if (c >= 128) c = c - 256;
int t4 = (int)((c + t1) & 0x00000000FFFFFFFF);
t1 = (int)((t1 << (j % 2 + 3)) & 0x00000000FFFFFFFF);
t1 = (int)((t1 + t4) & 0x00000000FFFFFFFF);
j += 1;
}

int t5 = (int)Conv(t2 ^ t3);
t5 = (int)Conv(t5 + (t1 | lrcId));
t5 = (int)Conv(t5 * (t1 | t3));
t5 = (int)Conv(t5 * (t2 ^ lrcId));

long t6 = (long)t5;
if (t6 > 2147483648)
t5 = (int)(t6 - 4294967296);
return t5.ToString();
}
private long Conv(int i)
{
long r = i % 4294967296;
if (i >= 0 && r > 2147483648)
r = r - 4294967296;

if (i < 0 && r < 2147483648)
r = r + 4294967296;
return r;
}

}

『貳』 那裡下載正確的歌詞速配。。FOOBAR2000的哦

速配歌詞2005獨立版 for Winamp&foobar2000
獨立版支持winamp和foobar2000播放器,如果你已經安裝winamp或foobar2000,並且知道怎麼安裝速配歌詞,那就直接使用該版本;在win9x、winme和winnt系統下需要windows installer支持,如果沒有先下載windows installer,然後再安裝速配獨立版。速配歌詞是為播放軟體winamp和foobar2000提供的一個歌詞插件!所謂速配,您只要連上網,在播放歌曲的同時速配就會同步為您匹配恰當的歌詞 並且顯示出來,將您從尋找、搜索、下載歌詞等一系列繁瑣的麻煩中解脫出來。速配歌詞現有LRC(帶有時間標簽)歌詞5萬多首,只要擁有了速配歌詞就等於擁有了一個超海量歌詞庫,從此不再為歌詞而發愁 !另外,我們有專員負責跟蹤流行樂壇,一旦發現有新發行的專輯我們會在最短的時間內,製作成LRC格式歌詞,添加到我們的歌詞伺服器里,盡量做到與流行音樂同步更新。讓您享受速配最快、最好、最全的歌詞服務。
只要盡量保證你所播放的歌曲名正確,其他事情盡可以撒手不管,聰明的速配歌詞就會自動替你尋找出您想要的歌詞,省心又快捷。
速配歌詞還會把已找到的歌詞下載到你的本地硬碟,下次即使不上網在離線狀態下播放歌曲,他會自動跟蹤本地硬碟,把已下載的歌詞顯示在你的面前,既為你省了心,又給你節約了上網費用,還不佔用你寶貴的帶寬,是不是很方便?
速配歌詞動態智能顯示歌詞,歌曲播放到什麼位置 他就會把配套的歌詞顯現在同一位置,還會自動滾動,省去了鍵盤和滑鼠的手動操作,讓你輕松享用。

『叄』 手機QQ音樂歌詞本在哪裡

點開歌曲所在的專輯,點擊專輯,就看得見歌詞本。

第一步:在手機主界面,找到QQ音樂軟體,點擊打開;

拓展資料:

QQ音樂播放器是一款帶有精彩音樂推薦功能的播放器。同時支持在線音樂和本地音樂的播放,是國內內容最豐富的音樂平台。其獨特的音樂搜索和推薦功能,讓您可以盡情地享受最流行,最火爆的音樂。只要您擁有QQ音樂播放器,就擁有屬於您自己的流行音樂!

QQ音樂通過貼心的設計、良好的體驗、海量的曲庫、最新的流行音樂、專業的分類、豐富的空間背景音樂、音樂分享等社區服務,讓QQ音樂成為中國網民在線音樂生活的首選品牌,引領著人們的音樂生活方式!

每周都有歌手的排行榜,每個類別的前10名歌手才能榮登寶座!一共有500名,但只有前十名才能放大頭像。

『肆』 千千靜聽使用方法和下載地址

http://ttplayer.com/
千千靜聽是一款完全免費的音樂播放軟體,擁有自主研發的全新音頻引擎,集播放、音效、轉換、歌詞等眾多功能於一身。其小巧精緻、操作簡捷、功能強大的特點,深得用戶喜愛,被網友評為中國十大優秀軟體之一,並且成為目前國內最受歡迎的音樂播放軟體。

擁有自主研發的全新音頻引擎,支持DirectSound、Kernel Streaming和ASIO等高級音頻流輸出方式、64比特混音、AddIn插件擴展技術,具有資源佔用低、運行效率高,擴展能力強等特點。

千千靜聽支持幾乎所有常見的音頻格式,包括MP/mp3PRO、AAC/AAC+、M4A/MP4、WMA、APE、MPC、OGG、WAVE、CD、FLAC、RM、TTA、AIFF、AU等音頻格式以及多種MOD和MIDI音樂,以及AVI、VCD、DVD等多種視頻文件中的音頻流,還支持CUE音軌索引文件。

通過簡單便捷的操作,可以在多種音頻格式之間進行輕松轉換,包括上述所有格式(以及CD或DVD中的音頻流)到WAVE、MP3、APE、WMA等格式的轉換;通過基於COM介面的AddIn插件或第三方提供的命令行編碼器還能支持更多格式的播放和轉換。

千千靜聽支持高級采樣頻率轉換(SSRC)和多種比特輸出方式,並具有強大的回放增益功能,可在播放時自動將音量調節到最佳水平以實現不同文件相同音量;基於頻域的10波段均衡器、多級杜比環繞、交叉淡入淡出音效,兼容並可同時激活多個Winamp2的音效插件。

支持所有常見的標簽格式,包括ID3v1/v2、WMA、RM、APE和Vorbis等,支持批量修改標簽和以標簽重命名文件,輕松管理播放列表;並且採用freedb介面實現自動在線獲取CD的音軌信息的功能。

千千靜聽倍受用戶喜愛和推崇的是強大而完善的同步歌詞功能。在播放歌曲的同時,可以自動連接到千千靜聽龐大的歌詞庫伺服器,下載相匹配的歌詞,並且以卡拉OK式效果同步滾動顯示,並支持滑鼠拖動定位播放;另有獨具特色的歌詞編輯功能,可以自己製作或修改同步歌詞,還可以直接將自己精心製作的歌詞上傳到伺服器實現與他人共享!

千千靜聽還有更多深受用戶喜愛的人性化設計:支持音樂媒體庫、多播放列表和音頻文件搜索;多種視覺效果享受,支持可自製的皮膚更換;同時具有磁性窗口、半透明/淡入淡出窗口、窗口陰影、任務欄圖標、自定義快捷鍵、信息滾動、菜單功能提示等多種個性化功能。

真正永久免費且無需注冊,不存在任何功能或時間限制。

『伍』 急!!我知道網吧歌詞的伺服器地址,但是在運行裡面找不到,請各位大俠賜教~~

\\192.168.1.199\歌詞$
把上面復制在地址欄里回車

『陸』 怎麼酷狗音樂搜索歌詞經常連接伺服器失敗

無線網路嗎?可能不穩定。也可能是被防火牆阻止修改一下規則就行了

『柒』 有些歌的歌詞為啥在網上找不到拜託了各位 謝謝

、可能是您的歌曲文件信息不正確,搜索時無法正確匹配; 若您的歌曲文件信息不正確,您無法找到相匹配的歌詞。您可以先檢查歌曲的文件標簽是否正確。文件標簽是指一個歌曲文件的標題(歌名)、藝術家(演唱者)等信息,千千靜聽可以通過這些信息准確地在本機或網上查找到相匹配的歌詞文件。 在千千靜聽播放窗口中選中某首歌曲,在右鍵的主菜單里選擇「文件屬性」則可以直接修改該文件的標簽信息,修改後點擊「保存到文件」進行保存。 您也可以選擇手動在線搜索,只寫出歌曲名稱,不鎖定歌手進行模糊搜索查詢,這種方式可以提高您搜索相關歌詞的成功率。 2、可能是歌曲太新,歌詞庫還未收錄最新歌詞; 您可以自己編輯歌詞並上傳到伺服器,與大家一起分享。 歌詞上傳後,需要相關人員進行審核,審核時間一般為1-2天,遇節假日順延。如果您的歌詞上傳後一直沒有更新到歌詞庫,可能是因為您編輯的歌詞與已有的歌詞重復,或出現錯誤、不規范等問題。歌詞編輯及上傳方法請查閱歌詞編輯幫助。 3、可能是歌詞伺服器出現問題,或者正在維護中; 一般情況下,歌詞伺服器出現問題或者正在維護中,官方論壇會提前或事後給出公告。如果您長時間經常無法連接伺服器,卻沒有得到任何官方對歌詞伺服器相關的公告說明,您可以檢查一下自己的電腦設置或者通過郵件咨詢我們。 4、可能是您的防火牆拒絕了網路請求而無法連接到歌詞伺服器; 下面列舉一些防火牆解禁方法供參考: (1)Windows防火牆解禁方法: 開始-〉控制面板-〉Windows防火牆 首先去掉「不允許例外」一項前面的對勾,然後在「例外」屬性頁中,將「TTPlayer」前面的對勾選中。如果沒有TTPlayer一項,則需要手動添加,點擊:添加程序-〉瀏覽 在文件名出填寫:C:\Program Files\TTPlayer\TTPlayer.exe,確定即可。 (2)諾頓防火牆解禁方法: 打開諾頓-〉Norton Internet Security-〉個人防火牆-〉配置-〉程序 在程序列表中找到聽歌工具一項,選擇「全部允許」即可! 5、可能是您現在無法連接網路,請檢查您的網路連接是否正常。

『捌』 酷狗歌詞庫在酷狗的哪個文件夾

打開酷狗,到選項設置——常規——下載保存路徑,有一個歌詞文件保存路徑,你看一下是保存到哪裡了,按那個路徑找就應該找到的了(如果你覺得那個路徑找起來很麻煩可以自己改掉的哦!)。

還有就是酷狗現在有他自己一個歌詞文件格式,只有他那個軟體才識別出來,後綴名是*.krc,如果你用記事本打開它的話,裡面全是亂碼來的。想直接顯示或編輯的話就只能在他本身那個軟體直接進行了。

如果後綴名是*.lrc的話可以直接打開記事本編輯,而且lrc這個後綴名的文件在一般的歌詞軟體(包括酷狗)和一些帶滾動歌詞功能的電子產品(如mp3)都能顯示出來。如果是想在mp3里顯示歌詞,可以直接在酷狗裡面復制{歌曲}到mp3,在酷狗播放列表選中你要復制的歌曲,點擊右鍵選擇「復制到mp3或手機」,這樣的話,不僅把歌曲復制到mp3中,還把歌詞轉化成lrc格式也放到mp3中。

閱讀全文

與歌詞庫伺服器地址相關的資料

熱點內容
android序列化文件 瀏覽:249
java泛型for 瀏覽:23
html保存pdf 瀏覽:211
單片機畢業論文摘要 瀏覽:666
安卓機如何關閉閃付 瀏覽:518
pdf標注app 瀏覽:484
編譯原理的前端和後端的意義 瀏覽:395
德陽程序員招聘 瀏覽:801
javaascii轉中文 瀏覽:889
酷狗app在哪裡點自己唱 瀏覽:202
ios15輕量版app怎麼刪除 瀏覽:564
dos下載命令行 瀏覽:748
蘋果文件加密後打不開 瀏覽:279
單片機握手失敗 瀏覽:394
中國聯通app怎麼查每月實時話費 瀏覽:463
linuxatlas 瀏覽:483
webcamandroid 瀏覽:71
友友車友軟體免加密 瀏覽:96
java多進程編程 瀏覽:904
12864液晶與單片機的連接 瀏覽:28