若要將章節時間碼匯入 Audacity 標籤軌道,請將其轉換為以定位字元分隔的文字檔,欄位包含開始時間、結束時間和章節標題。將該檔案匯入音訊專案,然後對照時間軸檢查標籤。Audacity 3 和 4 的匯入選單位置不同。
選擇適用於你 Audacity 版本的匯入方式
本指南適用於已經有章節時間戳記,並想在音訊專案中加入命名標記的 Mac 使用者。Audacity 的下載頁面目前將 4.0.1 列為最新版本;以下指示也保留了 Audacity 3 的選單路徑。下載較舊版本的 Audacity
| 已安裝的版本 | 匯入準備好的標籤檔案 | 檢查匯入的標籤 |
|---|---|---|
| Audacity 4 | 使用 File > Import…,然後選取 .txt 檔案。 |
使用 Edit > Label > Manage labels。 |
| Audacity 3 | 使用 File > Import > Labels。 |
使用 Edit > Labels > Label Editor。 |
Audacity 4 手冊說明,一般匯入對話框可接受文字檔。舊版手冊則說明有獨立的標籤匯入指令。兩者都提供標籤編輯器,可供檢查匯入結果。請依照你安裝版本的介面操作。File、Edit、File Menu: Import、Label Editor
預期結果是產生一條包含章節標記的標籤軌道。標籤軌道用來放置註記,不會產生聲音。請將在其他應用程式中建立可播放的章節導覽視為另一項交付工作;成功匯入標籤,即表示標記已加入 Audacity 專案。Label Track Item
將章節時間戳記轉換為標籤檔案格式
Audacity 文件說明的標準標籤格式是每個標籤占一列:開始時間(以秒為單位)、結束時間(以秒為單位)和選填的標籤文字,各欄位之間以實際的定位字元分隔。開始和結束時間相同會建立點標籤;時間不同則會建立區域標籤。請將檔案儲存為副檔名為 .txt 的純文字檔。匯入與匯出標籤
如果章節清單只有開始時間戳記,請選擇點標籤。你不必為了標示每個段落的起點而憑空編造章節結束時間。如果已明確定義兩個邊界,而且想讓每個標籤描述完整的時間區間,則可使用區域標籤。
逐步處理一份虛構的章節清單
假設一段虛構的六分鐘音訊有四個段落。以下示範時間戳記是從該音訊序列開頭起算的經過時間,並假設序列開頭位於專案時間零點。
| 章節標題 | 原始時間戳記 | 計算方式 | 秒數 |
|---|---|---|---|
| 開場音 | 00:00:00.000 |
0 |
0.000000 |
| 樣式 A | 00:01:30.000 |
60 + 30 |
90.000000 |
| 樣式 B | 00:03:45.500 |
180 + 45.5 |
225.500000 |
| 結尾音 | 00:05:00.000 |
300 |
300.000000 |
若時間戳記採用時、分、秒格式,總秒數的計算方式為 小時 × 3600 + 分鐘 × 60 + 秒。請保留小數秒。此處,00:03:45.500 表示 225.5 秒;若寫成 3.455,標記就會落在接近開頭的位置。
以下是包含四個標籤的完整資料檔案,各欄位之間以實際的定位字元分隔。請只複製區塊中的內容,不包含 Markdown 程式碼圍欄標記。
0.000000 0.000000 開場音
90.000000 90.000000 樣式 A
225.500000 225.500000 樣式 B
300.000000 300.000000 結尾音
若要自行輸入各列,請在第一個數字與第二個數字之間按一次 Tab,再於第二個數字與標題之間按一次。章節標題中的空格屬於一般文字。請勿加入標題列、逗號分隔符號或字面字元 \t。文件指定的分隔符號是定位字元。匯入與匯出標籤
判斷區域標籤是否更實用
在這段示範音訊中,涵蓋「樣式 A」的區域會從 90 秒開始,並在 225.5 秒結束。其資料列如下:
90.000000 225.500000 樣式 A
若以下一章節的開始時間推算每個區域的結束時間,就等於假設章節彼此銜接。這也表示最後一章仍需要另外確認結束時間。如果來源只提供章節開始時間,而且你不需要選取時間區間,請保留點標籤。
使用 TextEdit 儲存可用的文字檔
在 Mac 上,你可以使用 TextEdit 製作檔案,不必使用試算表或指令碼。請先將文件轉換為純文字再儲存;Apple 說明可使用 Format > Make Plain Text 指令進行轉換。只更改檔名副檔名並不會完成轉換。在 Mac 上使用 TextEdit 建立、開啟和轉換文件
- 開啟 TextEdit,並使用
File > New建立文件。 - 如果文件處於富文字模式,請選擇
Format > Make Plain Text。 - 貼上四個範例資料列,或輸入你自行轉換的資料列。
- 選擇
File > Save,並將檔案命名為chapters.txt,儲存在方便取用的本機資料夾中。
請使用 UTF-8 編碼。Audacity 建議在 Audacity 之外建立的標籤使用 UTF-8,尤其是標題包含非未加重音符號的拉丁字母和數字以外的字元時。TextEdit 開啟和儲存純文字編碼的預設值,可在 TextEdit > Settings > Open and Save 中設定。匯入與匯出標籤、在 Mac 上更改 TextEdit 設定
匯入前,請重新開啟儲存的文件,確認四列資料都還在。確認檔名是 chapters.txt,而非名為 chapters.txt.rtf 的富文字文件。請將原始章節清單與轉換後的檔案一併保留,方便比對有疑問的時間戳記。
將檔案匯入正確的音訊專案
先開啟包含該時間戳記所對應音訊的專案。如果你要嘗試這個範例,請使用至少六分鐘長的虛構音訊序列。確認序列起始位置符合轉換時使用的假設:專案時間零點。
在 Audacity 4 中,選擇 File > Import…,選取 chapters.txt,然後開啟。文件說明,這個匯入指令會將內容加入目前專案,需要先開啟專案,而且錄音期間無法使用。檢查匯入的標籤後,請將專案儲存在本機。File
在 Audacity 3 中,選擇 File > Import > Labels,並選取文字檔。手冊指出,匯入的標籤軌道會新增在既有軌道下方;如果沒有立即看到新軌道,請檢查專案底部。File Menu: Import、匯入與匯出標籤
以此範例來說,你應該會在零、90、225.5 和 300 秒處看到四個點標籤。不要只憑章節名稱是否顯示來判斷是否成功:標題看似正確,時間仍可能轉換錯誤。
繼續編輯前先確認時間
使用上述對應版本的操作路徑開啟標籤編輯器。在 Audacity 4 中,編輯器會以可編輯的儲存格列出標籤及其軌道、文字、開始時間和結束時間。在 Audacity 3 中,請連按兩下儲存格進行編輯;編輯器顯示的時間格式可能與檔案中使用的秒數格式不同。Label Track Item、Label Editor
在處理較長的章節清單前,請先檢查以下三個位置:
- **第一個標記:**確認它位於預期的開頭位置。
- **中間的標記:**檢查
00:03:45.500處的「樣式 B」,或虛構音訊中其他明顯的轉換點。 - **最後一個標記:**確認它仍與序列末端對齊,且落在預定時長內。
對於點標籤,修正後請確認兩個時間欄位仍相同。如果只更改其中一個邊界,你描述的就是時間區間,而非單一章節起點。這正是文件所述點標籤與區域標籤格式的差異。匯入與匯出標籤
判斷對齊錯誤的類型
以下判斷指南採用上述示範時間假設。這些是診斷推論,不是 Audacity 的自動修正功能。
| 觀察到的情況 | 接下來要檢查的項目 |
|---|---|
| 所有標籤都提前相同的時間 | 比較音訊在專案中的起始位置和時間戳記的零點。 |
| 第一個標籤對齊,但後面的標籤越來越偏 | 檢查時間碼是否對應較早的剪輯版本,或時長不同的音訊版本。 |
| 某一個標籤位置不正確 | 重新計算該列,並與原始時間戳記比對。 |
| 標籤名稱有顯示,但標籤涵蓋了意料之外的區間 | 比較每列的開始和結束時間。 |
| 部分標籤遺失或標題顯示錯誤 | 重新檢查資料列結構、實際定位字元、純文字格式和編碼。 |
例如,如果虛構音訊在專案時間 12 秒處開始,則「樣式 B」的邊界應位於 225.5 + 12 = 237.5 秒處。只有在確認相同的時間偏移能解釋第一個、中間和最後一個位置後,才將該偏移套用至每個點標籤的兩個欄位。
單一時間偏移無法讓時間碼與剪輯過、且各段落刪除長度不同的音訊對齊。在這種情況下,請依照目前的剪輯版本重新建立受影響的時間戳記。檢查多個位置有助於辨別是整體起始時間偏移,還是序列中的各段落發生了變動。
保留已確認的標籤供後續使用
檢查標記後,請儲存 Audacity 專案並保留來源文字檔。在 Audacity 4 中,標籤軌道的選單包含 Export labels;目前的手冊指出,從特定軌道的選單匯出會匯出該軌道的標籤。這可提供一份已修正時間的文字副本。Label Track Item
Audacity 3 的匯出限制不同:文件說明的 Export Labels 操作會合併多條標籤軌道中的標籤,無法只匯出選取的標籤軌道,或單一軌道內的選取部分。如果專案包含多組註記,請留意這項差異。匯入與匯出標籤
如果接下來要依標籤區域匯出個別音訊檔,請留意另一項版本差異:Audacity 4.0.1 的版本說明將依軌道或標籤區域進行多項匯出列為該版本新增功能。請勿假設每個 Audacity 4.0 安裝版本都具備這項功能。Audacity 4.0.1 版本說明
完成這項匯入工作後,請儲存專案,並確認章節名稱和位置與目前的音訊相符。請保留轉換後的文字檔,作為可重複使用的時間記錄;每次將它套用至其他剪輯版本時,都要重新檢查開頭、中間和結尾的對齊情況。
來源
- 下載較舊版本的 Audacity — Audacity
- File — Audacity
- Edit — Audacity
- File Menu: Import — Audacity
- Label Editor — Audacity
- Label Track Item — Audacity
- 匯入與匯出標籤 — Audacity
- 在 Mac 上使用 TextEdit 建立、開啟和轉換文件 — Apple
- 在 Mac 上更改 TextEdit 設定 — Apple
- Audacity 4.0.1 版本說明 — Audacity