如何从终端创建当前目录中所有 mp3 的播放列表文件?

如何从终端创建当前目录中所有 mp3 的播放列表文件?

我正在寻找解决方案或推荐一个程序来检查。任何帮助我都会很感激。

更新

我想使用播放列表文件功率放大器适用于安卓。

答案1

如果 m3u 文件就足够了,只需创建一个包含您想要的目录的文本文件(例如,/home/user/music_for_playlist/并使用 m3u 扩展名保存它。m3u 播放列表允许将此作为​​特殊实例,您不必枚举目录中的所有文件(您的播放器在您打开播放列表时会这样做)。

或者,以下操作将创建一个包含当前目录中所有 mp3/wav/ogg/wma 文件的 m3u 播放列表,如果您想排除特定文件或重新保存播放列表,这可能会更好:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u

答案2

您可以尝试以下命令(在包含所需 mp3 的目录中):

find `pwd` | grep .mp3 > playlist.m3u

然后,您可以将其传递给通过命令行接受播放列表的程序。

相关内容