# AI 影片修復

# 概述
AI 影片修復 API 讓開發者以最少的力氣自動提升影片品質。它使用先進的 AI 處理來修復模糊、調整清晰度、最佳化亮度，並將低解析度影像向上取樣。透過簡單的 API 呼叫，影片就能從低解析度影像與舊影片轉變為乾淨清晰的 HD 品質。
此解決方案專為快速整合而設計，不需要影片編輯或機器學習的先前經驗。非常適合處理使用者生成內容、媒體平台、行銷工具與內容自動化系統的應用。
**核心能力**
1. 模糊修復
API 偵測動態模糊與柔和細節，然後使用 AI 增強模型重建更清晰的影格。
2. 清晰度最佳化
邊緣與質地會被強化，創造更明確、視覺更鮮明的影片。
3. 亮度與曝光調整
自動校正光線不一致，以改善可見度與色彩平衡。
4. AI 向上取樣
解析度被智慧地從 480p 等較低品質格式提升至 HD 品質，同時保留細節。
5. 品質提升
套用雜訊減少與偽影移除，以產生乾淨且專業的結果。

使用案例範例：
![](https://bcw-media.s3.ap-northeast-1.amazonaws.com/yce_web_video_enhancer_S2_feature_video_03_S_0_10169a6902.jpg)


---

## 檔案規格與錯誤
* 支援的格式與尺寸

| AI 功能 | 支援的尺寸 | 支援的檔案大小 | 支援的格式 |
|  --- | --- | --- | --- |
| AI 影片修復 | 輸入影片長度不得超過 60 秒，解析度不超過 2K，影格率為每秒 30 影格或以下。 | 長度限制：60 秒 | 容器：mov, mp4 影像：MPEG-4, MPEG-4 AVC, 音訊：aac, amr, mp3 |

* 錯誤代碼

| 錯誤代碼 | 說明 |
|  --- | --- |
| error_download_video | 下載來源影片錯誤 |
| error_decode_video | 解碼來源影片錯誤 |
| error_unsupported_video | 不支援的影片格式 |
| exceed_max_filesize | 輸入檔案大小超過上限 |
| error_nsfw_content_detected | 在來源檔案中偵測到 NSFW 內容 |
| error_decode_mask | 解碼遮罩圖片錯誤 |
| invalid_parameter | 參數值無效 |



---

## 點數消耗
| AI 功能 | 消耗的點數 |
|  --- | --- |
| AI 影片修復 V1.0 | 1（2 秒）* |

> *若圖片數量或影片長度無法整除，點數無條件進位。



---

License: Privacy policy

## Servers

```
https://yce-api-01.makeupar.com
```

## Security

### BearerAuthenticationV2

使用標準的 'Bearer authentication'。請在標頭中放入您的 'API Key'：`Authorization:Bearer YOUR_API_KEY`。請注意 'Bearer' 與 'YOUR_API_KEY' 之間有一個空格。

Type: http
Scheme: bearer

## Download OpenAPI description

 - [AI 影片修復](https://docs.perfectcorp.com/_bundle/@l10n/zh-TW/reference/ai_video_enhancer.yaml)

## V1.0

 - [POST /s2s/v2.0/task/video-sr](https://docs.perfectcorp.com/zh-tw/reference/ai_video_enhancer/v1.0/paths/~1s2s~1v2.0~1task~1video-sr/post.md): AI 任務是非同步的。當功能支援 webhook 時，請優先使用以 webhook 為基礎的完成處理。設定您的 webhook 端點、驗證 webhook 簽章，並在收到 `success` 或 `error` 通知後，使用收到的 `task_id` 查詢任務結果。設定與驗證細節請見 [webhook 整合指南](/develop/webhook)。 若您的整合不支援 webhook 或無法使用
 - [GET /s2s/v2.0/task/video-sr/{task_id}](https://docs.perfectcorp.com/zh-tw/reference/ai_video_enhancer/v1.0/paths/~1s2s~1v2.0~1task~1video-sr~1%7Btask_id%7D/get.md)
