├── README.md ├── README.zh_TW.md ├── README.ja.md └── README.en.md /README.md: -------------------------------------------------------------------------------- 1 | # klm-release 2 | 3 | #### 介绍 4 | 5 | Kugou Lyrics Maker 发布页 6 | 7 | krc、ksc、lrc歌词制作工具,本工具完全免费,可以制作酷狗krc歌词,也能保存成lrc歌词。更多方便的功能请在软件中体验 8 | 9 | #### 版本更新 10 | 11 | ##### 1.0.3.8 12 | 13 | 1. fix: 修复不正确LRC引起的软件崩溃,加入对不正确LRC的判断,可以在输出信息中看到 14 | 2. new: 转换过程中响应UI,避免界面假死 15 | 16 | ##### 1.0.3.7 17 | 18 | 1. fix: 修正了用于匹配foobar ESLyric 0.3.x的正则表达式 19 | 20 | ##### 1.0.3.6 21 | 22 | 1. fix: 修复因编码识别错误和正则匹配错误所导致的lrc类型错误,从而引起的软件崩溃(修正了用于匹配foobar ESLyric 0.3.x的正则表达式) 23 | 2. mod(优化): 增加文本编码识别功能 24 | 25 | ##### 1.0.3.4 26 | 27 | 1. new: 歌词录入文本新增中括号模式(在歌词文本中键入成对匹配的中括号,中括号内的文本将被处理成单独一个词,即中括号内的文字效果等同于以往的一个汉字或一个单词) 28 | 29 | ##### 1.0.3.3 30 | 31 | 1. fix: 歌词已制作完成,在末尾添加新行,然后右键制作本区间软件崩溃问题。修正:在歌词已制作完成时,在末尾添加新行、清除末尾行制作状态、修改末尾行歌词且字数变化时,会自动切换为未制作完成状态,继续按照正常流程制作完成即可。附加说明,区间制作只针对此区间后没有已制作的歌词行时有效,否则识别为歌词未制作完成,而不是区间未制作。 32 | 2. new: 显示制作区域焦点 33 | 3. mod(优化): 添加新行点击后,自动将焦点切换到文本录入框 34 | 4. mod(优化): 删除歌词行后,保持滚动条位置不变 35 | 5. mod(优化): 拖入krc恢复制作状态后,自动滚动到末行歌词 36 | 6. mod(优化): 添加新行、修改行后,自动将焦点切换到制作区域 37 | 38 | ##### 1.0.3.2 39 | 40 | 1. fix: 制作完成后,无法保存歌词或字幕问题 41 | 2. fix: 转换功能,krc保存位置无法被清空问题 42 | 43 | ##### 1.0.3.1 44 | 45 | 1. new: 格式互转功能。支持\*.krc \*.ksc \*.lrc(标准lrc/精准ESLyric 0.3.x lrc/精准ESLyric 0.5.x lrc)作为源格式进行转换 46 | 2. mod: 调整命令行以支持格式互转。输入"klm.exe -help"查看使用方法 47 | 48 | ##### 1.0.3.0 49 | 50 | 1. new: 命令行功能支持,可以使用命令行进行格式转换了,输入"klm.exe -help"查看使用方法 51 | 2. new: 输出文件可保留输入的文件夹层级关系 52 | 53 | ##### 1.0.2.1 54 | 55 | 1. new: 歌曲支持倍速播放了(0.5~1.5),默认Z键倍数切换 56 | 2. new: 新增英语、日语语言(机翻,会存在大量翻译错误) 57 | 58 | ##### 1.0.2.0 59 | 60 | 1. new: \*.lrc ESLyric精准歌词支持(适用于foobar2000插件ESLyric 0.3.x版本) 61 | 2. new: \*.lrc ESLyric精准歌词支持(适用于foobar2000插件ESLyric 0.5.x版本) 62 | 3. new: \*.ass字幕格式支持(含卡拉OK效果,如需更改样式,请导入到Aegisub中自行更改) 63 | 4. new: \*.smi字幕格式支持(Windows Media Player字幕) 64 | 5. new: \*.psb字幕格式支持(PowerDivX字幕) 65 | 6. new: 首次使用提示安装LAVFilters解码器 66 | 7. mod: 配置重命名(请使用新配置,以前配置可对照手动迁移) 67 | 68 | ##### 1.0.1.1 69 | 70 | 1. fix: 个性化字号改变后,翻译字体无法生效的问题 71 | 2. fix: 个性化后,如果编辑界面是通过恢复krc生成的,无法自动重新生成编辑界面的问题 72 | 3. fix: 修改歌词后,如果之前有显示读音或翻译,恢复后未显示的问题 73 | 4. fix: 转换格式未启用且路径无效时,会误提示 74 | 5. new: \*.srt字幕格式支持 75 | 6. new: 如果存在读音或翻译,则在转换格式时会进行转换 76 | 7. mod: 去掉读音和原歌词间的重复边框 77 | 78 | ##### 1.0.1.0 79 | 80 | 1. new: 区间制作功能(对已制作完成的一行或多行,重新进行制作) 81 | 2. new: 导入krc恢复制作状态功能 82 | 3. new: 新增行、删除行、编辑行功能 83 | 84 | ##### 1.0.0.22 85 | 86 | 1. fix: 未录入歌词,点击读音/翻译按钮崩溃问题 87 | 2. fix: 个性化中读音对照颜色恢复默认错误问题 88 | 3. new: \*.ksc格式支持(小灰熊字幕/KBuilder Tools),支持保存和转换功能 89 | 4. mod: 优化拖动音量条不流畅问题 90 | 91 | ##### 1.0.0.21 92 | 93 | 1. new: 读音/翻译双语歌词制作功能 94 | 95 | ##### 1.0.0.20 96 | 97 | 1. fix: 后缀名判断优化,避免大写后缀、大小写混合后缀无法正常处理问题 98 | 2. fix: 修正保存为lrc时,首行0开始才加入\[00:00.00\]的空行 99 | 3. fix: 制作界面焦点判断错误 100 | 4. new: 批量转换为lrc功能 101 | 5. new: 歌词录入时,可通过拖入krc/lrc获取歌词文本 102 | 6. mod: 使用qt自带解压缩替代zlib,优化编解码 103 | 104 | ##### 1.0.0.19 105 | 106 | 1. new: 正常平均和快速平均合并为平均(若编辑行未开始,则平均开始时间为上行末字结束时间;若编辑行已开始,则平均开始时间为编辑行首字开始时间) 107 | 2. new: 保存lrc时可替换指定文本 108 | 3. new: 保存lrc时可添加指定附加后缀名(解决foobar2000匹配lrc优先krc问题) 109 | 4. mod: 末字按下,自动切下行 110 | 111 | ##### 1.0.0.16 112 | 113 | 1. fix: 快速平均时,\[x,y\]标签中x始终会为0 114 | 115 | ##### 1.0.0.15 116 | 117 | 1. fix: 快退时,会超过完成行末字的结束时间 118 | 2. fix: 大写后缀名歌曲无法识别问题 119 | 3. fix: 偶尔加载歌曲无法成功问题 120 | 4. fix: 重新拖入相同歌曲未重新加载问题 121 | 5. fix: krc编码的歌词从utf-8改为utf-8 bom 122 | 6. new: 制作界面个性化定制功能 123 | 7. new: 制作界面快捷键自定义功能 124 | 8. new: 歌曲进度和文件名展示 125 | 9. new: 退出时保存窗口大小和位置功能 126 | 10. new: 保存手机酷狗使用的krc功能(仅文件名带md5,krc内容一致的) 127 | 11. new: 软件图标重新设计 128 | 12. new: 添加帮助(更新日志/使用说明/常见问题) 129 | 13. new: 第三方来源展示 130 | 14. new: 添加快速平均分配功能(本行无需开始,自动以上行末字结束时间作为平均分配的开始) 131 | 15. new: 无效歌曲判断 132 | 16. new: 未播放时,禁止→、↓、平均分配操作 133 | 17. new: 点击了播放/暂停/停止后,自动将焦点切换到歌词编辑界面,方便操作 134 | 18. new: 增加繁体中文语言 135 | 19. mod: 优化歌曲加载状态和播放状态 136 | 20. mod: 修改歌词后,自动滚动到当前行 137 | 138 | ##### 1.0.0-pre12 139 | 140 | 1. fix: 高分屏封面显示不清晰问题 141 | 2. add: 加入除\*.mp3外的其他歌曲格式支持(\*.flac、\*.wav、\*.ape、\*.ogg、\*.m4a) 142 | 3. add: krc的调整偏移功能 143 | 4. add: 歌曲md5计算并写入krc 144 | 5. add: 更新翻译,并添加qt官方翻译文件 145 | 6. mod: 封面无效或无封面时显示无封面 146 | 147 | ##### 1.00-pre9 148 | 149 | 1. 歌词制作完成后,可按←或↑继续制作 150 | 2. 现在制作中可以修改歌词了 151 | 3. 封面显示保持比例,优化了歌词文本的预处理 152 | 153 | ##### 1.00-pre6 154 | 155 | 1. 修复\[x,y\]标签中y标签错误的问题 156 | 157 | ##### 1.00-pre4 158 | 159 | 1. 增加配置文件,翻译文件(目前只有简体中文),歌曲封面展示,音量调节 160 | 2. 其他细节性优化 161 | 162 | ##### 1.00-pre1 163 | 164 | 1. 基本功能完成 165 | -------------------------------------------------------------------------------- /README.zh_TW.md: -------------------------------------------------------------------------------- 1 | # klm-release 2 | 3 | #### 介紹 4 | 5 | Kugou Lyrics Maker 發布頁 6 | 7 | krc、ksc、lrc歌詞製作工具,本工具完全免費,可以製作酷狗krc歌詞,也能保存成lrc歌詞。更多方便的功能請在軟件中體驗 8 | 9 | #### 版本更新 10 | 11 | ##### 1.0.3.8 12 | 13 | 1. fix: 修復不正確LRC引起的軟件崩潰,加入對不正確LRC的判斷,可以在輸出資訊中看到 14 | 2. new: 轉換過程中響應UI,避免介面假死 15 | 16 | ##### 1.0.3.7 17 | 18 | 1. fix: 修正了用於匹配foobar ESLyric 0.3.x的規則運算式 19 | 20 | ##### 1.0.3.6 21 | 22 | 1. fix: 修復因編碼識別錯誤和正則匹配錯誤所導致的lrc類型錯誤,從而引起的軟件崩潰(修正了用於匹配foobar ESLyric 0.3.x的規則運算式) 23 | 2. mod(優化): 新增文字編碼識別功能 24 | 25 | ##### 1.0.3.4 26 | 27 | 1. new: 歌詞錄入文本新增中括號模式(在歌詞文本中鍵入成對匹配的中括號,中括號內的文本將被處理成單獨一個詞,即中括號內的文字效果等同於以往的一個漢字或一個單詞) 28 | 29 | ##### 1.0.3.3 30 | 31 | 1. fix: 歌詞已製作完成,在末尾添加新行,然後右鍵製作本區間軟件崩潰問題。修正:在歌詞已製作完成時,在末尾添加新行、清除末尾行製作狀態、修改末尾行歌詞且字數變化時,會自動切換為未製作完成狀態,繼續按照正常流程製作完成即可。附加說明,區間製作只針對此區間後沒有已製作的歌詞行時有效,否則識別為歌詞未製作完成,而不是區間未製作。 32 | 2. new: 顯示製作區域焦點 33 | 3. mod(優化): 添加新行點擊後,自動將焦點切換到文本錄入框 34 | 4. mod(優化): 刪除歌詞行後,保持滾動條位置不變 35 | 5. mod(優化): 拖入krc恢復製作狀態後,自動滾動到末行歌詞 36 | 6. mod(優化): 添加新行、修改行後,自動將焦點切換到製作區域 37 | 38 | ##### 1.0.3.2 39 | 40 | 1. fix: 製作完成後,無法保存歌詞或字幕問題 41 | 2. fix: 轉換功能,krc保存位置無法被清空問題 42 | 43 | ##### 1.0.3.1 44 | 45 | 1. new: 格式互轉功能。支持\*.krc \*.ksc \*.lrc(標準lrc/精準ESLyric 0.3.x lrc/精準ESLyric 0.5.x lrc)作為源格式進行轉換 46 | 2. mod: 調整命令行以支持格式互轉。輸入"klm.exe -help"查看使用方法 47 | 48 | ##### 1.0.3.0 49 | 50 | 1. new: 命令行功能支持,可以使用命令行進行格式轉換了,輸入"klm.exe -help"查看使用方法 51 | 2. new: 輸出文件可保留輸入的文件夾層級關係 52 | 53 | ##### 1.0.2.1 54 | 55 | 1. new: 歌曲支持倍速播放了(0.5~1.5),默認Z鍵倍數切換 56 | 2. new: 新增英語、日語語言(機翻,會存在大量翻譯錯誤) 57 | 58 | ##### 1.0.2.0 59 | 60 | 1. new: \*.lrc ESLyric精準歌詞支持(適用於foobar2000插件ESLyric 0.3.x版本) 61 | 2. new: \*.lrc ESLyric精準歌詞支持(適用於foobar2000插件ESLyric 0.5.x版本) 62 | 3. new: \*.ass字幕格式支持(含卡拉OK效果,如需更改樣式,請導入到Aegisub中自行更改) 63 | 4. new: \*.smi字幕格式支持(Windows Media Player字幕) 64 | 5. new: \*.psb字幕格式支持(PowerDivX字幕) 65 | 6. new: 首次使用提示安裝LAVFilters解碼器 66 | 7. mod: 配置重命名(請使用新配置,以前配置可對照手動遷移) 67 | 68 | ##### 1.0.1.1 69 | 70 | 1. fix: 個性化字號改變後,翻譯字體無法生效的問題 71 | 2. fix: 個性化後,如果編輯界面是通過恢復krc生成的,無法自動重新生成編輯界面的問題 72 | 3. fix: 修改歌詞後,如果之前有顯示讀音或翻譯,恢復後未顯示的問題 73 | 4. fix: 轉換格式未啟用且路徑無效時,會誤提示 74 | 5. new: \*.srt字幕格式支持 75 | 6. new: 如果存在讀音或翻譯,則在轉換格式時會進行轉換 76 | 7. mod: 去掉讀音和原歌詞間的重複邊框 77 | 78 | ##### 1.0.1.0 79 | 80 | 1. new: 區間製作功能(對已製作完成的一行或多行,重新進行製作) 81 | 2. new: 導入krc恢復製作狀態功能 82 | 3. new: 新增行、刪除行、編輯行功能 83 | 84 | ##### 1.0.0.22 85 | 86 | 1. fix: 未錄入歌詞,點擊讀音/翻譯按鈕崩潰問題 87 | 2. fix: 個性化中讀音對照顏色恢復默認錯誤問題 88 | 3. new: \*.ksc格式支持(小灰熊字幕/KBuilder Tools),支持保存和轉換功能 89 | 4. mod: 優化拖動音量條不流暢問題 90 | 91 | ##### 1.0.0.21 92 | 93 | 1. new: 讀音/翻譯雙語歌詞製作功能 94 | 95 | ##### 1.0.0.20 96 | 97 | 1. fix: 後綴名判斷優化,避免大寫後綴、大小寫混合後綴無法正常處理問題 98 | 2. fix: 修正為保存lrc時,首行0開始才加入\[00:00.00\]的空行 99 | 3. fix: 製作界面焦點判斷錯誤 100 | 4. new: 批量轉換為lrc功能 101 | 5. new: 歌詞錄入時,可通過拖入krc/lrc獲取歌詞文本 102 | 6. mod: 使用qt自帶解壓縮替代zlib,優化編解碼 103 | 104 | ##### 1.0.0.19 105 | 106 | 1. new: 正常平均和快速平均合併為平均(若編輯行未開始,則平均開始時間為上行末字結束時間;若編輯行已開始,則平均開始時間為編輯行首字開始時間) 107 | 2. new: 保存lrc時可替換指定文本 108 | 3. new: 保存lrc時可添加指定附加後綴名(解決foobar2000匹配lrc優先krc問題) 109 | 4. mod: 末字按下,自動切下行 110 | 111 | ##### 1.0.0.16 112 | 113 | 1. fix: 快速平均時,\[x,y\]標籤中x始終會為0 114 | 115 | ##### 1.0.0.15 116 | 117 | 1. fix: 快退時,會超過完成行末字的結束時間 118 | 2. fix: 大寫後綴名歌曲無法識別問題 119 | 3. fix: 偶爾加載歌曲無法成功問題 120 | 4. fix: 重新拖入相同歌曲未重新加載問題 121 | 5. fix: krc編碼的歌詞從utf-8改為utf-8 bom 122 | 6. new: 製作界面個性化定製功能 123 | 7. new: 製作界面快捷鍵自定義功能 124 | 8. new: 歌曲進度和文件名展示 125 | 9. new: 退出時保存窗口大小和位置功能 126 | 10. new: 保存手機酷狗使用的krc功能(僅文件名帶md5,krc內容一致的) 127 | 11. new: 軟件圖標重新設計 128 | 12. new: 添加幫助(更新日誌/使用說明/常見問題) 129 | 13. new: 第三方來源展示 130 | 14. new: 添加快速平均分配功能(本行無需開始,自動以上行末字結束時間作為平均分配的開始) 131 | 15. new: 無效歌曲判斷 132 | 16. new: 未播放時,禁止→、↓、平均分配操作 133 | 17. new: 點擊了播放/暫停/停止後,自動將焦點切換到歌詞編輯界面,方便操作 134 | 18. new: 增加繁體中文語言 135 | 19. mod: 優化歌曲加載狀態和播放播放狀態 136 | 20. mod: 修改歌詞後,自動滾動到當前行 137 | 138 | ##### 1.0.0-pre12 139 | 140 | 1. fix: 高分屏封面顯示不清晰問題 141 | 2. add: 加入除\*.mp3外的其他歌曲格式支持(\*.flac、\*.wav、\*.ape、\*.ogg、\*.m4a) 142 | 3. add: krc的調整偏移功能 143 | 4. add: 歌曲md5計算並寫入krc 144 | 5. add: 更新翻譯,並添加qt官方翻譯文件 145 | 6. mod: 封面無效或無封面時顯示無封面 146 | 147 | ##### 1.00-pre9 148 | 149 | 1. 歌詞製作完成後,可按←或↑繼續製作 150 | 2. 現在製作中可以修改歌詞了 151 | 3. 封面顯示保持比例,優化了歌詞文本的預處理 152 | 153 | ##### 1.00-pre6 154 | 155 | 1. 修復\[x,y\]標籤中y標籤錯誤的問題 156 | 157 | ##### 1.00-pre4 158 | 159 | 1. 增加配置文件,翻譯文件(目前只有簡體中文),歌曲封面展示,音量調節 160 | 2. 其他細節性優化 161 | 162 | ##### 1.00-pre1 163 | 164 | 1. 基本功能完成 165 | -------------------------------------------------------------------------------- /README.ja.md: -------------------------------------------------------------------------------- 1 | # klm-release 2 | 3 | #### 紹介 4 | 5 | Kugou Lyrics Maker ページを公開する 6 | 7 | KRC、KSC、LRCの歌詞メーカー、このツールは完全に無料で、Kugou KRCの歌詞を作ることができ、LRCの歌詞として保存することもできます。 より便利な機能については、ソフトウェアで体験してください 8 | 9 | #### バージョンアップデート 10 | 11 | ##### 1.0.3.8 12 | 13 | 1. fix: 不正LRCによるソフトウェアクラッシュを修正し、不正LRCの判断を加えることで、出力情報に見ることができる 14 | 2. new: 変換中にUIに応答し、インタフェースの仮死を回避 15 | 16 | ##### 1.0.3.7 17 | 18 | 1. fix: foodbar ESLyric 0.3.xに一致する正規表現を修正 19 | 20 | ##### 1.0.3.6 21 | 22 | 1. fix: 符号化識別エラーと正規一致エラーによるlrcタイプエラーの修正によるソフトウェアクラッシュ(foodbar ESLyric 0.3.xに一致する正規表現を修正) 23 | 2. mod(改良): テキスト符号化識別機能を追加 24 | 25 | ##### 1.0.3.4 26 | 27 | 1. new: 歌詞テキストに括弧モードを追加しました(歌詞テキストに一致する括弧のペアを入力すると、括弧内のテキストが1つの単語に処理されます、つまり、括弧内のテキストは過去の漢字または単語に相当します) 28 | 29 | ##### 1.0.3.3 30 | 31 | 1. fix: 歌詞の作成が完了し、末尾に新しい行を追加した後、本区間のソフトウェアクラッシュ問題を右クリックして作成します。修正:歌詞の作成が完了した場合、末尾に新しい行を追加し、末尾行の作成状態をクリアし、末尾行の歌詞を修正し、文字数が変化した場合、自動的に未作成の完了状態に切り替わり、引き続き正常な流れに従って作成が完了すればよい。追加の説明では、区間作成はこの区間の後に作成された歌詞行がない場合にのみ有効であり、そうでなければ区間未作成ではなく歌詞未作成と識別される。 32 | 2. new: 作成領域のフォーカスを表示 33 | 3. mod(改良): 新しい行を追加クリックすると、自動的にテキスト入力ボックスにフォーカスが切り替わります 34 | 4. mod(改良): 歌詞行を削除した後も、スクロールバーの位置を変更しない 35 | 5. mod(改良): krcをドラッグして制作状態に戻すと、自動的に最後の行の歌詞にスクロールします 36 | 6. mod(改良): 新しい行を追加し、行を修正すると、自動的に作成領域にフォーカスが切り替わります 37 | 38 | ##### 1.0.3.2 39 | 40 | 1. fix: 制作完了後に歌詞や字幕を保存できない問題 41 | 2. fix: 変換機能、KRC保存場所がクリアできない問題 42 | 43 | ##### 1.0.3.1 44 | 45 | 1. new: フォーマット相互変換機能。サポート\*.krc \*.ksc \*.lrc(標準lrc/精密ESLyric 0.3.x lrc/精密ESLyric 0.5.x lrc)をソースフォーマットとして変換する 46 | 2. mod: コマンドラインを調整して、フォーマットの相互回転をサポートします。「klm.exe -help」と入力して使用方法を表示します 47 | 48 | ##### 1.0.3.0 49 | 50 | 1. new: コマンドライン機能はサポートしており、コマンドラインを使用してフォーマットを変換し、「klm.exe -help」と入力して使用法を表示できます 51 | 2. new: 出力ファイルは、入力のフォルダー階層を保持します 52 | 53 | ##### 1.0.2.1 54 | 55 | 1. new: 曲は倍速で再生できます(0.5~1.5),デフォルトの Z キーの切り替え 56 | 2. new: 英語と日本語を追加しました(機械翻訳、翻訳エラーがたくさんあります) 57 | 58 | ##### 1.0.2.0 59 | 60 | 1. new: \*.lrc ESLyric 正確な歌詞のサポート (foobar2000 プラグイン ESLyric 0.3.x バージョン用) 61 | 2. new: \*.lrc ESLyric 正確な歌詞のサポート (foobar2000 プラグイン ESLyric 0.5.x バージョン用) 62 | 3. new: \*.ass 字幕形式のサポート(カラオケ効果を含む、スタイルを変更する必要がある場合は、Aegisubにインポートして自分で変更してください) 63 | 4. new: \*.smi 字幕フォーマットのサポート (ウィンドウズ メディア プレーヤーの字幕) 64 | 5. new: \*.psb 字幕フォーマットのサポート (PowerDivX 字幕) 65 | 6. new: まず、プロンプトを使用して LAVFilters デコーダーをインストールします 66 | 7. mod: 構成の更新 (新しい構成を使用し、以前の構成は手動で移行できます) 67 | 68 | ##### 1.0.1.1 69 | 70 | 1. fix: パーソナライズされたフォントサイズを変更すると、翻訳されたフォントが有効になりません 71 | 2. fix: パーソナライゼーション後、KRCを復元して編集インターフェイスを生成した場合、編集インターフェイスの問題を自動的に再生成することはできません 72 | 3. fix: 歌詞を修正した後、発音や翻訳が以前に表示されていた場合、復元後には表示されません 73 | 4. fix: 変換形式が有効になっておらず、パスが無効な場合、エラープロンプトが表示されます 74 | 5. new: \*.srt 字幕フォーマットのサポート 75 | 6. new: 発音または翻訳がある場合は、形式が変換されるときに変換が行われます 76 | 7. mod: 発音と元の歌詞の間の繰り返しの境界線を削除する 77 | 78 | ##### 1.0.1.0 79 | 80 | 1. new: インターバル作成機能(すでに作成された1つ以上のラインを再作成します) 81 | 2. new: KRCをインポートして生産ステータス機能を復元する 82 | 3. new: 行の追加、行の削除、および行の編集 83 | 84 | ##### 1.0.0.22 85 | 86 | 1. fix: 歌詞が入力されず、発音/翻訳ボタンをクリックするとクラッシュする問題が発生しました 87 | 2. fix: 色復元のデフォルトエラーの問題に対して発音をパーソナライズする 88 | 3. new: \*.ksc 形式のサポート (KBuilder ツール)、保存および変換関数のサポート 89 | 4. mod: ドラッグボリュームバーが滑らかではない問題を最適化しました 90 | 91 | ##### 1.0.0.21 92 | 93 | 1. new: 発音・翻訳制作機能(バイリンガル歌詞) 94 | 95 | ##### 1.0.0.20 96 | 97 | 1. fix: 接尾辞名の判断を最適化して、大文字の接尾辞と大文字と小文字が混在する接尾辞が正常に処理できない問題を回避します 98 | 2. fix: LRCを保存する際の\[00:00.00\]の最初の行の0から始まる問題を修正しました 99 | 3. fix: インターフェイスフォーカスの判断を誤って行う 100 | 4. new: LRC機能へのバッチ変換 101 | 5. new: 歌詞を入力する際、KRC/LRCをドラッグ&ドロップすると歌詞テキストを取得できます 102 | 6. mod: zlibの代わりにQTの組み込みの解凍を使用して、エンコードとデコードを最適化します 103 | 104 | ##### 1.0.0.19 105 | 106 | 1. new: 通常の平均と高速平均は平均に結合されます(編集行が開始されない場合、平均開始時間はアップラインの最後の単語の終了時間です。 編集行が開始されている場合、平均開始時間は編集行キャップの開始時刻です) 107 | 2. new: LRCの保存時に指定したテキストを置き換えることができます 108 | 3. new: LRCを保存するときに、指定した追加のサフィックスを追加できます(foobar2000がLRCの最初のKRCに一致する問題を解決します) 109 | 4. mod: 最後の単語が押されると、自動的に下降線に切り替わります 110 | 111 | ##### 1.0.0.16 112 | 113 | 1. fix: 高速平均化の場合、\[x,y\] ラベルの x は常に 0 になります 114 | 115 | ##### 1.0.0.15 116 | 117 | 1. fix: 巻き戻し時に、行の最後の単語を完了するための終了時間を超えています 118 | 2. fix: 大文字の接尾辞が付いた曲は問題を認識しません 119 | 3. fix: 曲の読み込みが成功しない問題が発生することがある 120 | 4. fix: 同じ曲を再ドラッグしてもリロードされない問題 121 | 5. fix: KRC エンコードされた歌詞が UTF-8 から UTF-8 BOM に変更されました 122 | 6. new: インターフェースのパーソナライゼーション機能を作る 123 | 7. new: インターフェイスのショートカットキーのカスタマイズ機能を作る 124 | 8. new: 曲の進行状況とファイル名の表示 125 | 9. new: 終了時にウィンドウサイズと位置機能を保存する 126 | 10. new: Kugouが使用するkrc機能を携帯電話に保存します(ファイル名のみmd5があり、krcの内容は一貫しています) 127 | 11. new: ソフトウェアアイコンの再設計 128 | 12. new: ヘルプの追加(変更ログ/使用方法/FAQ) 129 | 13. new: サードパーティのソースからの表示 130 | 14. new: 高速平均化機能を追加(この行は開始する必要はなく、自動的に上記の行の最後の単語の終了時刻が平均割り当ての開始として使用されます) 131 | 15. new: 無効曲判定 132 | 16. new: 未プレイ時は→、↓、均等分配操作は禁止 133 | 17. new: 再生/一時停止/停止をクリックすると、フォーカスが自動的に歌詞編集インターフェイスに切り替わり、操作が簡単になります 134 | 18. new: 繁体字中国語を追加する 135 | 19. mod: 曲の読み込みと再生ステータスを最適化する 136 | 20. mod: 歌詞を変更した後、自動的に現在の行までスクロールします 137 | 138 | ##### 1.0.0-pre12 139 | 140 | 1. fix: 高解像度の画面カバーがはっきりと表示されない 141 | 2. add: \*.mp3以外の曲形式のサポートを追加(*.flac *.wav *.ape *.ogg *.m4a) 142 | 3. add: KRCの調整オフセット機能 143 | 4. add: 曲MD5が計算され、KRCに書き込まれます 144 | 5. add: 翻訳を更新し、QT公式翻訳ファイルを追加する 145 | 6. mod: カバーが無効またはカバーがない場合、カバーは表示されません 146 | 147 | ##### 1.00-pre9 148 | 149 | 1. 歌詞が作成されたら、←または↑を押して制作を続行できます 150 | 2. これで、本番環境で歌詞を変更できます 151 | 3. カバーディスプレイはプロポーションを維持し、歌詞テキストの前処理を最適化します 152 | 153 | ##### 1.00-pre6 154 | 155 | 1. \[x,y\]タグの間違ったyタグの問題 156 | 157 | ##### 1.00-pre4 158 | 159 | 1. プロファイルの追加、ファイルの翻訳(現在は簡体字中国語のみ)、ソングカバー表示、音量調整 160 | 2. その他の詳細の最適化 161 | 162 | ##### 1.00-pre1 163 | 164 | 1. 基本機能一式 165 | -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- 1 | # klm-release 2 | 3 | #### Introduce 4 | 5 | Kugou Lyrics Maker Release Page 6 | 7 | krc, ksc, lrc lyrics maker, This tool is completely free and can make Kugou KRC lyrics or save them as LRC lyrics. For more convenient functions, please experience it in the software 8 | 9 | #### Changelog 10 | 11 | ##### 1.0.3.8 12 | 13 | 1. fix: Fix software crashes caused by incorrect LRC, add judgment on incorrect LRC, which can be seen in the output information 14 | 2. new: Respond to UI during the conversion process to avoid interface fake death 15 | 16 | ##### 1.0.3.7 17 | 18 | 1. fix: fixed regular expression for matching foobar ESLyric 0.3.x 19 | 20 | ##### 1.0.3.6 21 | 22 | 1. fix: Fix software crashes caused by encoding recognition errors and regular matching errors in lrc types (fixed regular expression for matching foobar ESLyric 0.3.x) 23 | 2. mod(optimize): Add text encoding recognition function 24 | 25 | ##### 1.0.3.4 26 | 27 | 1. new: Added bracket mode to the lyrics text (type pairs of matching brackets in the lyrics text, and the text in the brackets will be processed into a single word, that is, the text in the brackets will be equivalent to a Chinese character or a word in the past) 28 | 29 | ##### 1.0.3.3 30 | 31 | 1. fix: When the lyrics are completed, add a new line at the end and right-click to create this section, the software will crash. Correction: When the lyrics are completed, adding a new line at the end, clearing the production status of the last line, modifying the last line lyrics and changing the word count, these will automatically switch to the unfinished state. Continue to complete the production according to the normal process. Additional note: interval creation is only effective when there are no already created lyrics after this interval. Otherwise, it will be recognized as incomplete lyrics creation, not interval creation 32 | 2. new: Show production area focus 33 | 3. mod(optimize): After clicking to add a new line, automatically switch the focus to the text entry box 34 | 4. mod(optimize): After deleting the lyrics line, keep the scroll bar position unchanged 35 | 5. mod(optimize): After dragging into KRC to restore production status, automatically scroll to the last line of lyrics 36 | 6. mod(optimize): After adding new or modifying rows, automatically switch the focus to the edit area 37 | 38 | ##### 1.0.3.2 39 | 40 | 1. fix: Once the production is complete, the lyrics or subtitles cannot be saved 41 | 2. fix: Conversion function, KRC save location cannot be cleared 42 | 43 | ##### 1.0.3.1 44 | 45 | 1. new: Mutual conversion format function. \*.krc \*.ksc \*.lrc (standard lrc/precision ESLyric 0.3.x lrc/precision ESLyric 0.5.x lrc) is supported as the source format for conversion 46 | 2. mod: Adjust the command line to support mutual conversion format. Enter "klm.exe -help" to see how to use it 47 | 48 | ##### 1.0.3.0 49 | 50 | 1. new: The command line function supports, you can use the command line to convert the format, enter "klm.exe -help" to view the usage 51 | 2. new: The output file preserves the folder hierarchy of the input 52 | 53 | ##### 1.0.2.1 54 | 55 | 1. new: The song supports playback rate set (0.5~1.5), you can use the default Z key to switch between normal and set rate 56 | 2. new: Added English and Japanese languages (machine translation, there will be a lot of translation errors) 57 | 58 | ##### 1.0.2.0 59 | 60 | 1. new: \*.lrc ESLyric precise lyric support (for foobar2000 plugin ESLyric 0.3.x version) 61 | 2. new: \*.lrc ESLyric precise lyric support (for foobar2000 plugin ESLyric 0.5.x version) 62 | 3. new: \*.ass subtitle format support (including karaoke effect, if you need to change the style, please import it into Aegisub to change it yourself) 63 | 4. new: \*.smi subtitle format support (Windows Media Player subtitles) 64 | 5. new: \*.psb subtitle format support (PowerDivX subtitles) 65 | 6. new: First use the prompt to install the LAVFilters decoder 66 | 7. mod: Configuration update (use the new configuration, the previous configuration can be migrated manually) 67 | 68 | ##### 1.0.1.1 69 | 70 | 1. fix: After the personalized font size is changed, the translated font cannot take effect 71 | 2. fix: After personalization, if the editing interface was generated by restoring KRC, the issue of the editing interface cannot be automatically regenerated 72 | 3. fix: After modifying the lyrics, if the pronunciation or translation was previously displayed, it will not be displayed after restoration 73 | 4. fix: When the conversion format is not enabled and the path is invalid, an error prompts are made 74 | 5. new: \*.srt subtitle format support 75 | 6. new: If there is a pronunciation or translation, the conversion occurs when the format is converted 76 | 7. mod: Remove the repeating border between the pronunciation and the original lyrics 77 | 78 | ##### 1.0.1.0 79 | 80 | 1. new: Interval creation function (re-craft one or more lines that have already been made) 81 | 2. new: Import the KRC to restore the production status function 82 | 3. new: Add rows, delete rows, and edit rows 83 | 84 | ##### 1.0.0.22 85 | 86 | 1. fix: Lyrics were not entered, and clicking the pronunciation/translation button crashed issue 87 | 2. fix: Personalize the pronunciation against the color restoration default error issue 88 | 3. new: \*.ksc format support (KBuilder Tools), support for save and convert functions 89 | 4. mod: Optimized the issue that the drag volume bar is not smooth 90 | 91 | ##### 1.0.0.21 92 | 93 | 1. new: Pronunciation/translation production function (bilingual lyrics) 94 | 95 | ##### 1.0.0.20 96 | 97 | 1. fix: Optimize the judgment of suffix names to avoid the problem that uppercase suffixes and mixed-case suffixes cannot be handled normally 98 | 2. fix: Fixed the issue of \[00:00.00\] when saving LRC, starting with 0 on the first line 99 | 3. fix: Make the interface focus judgment incorrectly 100 | 4. new: Batch conversion to LRC feature 101 | 5. new: When entering lyrics, you can get the lyric text by dragging and dropping KRC/LRC 102 | 6. mod: Use Qt's built-in decompression instead of zlib to optimize encoding and decoding 103 | 104 | ##### 1.0.0.19 105 | 106 | 1. new: The normal average and fast average are combined into an average (if the edit line does not start, the average start time is the end time of the last word of the upline; If the edit line has started, the average start time is the edit line cap start time) 107 | 2. new: You can replace the specified text when saving LRC 108 | 3. new: When saving LRC, you can add a specified additional suffix (solve the problem of foobar2000 matching LRC-first KRC) 109 | 4. mod: When the last word is pressed, it automatically switches to the descending line 110 | 111 | ##### 1.0.0.16 112 | 113 | 1. fix: When fast averaging, x in the \[x,y\] label will always be 0 114 | 115 | ##### 1.0.0.15 116 | 117 | 1. fix: When rewinding, the end time for completing the last word of the line is exceeded 118 | 2. fix: Songs with a capital suffix do not recognize the problem 119 | 3. fix: Occasionally loading songs not successful issue 120 | 4. fix: Re-dragging in the same song not reloading issue 121 | 5. fix: The KRC-encoded lyrics were changed from UTF-8 to UTF-8 BOM 122 | 6. new: Make the interface personalization function 123 | 7. new: Make interface shortcut key customization function 124 | 8. new: Song progress and file name display 125 | 9. new: Save window size and position feature on exit 126 | 10. new: Save the krc function used by Kugou on your mobile phone (only the file name has md5, and the krc content is consistent) 127 | 11. new: Software icon redesign 128 | 12. new: Add help (changelog/instructions for use/FAQ) 129 | 13. new: Display from third-party sources 130 | 14. new: Add fast averaging function (this line does not need to start, automatically the end time of the last word of the above line is used as the start of the average allocation) 131 | 15. new: Invalid song judgment 132 | 16. new: When not played, →, ↓, and equal distribution operations are prohibited 133 | 17. new: After clicking Play/Pause/Stop, the focus will automatically switch to the lyrics editing interface for easy operation 134 | 18. new: Add Chinese Traditional languages 135 | 19. mod: Optimize song loading and playback status 136 | 20. mod: After modifying the lyrics, automatically scroll to the current line 137 | 138 | ##### 1.0.0-pre12 139 | 140 | 1. fix: The high-resolution screen cover is not clearly displayed 141 | 2. add: Added support for song formats other than \*.mp3 (\*.flac \*.wav \*.ape \*.ogg \*.m4a) 142 | 3. add: KRC's adjustment offset function 143 | 4. add: The song MD5 is calculated and written to KRC 144 | 5. add: Update translations and add Qt official translation files 145 | 6. mod: No cover is displayed when the cover is invalid or has no cover 146 | 147 | ##### 1.00-pre9 148 | 149 | 1. After the lyrics are produced, you can press ← or ↑ to continue production 150 | 2. Now you can modify the lyrics in production 151 | 3. The cover display maintains proportions and optimizes the preprocessing of lyric text 152 | 153 | ##### 1.00-pre6 154 | 155 | 1. The problem of the wrong y tag in the \[x,y\] tag 156 | 157 | ##### 1.00-pre4 158 | 159 | 1. Add profiles, translate files (currently only Chinese Simplified), song cover display, volume adjustment 160 | 2. Other detail optimizations 161 | 162 | ##### 1.00-pre1 163 | 164 | 1. Basic functionality complete 165 | --------------------------------------------------------------------------------