

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用整個任務的時間碼組態調整輸出時間軸
<a name="timecode-jobconfig"></a>

您為全任務 **Timecode configuration (時間碼配置)** 設定指定的值會影響輸出時間軸。如需哪些特色受輸出時間軸影響的資訊，請參閱[輸出時間軸](specifying-inputs.md#output-timeline)。

**調整全任務時間碼配置 (主控台)**

1. 在**建立任務**頁面上，於左側**的任務**窗格中，選擇**設定**。

1.  在**Timecode configuration** (時間碼組態) 區段的 **Source** (來源) 項目中，選擇以下其中一個值：
   + **Embedded** (內嵌)：此服務使用內嵌於視訊中的任何時間碼。
   + **Start at 0** (從 0 開始)：此服務會忽略任何內嵌的時間碼，並指派第一個視訊影格的時間碼為 00:00:00:00 (HH:MM:SS:FF)。
   + **Specified start** (指定開始)：此服務會忽略任何內嵌的時間碼，並將您提供的值指定為第一個視訊影格的 **Start Timecode** (開始時間碼)。

     當您選擇 **Specified start** (指定開始) 時，會出現 **Start Timecode** (開始時間碼) 欄位。

   如果您使用 API 或 SDK，您可以在任務的 JSON 檔案中找到此設定。設定名稱為 `Source`，位於 `Settings`、 內`TimecodeConfig`。

   如果您未選擇**來源**的值，則服務預設為**內嵌**。
**注意**  
如果您的輸入視訊沒有內嵌時間碼，而且您將**來源**設定為**內嵌**或保持**來源**未指定，則您的輸出不會有時間碼。這表示該功能需要以時間碼為基礎的開始時間，例如附屬字幕與圖形覆蓋，就不會顯示在輸出中。

1. 為 **Anchor Timecode** (定位點時間碼) 設定一個值。

   如果您使用倚賴定位點時間碼的剪輯平台，請使用 **Anchor timecode** (定位點時間碼) 來指定一個點，在這個點的輸入與輸出影格有相同的時間碼。使用下列 24 小時格式搭配影格編號：HH：MM：SS：FF。此設定會忽略影格率轉換。

   **Anchor timecode** (定位點時間碼) 的系統行為依據您的 **Source** (來源) 設定而有不同。
   + 如果您在 **Source** (來源) 中選擇 **Start at 0** (從 0 開始)，定位點影格是您在 **Anchor timecode** (定位點時間碼) 中提供的時間碼，從 00:00:00:00 開始計數。

     例如，如果您將 **Anchor timecode** (定位點時間碼) 設定為 01:00:05:00，定位點影格就位於視訊的 1 小時又 5 秒鐘的位置。
   + 如果您在 **Source** (來源) 中選擇 **Embedded** (內嵌)，定位點影格是您在 **Anchor timecode** (定位點時間碼) 中提供的時間碼，從第一個內嵌時間碼開始計數。

     例如，如果您的內嵌時間碼從 01:00:00:00 開始，並且將 **Anchor timecode** (定位點時間碼) 設定為 01:00:05:00，則定位點影格位於視訊 5 秒鐘的位置。
   + 如果您在 **Source** (來源) 中選擇 **Specified start** (指定開始)，定位點影格是您在 **Anchor timecode** (定位點時間碼) 中提供的時間碼，從您為第一個影格指定的時間碼開始計數。

     例如，如果您指定 00:30:00:00 做為開始時間碼，並且將 **Anchor timecode** (定位點時間碼) 設定為 01:00:05:00，則定位點影格位於視訊 30 分又 5 秒鐘的位置。

   如果您使用 API 或 SDK，您可以在任務的 JSON 檔案中找到此設定。設定名稱為 `Anchor`，位於 `Settings`、 中`TimecodeConfig`。

   如果您沒有為 **Anchor timecode** (定位點時間碼) 設定一個值，該服務將不會使用任何定位點時間碼。

1. 在 **Timestamp offset** (時間戳記位移) 下方提供日期。此設定僅適用於支援節目-日期-時間戳記的輸出。使用 **Timestamp offset** (時間戳記位移) 來覆寫時間碼日期，不會影響時間和影格號碼。除非您在輸出中也包含節目-日期-時間戳記，否則此設定沒有作用。

   如果您使用 API 或 SDK，您可以在任務的 JSON 檔案中找到此設定。設定名稱為 `TimestampOffset`，位於 `Settings`、 中`TimecodeConfig`。

**調整工作範圍的時間碼組態 (API、 SDK 和 AWS CLI)**

1. 在您的 JSON 任務規格中，設定[來源](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-timecodeconfig-source)的值，位於 `Settings`、 內`TimecodeConfig`。請選擇下列其中一個值：
   + **EMBEDDED**：此服務使用內嵌於視訊中的任何時間碼。
   + **ZEROBASED**：此服務會忽略任何內嵌的時間碼，並指派第一個視訊影格的時間碼為 00:00:00:00 (HH:MM:SS:FF)。
   + **SPECIFIEDSTART**：此服務會忽略任何內嵌的時間碼，並將您提供的值指定為第一個視訊影格的 **Start Timecode** (開始時間碼)。

     當您選擇 **Specified start** (指定開始) 時，會出現 **Start Timecode** (開始時間碼) 欄位。

   如果您未選擇**來源**的值，則服務預設為**內嵌**。
**注意**  
如果您的輸入視訊沒有內嵌時間碼，且您將**來源**設定為**內嵌**或保持**來源**未指定，則您的輸出不會有時間碼。這表示該功能需要以時間碼為基礎的開始時間，例如附屬字幕與圖形覆蓋，就不會顯示在輸出中。

1. 選用。在您的 JSON 任務規格中，設定`Anchor`位於 `Settings`、 的 值`TimecodeConfig`。

   如果您使用倚賴定位點時間碼的剪輯平台，請使用 `Anchor` 來指定一個點，在這個點的輸入與輸出影格有相同的時間碼。使用下列 24 小時格式搭配影格編號：HH：MM：SS：FF。此設定會忽略影格率轉換。

   `Anchor` 的系統行為會根據您的 `Source` 設定而有所不同：
   + 如果您為 `Source` 選擇 `ZEROBASED`，定位點影格就是您在 `Anchor` 中提供的時間碼，從 00:00:00:00 開始計算。

     例如，如果您將 `Anchor` 設定為 01:00:05:00，定位點影格就位於視訊的 1 小時又 5 秒鐘的位置。
   + 如果您為 `Source` 選擇 `EMBEDDED`，定位點影格就是您在 `Anchor` 中提供的時間碼，從第一個嵌入的時間碼開始計算。

     例如，如果您的內嵌時間碼從 01:00:00:00 開始，並且將 `Anchor` 設定為 01:00:05:00，則定位點影格位於視訊 5 秒鐘的位置。
   + 如果您為 `Source` 選擇 `SPECIFIEDSTART`，定位點影格就是您在 `Anchor` 中提供的時間碼，從您為第一個影格指定的時間碼開始計算。

     例如，如果您指定 00:30:00:00 做為開始時間碼，並且將 `Anchor` 設定為 01:00:05:00，則定位點影格位於視訊 30 分又 5 秒鐘的位置。

1. 選用。在您的 JSON 任務規格中，設定`TimestampOffset`位於 `Settings`、 的 值`TimecodeConfig`。請以下列格式指定值：`YYYY-MM-DD`。例如 `2008-06-26`。

   此設定僅適用於支援節目-日期-時間戳記的輸出。使用 **Timestamp offset** (時間戳記位移) 來覆寫時間碼日期，不會影響時間和影格號碼。除非您在輸出中也包含節目-日期-時間戳記，否則此設定沒有作用。