3k-*_*3k- 13 command-line music mp3 playlists
我想从终端为我的服务器上包含 mp3 文件的目录生成 M3U 播放列表。由于我想确保每个播放器都能够流式传输这些文件,因此我想在每个文件条目前加上该目录的绝对 URL,如下所示:
http://server.com/dir/file1.mp3 http://server.com/dir/file2.mp3 ...
所以不幸的是,仅仅做ls -1 *.mp3 > play.m3u
是不够的。有没有一种单线来实现这一目标?
这是@chronitis 答案,有一些改进:
命令
playlist='play.m3u' ; if [ -f $playlist ]; then rm $playlist ; fi ; for f in *.mp3; do echo "$(pwd)/$f" >> "$playlist"; done
Run Code Online (Sandbox Code Playgroud)
也可以在命令行上用 mplayer 播放
mplayer -playlist play.m3u
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20999 次 |
最近记录: |