Pdf2Score 的 App 圖示:藍底白紙上的一個四分音符

安裝與使用 · English

Pdf2Score

把 PDF 樂譜轉成 MuseScore 打得開的檔案。整份 PDF 拖進去, 每一頁自動辨識,多頁的曲子會接成一份完整的譜。

開始之前

四件事確認一下,都符合就可以往下走。

Mac 機型
兩種都支援 Apple Silicon 與 Intel 各有一份安裝檔,拿錯的那份打不開。 蘋果選單 →「關於這台 Mac」看晶片那一欄。
系統版本
macOS 14 以上 同一個視窗就看得到,寫 Sonoma、Sequoia、Tahoe 都可以。
還要裝什麼
MuseScore 轉出來的譜要用它打開、校對。免費下載。
網路
不需要 辨識全部在你的電腦上跑,樂譜不會上傳到任何地方。

下載

兩份安裝檔對應不同機型,拿錯的那份打不開。 蘋果選單 →「關於這台 Mac」,看「晶片」或「處理器」那一欄是哪一種。

安裝

第 3 步的警告是正常的,不是檔案有問題——這個 App 沒有向 Apple 付費買憑證, 所以系統預設會先擋一次。只需要做這一次。

  1. 1

    打開下載好的 .dmg

    到「下載項目」雙擊剛才下載的檔案,會跳出一個視窗。 把左邊的 Pdf2Score 拖到右邊的 應用程式 上放開。

    Pdf2Score Pdf2Score 應用程式
    拖曳安裝。放開後就複製完成了,可以把這個視窗關掉。
  2. 2

    到「應用程式」裡,右鍵打開它

    這一步不要用雙擊。在 Pdf2Score 上按右鍵 (或按住 Control 再點一下),選單裡選「打開」。

    Pdf2Score 打開 打開檔案的應用程式 取得資訊 移到垃圾桶 選這個 雙擊會直接被擋掉
    只有第一次需要這樣做,之後雙擊就能開。
  3. 3

    在警告視窗按「打開」

    會跳出「Apple 無法驗證⋯⋯是否含有惡意軟體」之類的訊息。按「打開」就好。

    如果視窗上只有「移到垃圾桶」和「取消」,沒有「打開」:

    先按取消,然後打開「系統設定」→「隱私權與安全性」, 往下捲到最底,會看到一行寫著已封鎖 Pdf2Score,按旁邊的「仍要打開」, 再輸入一次電腦密碼。

    系統設定 隱私權與安全性 外觀 聲音 安全性 允許以下來源下載的應用程式 已封鎖 “Pdf2Score”,因為它並非來自 已識別的開發者。 仍要打開
    系統設定裡的那一行只會在你嘗試開啟後才出現,位置在頁面最下方。
  4. 4

    裝好了

    App 開起來就是一個空白視窗,等你把 PDF 丟進去。不用做任何設定, 不用登入,也不用等下載——需要的東西都已經包在裡面了。

轉一份譜

三個動作:丟進去、按開始、用 MuseScore 打開。

Pdf2Score homr Audiveris ··· 月光奏鳴曲.pdf 完成 homr 練習曲 Op.10.pdf 辨識第 2 / 4 頁 小步舞曲.pdf 等待中 處理紀錄(練習曲 Op.10.pdf) 共 3 個檔案・完成 1 輸出到 PDF 所在資料夾
主視窗。工具列中間就是辨識引擎切換鈕,每一列是一份 PDF,進度按頁計算,完成後右側顯示是哪個引擎轉的。

把 PDF 拖進視窗

一次拖幾個都可以,拖整個資料夾也行——它會自動找出裡面所有的 PDF。 也可以按工具列的「加入 PDF」用選的。

按「開始轉換」

Apple Silicon 一頁大約 5 秒(Audiveris 引擎約 15 秒),Intel 機型會再慢一些。 跑的時候可以隨時按「停止」。 某一份檔案失敗不會影響其他份,那一列會標成紅色,其餘照常跑完。

用 MuseScore 打開結果

每份 PDF 會在它原本所在的資料夾產生一個同名的 .mxl 檔。雙擊就會用 MuseScore 開啟。 在那一列按右鍵可以選「在 Finder 中顯示」。

兩個辨識引擎

轉出來不理想時,先換引擎再試——這比調任何設定都有效。

homr(預設)

用 AI 模型辨識,對拍照、掃描歪斜、印刷較模糊的譜比較有辦法。 速度快一些。

Audiveris

傳統的樂譜結構分析,對印刷乾淨、排版規整的譜很穩, 多頁的曲子由它自己整份處理。慢一些。

怎麼換

視窗右上角「開始轉換」旁邊就是引擎切換鈕,轉換前直接選。

已經轉完的檔案,在清單上那一列按右鍵 →「改用 ⋯ 重新辨識」, 會用另一個引擎重跑同一份 PDF、另外產生一個檔案,兩份可以直接比較。

沒有哪一個永遠比較好。同一份譜兩個引擎的結果可能差一兩個小節, 也可能差很多——實際比過再決定用哪一份去校對。

轉出來一定要校對

樂譜辨識沒辦法百分之百正確,這是這類技術的現況,不是這個 App 的問題。 印刷清晰的譜通常相當準;掃描歪斜、影印很多次、手寫譜、聲部複雜的鋼琴譜, 錯音和節奏錯誤會明顯變多。

把它想成「幫你把音符大致打好了」,你在 MuseScore 裡對著原譜檢查一遍、改掉錯的地方—— 這樣還是比整份重新輸入快非常多。

設定

預設值就很好用,這裡只列出可能會想改的。從選單列的 Pdf2Score → 設定⋯ 打開。

存放位置

預設放在來源 PDF 旁邊。想把所有結果集中在一個資料夾,改成「指定資料夾」。

用 Apple GPU 加速

只有 Apple Silicon 機型有意義,Intel 機型維持關閉即可。 開啟後第一次要花時間編譯模型,檔案數量多的時候才划算。

算圖解析度

預設 300 dpi。掃描件看起來糊糊的可以改 400 dpi(比較慢,但可能認得比較準); 趕時間可以用 200 dpi。

把多頁 PDF 合併成單一檔案

預設開啟,一份 PDF 出一個檔。如果某一頁的聲部結構跟其他頁對不起來, 它會自動改成一頁一個檔並在清單上標示,不會硬接出一份錯的譜。

遇到問題

雙擊沒反應,或說「已損毀,應該移到垃圾桶」

這是 macOS 對沒有 Apple 憑證的 App 的預設反應,檔案本身沒壞。 照安裝的第 2、3 步做一次:右鍵 →「打開」, 或到「系統設定 →「隱私權與安全性」按「仍要打開」。

第一次轉檔特別慢,或一直停在「啟動辨識引擎」

安裝後第一次啟動,macOS 會把 App 裡的每個檔案檢查一遍。App 內建了兩套完整的 辨識引擎,檔案很多,所以這一次可能要好幾分鐘,之後就不會再發生了。 清單上顯示「啟動辨識引擎…」就表示它正在做這件事,不是當掉了。

開著 App 不動它一下下,它會自己在背景把這件事做完,之後轉檔就都是正常速度。

之後每次轉檔,一頁大約 5 秒(Intel 機型約 15 秒)。

某一份檔案標成紅色、失敗了

點那一列,下面的「處理紀錄」會展開,寫著失敗原因。最常見的兩種:

找不到任何音符——這一頁可能是封面、目次、歌詞頁,或者掃描太淡。 整份都失敗——確認這份 PDF 真的是樂譜,而不是掃描成純圖片後又被壓縮得太模糊的版本。

可以試著把解析度調到 400 dpi 再跑一次。

多頁的曲子被拆成好幾個檔案

當某一頁辨識出來的聲部數量跟其他頁不一樣時(例如某頁被誤判成兩行譜表), 硬接起來會產生一份錯亂的譜,所以它選擇分開輸出,並在那一列標上警告。

你可以在 MuseScore 裡手動接起來,或者調整解析度重跑看看那一頁能不能認對。

轉出來的譜錯很多

先看原始 PDF 的品質。如果是拍照或低解析度掃描,先想辦法拿到更清楚的版本, 效果差很多。歪斜的掃描件也可以先用預覽程式轉正再丟進來。

如果原檔已經很清楚但結果還是不好,那就是這份譜的複雜度超出目前辨識引擎的能力了。

MuseScore 打不開 .mxl 檔

確認裝的是 MuseScore 4(musescore.org 免費下載)。 .mxl 是 MusicXML 的標準壓縮格式,Sibelius、Finale、Dorico 也都讀得懂。

轉檔會不會把我的樂譜上傳到網路上

不會。辨識模型跟程式都在 App 裡面,整個過程在你的電腦上完成,全程不需要網路。