08月13, 2023

千千静听播放列表导入到MusicPlayer2

今天发现一个巨好用的本地音乐播放器,完美符合我对本地音乐播放器的所有要求,就是MusicPlayer2

之前一直用千千静听(虽然已经很久没用了),想着把播放列表迁移过来(虽然可能没什么用)。

两边的播放列表都是文本格式,于是直接:

mkdir playlist
for file in *.ttpl ; do
    xmlstarlet sel -t -v '//item/@file' "$file" > "./playlist/${file%.ttpl}.playlist";
done

需要装一下xmlstarlet。不过弄完之后要手动处理一下:

  1. 千千静听的列表,里面有的存在SOH控制字符,所以搜索<f name="compilation" val=""/>全删掉即可
  2. 路径存在转义的情况,比如&会转义成&amp;,所以需要把这些替换成&

这两个操作手动处理一下就行,不太多。

本文链接:https://debug.fanzheng.org/post/TTPlayer-playlists-exported-to-MusicPlayer2.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。