[win64] 是否支持递归转码音乐文件 #99

Closed
opened 2024-10-06 11:29:05 +00:00 by HIT86 · 3 comments
No description provided.
HIT86 changed title from 741 741 to [win64] 是否支持递归转码音乐文件 2024-10-06 11:30:28 +00:00
Author

即我现在有 music文件夹,下面是以 /music/歌手名/专辑名/歌曲名-歌手.flac 这样存放的,我想在music目录下执行,将所有需要转码的文件进行转码并对源文件进行删除,不知道当前是否支持。

即我现在有 music文件夹,下面是以 /music/歌手名/专辑名/歌曲名-歌手.flac 这样存放的,我想在music目录下执行,将所有需要转码的文件进行转码并对源文件进行删除,不知道当前是否支持。
Author

呃,首先我本人并不懂go语言,先叠甲。
在gpt的帮助下我对 cmd/um/main.go 文件进行了一点修改,并提交了上来(.go类型的不然上传,所以只好改后缀txt了)(打游戏的电脑没有git我就完整上传了,毕竟文件也不大)

  1. processDir 函数中判断文件夹中的文件如果是文件夹的话就进行递归调用(可能会有风险,如果文件夹太多的话?但是我也不知道怎么规避)。
  2. 增加了 use-input-path 选项,勾选之后输出到源文件路径,仅后缀不一致。
  3. 修复 remove-source 无效的问题。跳过的文件log改成info了,是因为目录中有歌词文件。
呃,首先我本人并不懂go语言,先叠甲。 在gpt的帮助下我对 cmd/um/main.go 文件进行了一点修改,并提交了上来(.go类型的不然上传,所以只好改后缀txt了)(打游戏的电脑没有git我就完整上传了,毕竟文件也不大) 1. processDir 函数中判断文件夹中的文件如果是文件夹的话就进行递归调用(可能会有风险,如果文件夹太多的话?但是我也不知道怎么规避)。 2. 增加了 use-input-path 选项,勾选之后输出到源文件路径,仅后缀不一致。 3. 修复 remove-source 无效的问题。跳过的文件log改成info了,是因为目录中有歌词文件。
11 KiB
lsr closed this issue 2024-10-08 21:06:48 +00:00
Owner

支持递归(后面的推送),不需要 use-input-path(不提供输出选项或手动指定为输入目录)。

支持递归(后面的推送),不需要 `use-input-path`(不提供输出选项或手动指定为输入目录)。
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: um/cli#99
No description provided.