ncmdump
Find a file
2021-08-20 10:39:55 +08:00
getid3 Add some modules 2021-08-20 10:39:55 +08:00
BornForThis.ncm Update readme and fix id3 problem 2019-11-10 20:23:57 +08:00
hexstr.php Initial Commit 2019-11-10 10:39:13 +08:00
LICENSE Create LICENSE 2019-11-10 20:27:40 +08:00
ncm.php Add files via upload 2019-11-10 20:36:19 +08:00
README.md Update README.md 2019-11-10 20:39:58 +08:00
xor.php Initial Commit 2019-11-10 10:39:13 +08:00

NCM 💣 Dump

No worry for .ncm file anymore~


example


想法🤔

最近借了个黑胶下了点高音质音乐正准备丢ipod,突然发现是ncm加密格式.到github上翻了一下竟然没有php版的ncmdump.我便萌生了移植的想法.
随后在omg群里和橘佬一起研究了一下这里感谢橘佬首先移植出来了

使用的Class📦

参考项目

食用方法💊

  • 命令行
ncm.php -f <filepath>  
  • PHP引用
require 'ncm.php';  
NCM::dump(<filepath>,<dealwithid3>);  

默认是true,如果为false不会处理封面数据开启这一项能很好对付新版失去封面数据的情况.

跨越的困难

在新版PC网易云下载的ncm文件内音乐数据好似不再写入封面图片php在这方面的库很少getid3的库文档也不好看.幸亏帮酷论坛那边有人分享,了解之后颇有感觉,终于解决了封面问题.

EXTENSIONS

  • php_openssl
  • php_exif
    我相信很多预装的php环境已经自带了这两个扩展开启即可.