Re: [問題] 有自動掃描新檔增加然後轉檔的軟體嗎?
應要求,作個簡單的設定教學。推文寫的不夠詳細好像讓人有點誤會下面會解釋詳盡些。
foobar2000 的 Component Onewaysync (One Way Sync / OWS)
foobar2000 官網的 Onewaysync 下載頁面(安裝方法見其它 foobar2000 教學資源)
https://www.foobar2000.org/components/view/foo_ows
官方英文說明頁面(滿難懂的,至少有些我看不懂也搞不清楚...但不影響主要功能)
http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components_0.9/foo_ows
foobar2000 預設下載不包含 mp3 等 Encoders,有需要請自行下載
https://www.foobar2000.org/encoderpack
本插件的主要功能為將 foobar2000 playlists 中的曲目複製或轉檔,輸出至 USB 設
備或任何 Windows 路徑。
playlists 可複選,可手動設定 Encoder 所以只要有 command line 執行檔
理論上就能轉,支援 MTP devices 所以手機有支援的話能以此直傳。
安裝成功的話可看到 foobar2000 > File > One Way Sync > Configure
或從 foobar2000 的 Preferences > Tools > One Way Sync
主設定頁面[One Way Sync]、兩個子頁面[Devices]&[Tasks],標黃色高亮為必
要設定,粉紅高亮為依需求設定,其它重要性較低
[One Way Sync]
◎ Encoder Settings
新增轉檔設定,update 內容有時會 bug 不更新,請 Remove 舊的 New 新的
下面的範例是使用 LAME (for mp3)的參數,將路徑改為本機 lame.exe 所在
[LAME --preset insane] [mp3]
"C:\Program Files (x86)\foobar2000\encoders\lame.exe" -S --preset insane --resample 44.1 -r -s %sr% %in% %out%
--preset insane === CBR 320、上色的部分可依各自的編碼需求修改
其它部分是 Onewaysync 所需建議勿動
◎ Save lossy files at lossless source path
轉檔後多存一份在無損檔的來源目錄(給電腦不給力避免轉第二次的人用)
◎ Store path to lossy file in tags
依存上面的設定,會存路徑至有損檔的 tag。沒試過不知道存了什麼到什麼
◎ Show summary at end of sync
同步完會跳出對話視窗告知結果
◎ Create subfolder for each task
會在目標路徑下以 task 名稱多建一層目錄,無特殊需求的話應關掉較好
◎ Print additional debug info to console
輸出額外的 debug 資訊至 foobar2000 console
◎ Conversion threads
轉檔所佔用的 CPU 執行緒等級,預設1(最低)
◎ Cover filename
來源目錄中被視為專輯封面的圖檔名稱,以 , 分隔,後面會有選項引用
[Devices]
◎ Destination Devices and Folders
設定目標路徑,Onewaysync 會在這層目錄建一個 .sqlite 同步資訊檔及輸出
一個以相對路徑建成的 .m3u 播放清單
有 MTP devices 時會自動匯入名稱,目標為子目錄時可在此新增、修改如下例
wpd:\廠牌_型號\內部儲存空間\
wpd:\廠牌_型號\SD 卡\ to wpd:\廠牌_型號\SD 卡\media\
◎ Device Commands And Options
[New][Remove]
[同步命令的名稱] 會出現在 Foobar2000 > File > One Way Sync >
[目標路徑] 清單來源為上面的目標路徑設定
[轉檔選擇] 清單來源為上一頁的主設定
[Sync Tasks] 右方清單,必選
[清單來源為下一頁的設定...so 沒人性]
○ Convert lossless files
無損檔是否要依上面的轉檔選擇轉檔
○ Convert these lossy file type [mp3]
哪些有損檔要依上面的轉檔選擇轉檔
好像有點 bug,上面兩個都不選的話會是直接複製(沒問題)
只選 Convert lossless files,.flac 被轉檔、.mp3 被複製(沒問題)
只選 Convert these lossy file,.flac & .mp3 都被轉檔(有問題)
都選的話,.flac & .mp3 都被轉檔(沒問題)
○ Copy cover art
是否複製來源目錄中的專輯封面(依上一頁中的檔案名稱)
○ Always embed cover art
是否要嵌入專輯封面至檔案(沒用過,不知正不正常)
○ Copy lyrics
是否複製 .lrc 歌詞檔
○ Linux compatible playlists
相容 Linux 的播放清單(沒用過)
○ Process destination files with
對目標檔進行[foobar2000 的部分檔案處理功能,如內嵌圖檔、tags 等]
○ Show files removed since last sync
在上次同步後的被移除的檔案會被加入一個特殊的 foobar2000 playlist 中
(試過好像怪怪的)
○ Delete unreferenced files
有夠難懂,應該是目標位置如有非同步產生的檔會被刪掉,但試了下好像不會
○ Import files from device
這感覺用不到所以沒試
○ Delete files after successful import
[Tasks]
◎ Titleformatting Scripts
[目標的目錄結構與檔案名稱] 依 foobar2000 語法,下舉幾個例子
'['%artist%']' %album%\%title%.$ext(%_path%)
不依來源原始目錄結構,依 tags 重新設定,特殊字元以單引號包覆
$replace($directory_path(%path%),'F:\Music\',)\%filename%.$ext(%_path%)
依來源原始目錄結構,將 F:\Music\ 置換成來源目錄前缀
◎ Sync Tasks And Options
[Tasks 名稱] 會被前頁設定中 Device Commands 右邊的 Sync Tasks 引用
[Titleformatting Scripts] 從上面的設定引用
[PlaylistNames] 必選
foobar2000 的 playlists,作為同步的來源
※補充下、有詳細設定還是請見原始網站。
設定中有些選項還是會動到來源或目的檔案,請小心設定勤於備份。
--
人間五十年、化天のうちを比ぶれば、夢幻の如くなり
^,,,^ 一度生を享け、滅せぬもののあるべきか
(ミ‵ω′)\m/ NOBUMETAL DEATH!!(乂'ω')
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.204.75
※ 文章網址: https://www.ptt.cc/bbs/Headphone/M.1552039846.A.361.html
推
03/08 19:19,
5年前
, 1F
03/08 19:19, 1F
推
03/08 21:32,
5年前
, 2F
03/08 21:32, 2F
其實沒什麼太多要設的,只是作者把設定頁切的不太人因。
有箭頭的都是必要設定處跟引用到的下拉或選取方塊。
先在首頁設個合本機路徑的 MP3 Encoder cmd,之後第二頁下拉記得選。
第三頁設目的目錄、檔案結構,選好下拉。PlaylistNames 就是曲目來源。
Sync Tasks 的預設名 New Task 看想不想改,改了之後第二頁的核取要勾。
回第二頁預設執行名稱 New Command 看要不要改。設目的地 Folder,三個下
拉選一選。只轉無損的話勾第一個選項就好。
你要的同步功能就設完了,其它選項都是附加。
執行從 foobar2000 > File > One Way Sync > New Command(或自訂名稱)
※ 編輯: Oswyn (1.169.204.75), 03/08/2019 23:10:02
討論串 (同標題文章)
完整討論串 (本文為第 4 之 5 篇):