{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"LRC lyrics file tags","author_name":"Anonymous","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/458 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"458\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  \n<div class=\"document\">\n\n\n<div class=\"section\" id=\"lrc-meta-data-tags\">\n<h1>LRC meta data tags<\/h1>\n<p><a class=\"reference external\" href=\"https:\/\/en.wikipedia.org\/wiki\/LRC_(file_format)\">LRC lyrics files<\/a> may contain &quot;ID tags&quot;.<\/p>\n<p>This is a list of tags I found in the wild:<\/p>\n<dl class=\"docutils\">\n<dt><tt class=\"docutils literal\">al<\/tt><\/dt>\n<dd>Album name: &quot;Life&quot;<\/dd>\n<dt><tt class=\"docutils literal\">ar<\/tt><\/dt>\n<dd>Song artist name (performer): &quot;The Cardigans&quot;<\/dd>\n<dt><tt class=\"docutils literal\">au<\/tt><\/dt>\n<dd>Song text writer (author): &quot;Svennson Svenigsson&quot;<\/dd>\n<dt><tt class=\"docutils literal\">by<\/tt><\/dt>\n<dd>LRC file creator: &quot;MR. THINKER!&quot;<\/dd>\n<dt><tt class=\"docutils literal\">Encoding<\/tt><\/dt>\n<dd>File encoding (character set): &quot;iso-8859-15&quot;<\/dd>\n<dt><tt class=\"docutils literal\">la<\/tt><\/dt>\n<dd>3-letter language code: &quot;eng&quot;<\/dd>\n<dt><tt class=\"docutils literal\">id<\/tt><\/dt>\n<dd>??: &quot;vpbohasn&quot;<\/dd>\n<dt><tt class=\"docutils literal\">length<\/tt><\/dt>\n<dd>Music length: &quot;2:50&quot;\nSource: <a class=\"reference external\" href=\"https:\/\/github.com\/weirongxu\/lrc-kit\">https:\/\/github.com\/weirongxu\/lrc-kit<\/a><\/dd>\n<dt><tt class=\"docutils literal\">offset<\/tt><\/dt>\n<dd>Music-lyrics offset in milliseconds: &quot;500&quot; (negative values allowed)<\/dd>\n<dt><tt class=\"docutils literal\">re<\/tt><\/dt>\n<dd>Software that created the LRC file: &quot;Jack! The Knife&quot;<\/dd>\n<dt><tt class=\"docutils literal\">ti<\/tt><\/dt>\n<dd>Song title: &quot;After All&quot;<\/dd>\n<dt><tt class=\"docutils literal\">ve<\/tt><\/dt>\n<dd>Software version: <tt class=\"docutils literal\">15 Supreme<\/tt><\/dd>\n<\/dl>\n<\/div>\n<div class=\"section\" id=\"lrc-info\">\n<h1>LRC info<\/h1>\n<ul class=\"simple\">\n<li><a class=\"reference external\" href=\"https:\/\/en.wikipedia.org\/wiki\/LRC_(file_format\">https:\/\/en.wikipedia.org\/wiki\/LRC_(file_format<\/a>)<\/li>\n<li><a class=\"reference external\" href=\"https:\/\/wiki.mobileread.com\/wiki\/LRC\">https:\/\/wiki.mobileread.com\/wiki\/LRC<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/458\/rev-raw\/c1e8eb70ffdfd5d05bef7f765465d97bee774107\/README.rst\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/458#README.rst\">README.rst<\/a>\n <\/div>\n<\/div>\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  <style type=\"text\/css\"><\/style><div class=\"code\"><table class=\"lrc\"><tbody><tr class=\"li1\"><td class=\"ln\"><pre class=\"de1\">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n<\/pre><\/td><td class=\"de1\"><pre class=\"de1\">[id: vpbohasn]\r\n[ar: The Cardigans]\r\n[ti: After All]\r\n[al: Life]\r\n[by: MR. THINKER!]\r\n[Encoding: iso-8859-15]\r\n[au:Svensson \\ Sveningsson]\r\n[re:Jack! The Knife]\r\n[ve:15 Supreme]\r\n[la:eng]\r\n[00:00.00]\r\n[00:08.99]After all you were perfectly right\r\n&#160;<\/pre><\/td><\/tr><\/tbody><\/table><\/div>\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/458\/rev-raw\/c1e8eb70ffdfd5d05bef7f765465d97bee774107\/example.lrc\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/458#example.lrc\">example.lrc<\/a>\n <\/div>\n<\/div>\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  \n<div class=\"document\" id=\"lyrics-sources\">\n<h1 class=\"title\">Lyrics sources<\/h1>\n\n<div class=\"section\" id=\"time-data\">\n<h1>Time data<\/h1>\n<p>Synchronized lyrics<\/p>\n<ul class=\"simple\">\n<li><a class=\"reference external\" href=\"http:\/\/www.xiami.com\">http:\/\/www.xiami.com<\/a><ul>\n<li>used by osdlyrics: <a class=\"reference external\" href=\"https:\/\/github.com\/osdlyrics\/osdlyrics\/blob\/master\/lyricsources\/xiami\/xiami.py\">https:\/\/github.com\/osdlyrics\/osdlyrics\/blob\/master\/lyricsources\/xiami\/xiami.py<\/a><\/li>\n<\/ul>\n<\/li>\n<li>viewlyrics<ul>\n<li>service by the minilyrics developer <a class=\"reference external\" href=\"http:\/\/www.crintsoft.com\/\">http:\/\/www.crintsoft.com\/<\/a><\/li>\n<li>API is at <a class=\"reference external\" href=\"http:\/\/search.crintsoft.com\/\">http:\/\/search.crintsoft.com\/<\/a><\/li>\n<li>used by minilyrics <a class=\"reference external\" href=\"http:\/\/www.crintsoft.com\/\">http:\/\/www.crintsoft.com\/<\/a><\/li>\n<li>used by osdlyrics: <a class=\"reference external\" href=\"https:\/\/github.com\/osdlyrics\/osdlyrics\/blob\/master\/lyricsources\/viewlyrics\/viewlyrics.py\">https:\/\/github.com\/osdlyrics\/osdlyrics\/blob\/master\/lyricsources\/viewlyrics\/viewlyrics.py<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"section\" id=\"timeless\">\n<h1>Timeless<\/h1>\n<p>Without time stamps, so cannot be used for LRC files<\/p>\n<ul class=\"simple\">\n<li><a class=\"reference external\" href=\"http:\/\/www.azlyrics.com\">http:\/\/www.azlyrics.com<\/a><ul>\n<li>used by lyrico: <a class=\"reference external\" href=\"https:\/\/github.com\/abhimanyuPathania\/lyrico\/blob\/master\/lyrico\/lyrico_sources\/az_lyrics.py\">https:\/\/github.com\/abhimanyuPathania\/lyrico\/blob\/master\/lyrico\/lyrico_sources\/az_lyrics.py<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"reference external\" href=\"http:\/\/www.darklyrics.com\/\">http:\/\/www.darklyrics.com\/<\/a><ul>\n<li>Heavy Metal texts only<\/li>\n<li>used by rhythmbox: <a class=\"reference external\" href=\"https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/DarkLyricsParser.py\">https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/DarkLyricsParser.py<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"reference external\" href=\"http:\/\/j-lyric.net\">http:\/\/j-lyric.net<\/a><ul>\n<li>chinese interface<\/li>\n<li>used by rhythmbox: <a class=\"reference external\" href=\"https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/JlyricParser.py\">https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/JlyricParser.py<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"reference external\" href=\"https:\/\/www.letras.mus.br\/\">https:\/\/www.letras.mus.br\/<\/a><ul>\n<li>&quot;terra&quot;?<\/li>\n<li>used by rhythmbox: <a class=\"reference external\" href=\"https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/TerraParser.py\">https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/TerraParser.py<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"reference external\" href=\"http:\/\/lyrics.jetmute.com\/\">http:\/\/lyrics.jetmute.com\/<\/a><ul>\n<li>formerly www.jetlyrics.com<\/li>\n<li>used by rhythmbox: <a class=\"reference external\" href=\"https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/JetlyricsParser.py\">https:\/\/git.gnome.org\/browse\/rhythmbox\/tree\/plugins\/lyrics\/JetlyricsParser.py<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"reference external\" href=\"http:\/\/lyrics.wikia.com\/\">http:\/\/lyrics.wikia.com\/<\/a><ul>\n<li>used by lyrico: <a class=\"reference external\" href=\"https:\/\/github.com\/abhimanyuPathania\/lyrico\/blob\/master\/lyrico\/lyrico_sources\/lyric_wikia.py\">https:\/\/github.com\/abhimanyuPathania\/lyrico\/blob\/master\/lyrico\/lyrico_sources\/lyric_wikia.py<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"reference external\" href=\"https:\/\/www.musixmatch.com\">https:\/\/www.musixmatch.com<\/a><ul>\n<li>used by lyrico: <a class=\"reference external\" href=\"https:\/\/github.com\/abhimanyuPathania\/lyrico\/blob\/master\/lyrico\/lyrico_sources\/musix_match.py\">https:\/\/github.com\/abhimanyuPathania\/lyrico\/blob\/master\/lyrico\/lyrico_sources\/musix_match.py<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/458\/rev-raw\/c1e8eb70ffdfd5d05bef7f765465d97bee774107\/sources.rst\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/458#sources.rst\">sources.rst<\/a>\n <\/div>\n<\/div>\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  \n<div class=\"document\" id=\"tools-to-work-with-lrc-files\">\n<h1 class=\"title\">Tools to work with LRC files<\/h1>\n\n<p>Also see <a class=\"reference external\" href=\"http:\/\/cweiske.de\/tagebuch\/embedded-lyrics.htm\">http:\/\/cweiske.de\/tagebuch\/embedded-lyrics.htm<\/a><\/p>\n<div class=\"section\" id=\"editors\">\n<h1>Editors<\/h1>\n<ul class=\"simple\">\n<li>karlyriceditor<ul>\n<li><a class=\"reference external\" href=\"http:\/\/www.ulduzsoft.com\/linux\/karaoke-lyrics-editor\/\">http:\/\/www.ulduzsoft.com\/linux\/karaoke-lyrics-editor\/<\/a><\/li>\n<li><a class=\"reference external\" href=\"https:\/\/sourceforge.net\/projects\/karlyriceditor\/\">https:\/\/sourceforge.net\/projects\/karlyriceditor\/<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"section\" id=\"libraries\">\n<h1>Libraries<\/h1>\n<ul class=\"simple\">\n<li><a class=\"reference external\" href=\"https:\/\/github.com\/weirongxu\/lrc-kit\">https:\/\/github.com\/weirongxu\/lrc-kit<\/a><ul>\n<li>javascript<\/li>\n<li>can combine\/compact files<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"section\" id=\"tools\">\n<h1>Tools<\/h1>\n<ul class=\"simple\">\n<li><a class=\"reference external\" href=\"https:\/\/github.com\/miracle2k\/elrc-maker\">https:\/\/github.com\/miracle2k\/elrc-maker<\/a><ul>\n<li>javascript<\/li>\n<li>create LRC files in the browser<\/li>\n<li>demo: <a class=\"reference external\" href=\"http:\/\/stage.elsdoerfer.com\/elrcmaker\/\">http:\/\/stage.elsdoerfer.com\/elrcmaker\/<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"reference external\" href=\"https:\/\/github.com\/tonychee7000\/py_lrc\/blob\/master\/py_lrc\">https:\/\/github.com\/tonychee7000\/py_lrc\/blob\/master\/py_lrc<\/a><ul>\n<li>python<\/li>\n<li>parses + prints out again, can be used as basis for own code<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/458\/rev-raw\/c1e8eb70ffdfd5d05bef7f765465d97bee774107\/tools.rst\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/458#tools.rst\">tools.rst<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
