會員 | MP3TAG 無法將"個別"的中文長檔名給製成播放清單M3U檔 剛剛有下載試過了… 以下面這張附圖來講,裡頭的曲目就是我所謂的個別的播放清單! |
回覆 |
我是嫩咖 | 我想我知道小峰峰的意思,試試看這樣能不能達到你的要求。 全部一起來的想法我還沒試,不過一個目錄一個目錄來還可以! 你試著新增一個純文字檔,改名成m3u.cmd,然後按右鍵選編輯,內容如下: for %%i in (.\*.mp3) do dir %%i /b > %%i.m3u dir *.mp3 /b > all.m3u 這樣它就會針對每個檔案產生一個m3u的檔案,另外第二行是用來產生一整張專輯的m3u,你可以參考看看。 |
回覆 |
會員 | 感謝「阿斌」提供資料,剛剛試了一下果真可以產生播放清單 但是這樣寫法有個前提M3U 和MP3 得放在同一個目錄,如果將M3U 複製到桌面 上就不能聽了,所以只要在 DIR 後面加上 /S 就能解決這個問題了! thanks! 不知能不能將此批次檔放入 Windows 檔案總管"傳送到" SendTo 裡頭 這樣一來,只要在MP3目錄上按右鍵執行"傳送到",就能立即做好 專輯曲目的播放清單… md 專輯曲目 for %%i in (.\*.mp3) do dir %%i /b/S >專輯曲目\%%i.m3u dir *.mp3 /b/s >專輯曲目\all.m3u |
回覆 |
我是嫩咖 | 上面的程式有點問題,改成下面的好了!主要是加上雙引號,不然有一些含空白的檔名無法存成m3u。 至於的目錄名稱的問題,我再想一下好了。真的不行的話,等我下次回台灣,再帶VB來大陸玩,到時候無聊再寫一套符合小峰峰要求的程式來玩玩。 md .\m3u for %%i in (.\*.mp3) do dir "%%i" /b/S > m3u\%%i.m3u dir *.mp3 /b/s > m3u\all.m3u |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。