您好我想編寫一個腳本,將我的音樂文件夾排列到子文件夾。
有沒有現有的腳本已經這樣做?
你將如何編寫自己的?
你會選擇什麼語言?根據身份標記排列我的音樂文件夾
回答
好吧,我使用的一款名爲Mp3tag的軟件就是這麼做的 - 它允許您根據ID標籤重新排列音樂文件。然而,這不是一個腳本...
如果我把它寫我自己,我會利用其many ID3 modules的一個做在Python。
Mp3tag崩潰。 我有一個相當廣泛的音樂庫。 – 2009-06-06 14:37:31
我在JScript中編寫了一個腳本,通過從我的相機導入日期(我使用Windows XP)將照片整理到文件夾中。如果我現在要爲Windows重寫它,我可能會使用Powershell。
如果您正在編寫自己的程序,請理解常用方法是使用遞歸來遍歷文件樹。
更新:繼續建設自己的精神,有一個.NET C#庫在這裏概述 View/edit ID3 data for MP3 files,這應該使事情變得非常簡單。
如果你可以解析標籤本身的元信息(不確定如何做到這一點),你可以編寫一些shell腳本來爲你做。
如:awk {'mv $ 1($ 1.metatag)'}或類似的東西。
真的,解析元信息將是最困難的部分,因爲shell工具非常好。編寫腳本來解析元信息,找到符合條件的所有文件(比如元信息上的grep),然後動態地對它們進行排序(我會用awk來做這件事,因爲你可以用grep來輸入它的輸入)。
的音樂播放器,我使用,foobar2000,內置了該功能添加你希望組織到播放列表中,選中它,然後用鼠標右鍵單擊,文件操作,移動音樂...
然後,您可以指定一種模式,例如
%編解碼%/%相簿%/%軌段編號% - %標題%
http://aranger.sourceforge.net/
aranger不正是你想要的。我每年都會用它來清理我的mp3。我告訴它,我想要藝術家/專輯/曲目編號 - 曲目Title.mp3設置的東西,它會處理剩下的事情。
- 1. 音樂庫文件夾中的uwp javascript列表文件
- 2. 燈光根據音樂
- 3. 列出音樂文件
- 4. Android Java專用音樂文件夾
- 5. 訪問iPod音樂文件夾
- 6. 選擇音樂文件夾html
- 7. 從音樂文件夾瀏覽到資產文件夾android
- 8. 排序音樂
- 9. 根據根標記轉換xml文件
- 10. 從文件管理器播放音樂文件到我的音樂播放器
- 11. C# - 根據年份自動壓縮文件夾中的文件
- 12. Android文件夾列表音樂和播放它們
- 13. 文件夾所需的身份驗證
- 14. 如何根據圖標排列文字?
- 15. Android MediaStore獲取音樂文件的不同文件夾
- 16. 音樂文件AVAudioPCBuffer
- 17. 排序MySQL的記錄,根據座標
- 18. 如何根據XCode中的文件夾結構安排我的項目文件
- 19. 根據日期排列創建年份
- 20. 根據隨機化改變音樂ul
- 21. 獲取MIDI序列(音樂序列)標記生成與邏輯
- 22. 如何使標準音樂播放器找到我的文件
- 23. Android:從原始文件夾檢索音樂文件信息
- 24. 更新Google Play音樂ID3標記
- 25. 安全文件夾和身份驗證
- 26. 我如何檢索音樂文件
- 27. 訪問音樂文件元數據
- 28. 是否有可能轉換音樂文件與一些音樂筆記?
- 29. 根據xsd結構排列xml文件
- 30. NuGet ID已驗證身份在我的收藏夾中的標記
取決於您的操作系統... – RedFilter 2009-06-06 14:11:04
沒有真正的編程相關。哦,標籤和重命名是很好的。 – cletus 2009-06-06 14:11:55
@Cletus:爲什麼不呢?我問了一個腳本。 @OrbMan:我正在運行Windows XP SP 2. – 2009-06-06 14:21:21