关于kgm文件的解码

寻找可以完成 kgm to mp3的解码源代码文件

这里的 kgm 是酷狗的音乐格式?现在酷狗没有开放解密算法

kgm 网传这其实就是mp3,不过是被酷狗加密过的,加密算法未知。
网传可以调用酷狗自己的库进行转换
https://download.csdn.net/download/weixin_38743506/11648763
这资料显示酷狗自己可以转换,猜测此为调用酷狗命令行完成的

查了一下
https://github.com/jadepeng/musicDecryptor

貌似有人研究了一下,不过格式是kgtemp,不知道与tgm差别有多大

https://github.com/bczhc/kwmusic-kwm-decrypt

这里也有个C++,看了一下算法,到不是很困难,但我不保证能用,毕竟这个算法不难理解,酷我想改随时可以改,
资源代下载这种简单的矛盾对抗就看他觉着值得不值得改了

下面的 CSDN资源就是我想要的  感谢

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
kgm转flac脚本是指将KGM格式的音频文件转换为FLAC格式的音频文件的程序脚本。下面我将给出一个简单的脚本示例来实现这个转换过程。 脚本示例: ```bash #!/bin/bash # 将KGM文件转换为FLAC格式的脚本 # 检查是否提供了KGM文件路径作为参数 if [ $# -eq 0 ]; then echo "请提供KGM文件的路径作为参数。" exit 1 fi kgm_file="$1" # 检查KGM文件是否存在 if [ ! -f "$kgm_file" ]; then echo "指定的KGM文件不存在。" exit 1 fi # 检查是否已经安装了FFmpeg工具 command -v ffmpeg >/dev/null 2>&1 || { echo >&2 "您需要安装FFmpeg工具来运行此脚本。"; exit 1; } # 提取文件名和后缀 file_name="${kgm_file%.*}" file_ext="${kgm_file##*.}" # 检查文件后缀是否是KGM if [ "$file_ext" != "kgm" ]; then echo "指定的文件格式不是KGM。" exit 1 fi # 创建输出路径和文件名 flac_file="${file_name}.flac" # 使用FFmpeg将KGM转换为FLAC ffmpeg -i "$kgm_file" "$flac_file" # 检查转换是否成功 if [ $? -eq 0 ]; then echo "转换完成。FLAC文件保存为:$flac_file" else echo "转换失败,请检查输入文件的格式和FFmpeg工具的安装。" exit 1 fi ``` 这个脚本首先检查是否有提供KGM文件的路径作为参数,然后通过FFmpeg工具将KGM文件转换为FLAC文件。转换成功后,输出转换后FLAC文件的保存路径。如果转换失败,则会显示错误信息。 请注意,这只是一个简单的脚本示例,你可以根据需要对其进行修改和扩展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值