mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
Renames 18 ambiguous or hard-to-search tool names so image tools self-qualify like the other modalities ("Compress" becomes "Compress Image"), and cleans up a few awkward names. Propagated across search (constants.ts), display (en.ts + 20 locales), the OpenAPI base spec + 20 locale specs, and the docs tool-page headings in 21 languages. Removes the duplicate "Normalize Audio" summary shared by the video and audio endpoints. Tool ids and routes are unchanged, so no API paths or bookmarks break.
1.2 KiB
1.2 KiB
description, i18n_source_hash, i18n_provenance, i18n_output_hash
| description | i18n_source_hash | i18n_provenance | i18n_output_hash |
|---|---|---|---|
| 將影片音訊音量正規化為廣播標準。 | c7a53b5faf1b | human | 6bfd06fe9eb2 |
標準化影片音量
將影片音訊音量正規化為 EBU R128 廣播響度標準。
API Endpoint
POST /api/v1/tools/video/video-loudnorm
接受包含一個影片檔案的 multipart form data。此工具沒有可設定的選項。
Parameters
此工具沒有參數。它會對音訊軌套用 EBU R128 響度正規化。
Example Request
curl -X POST http://localhost:1349/api/v1/tools/video/video-loudnorm \
-H "Authorization: Bearer si_your-api-key" \
-F "file=@clip.mp4"
Example Response
{
"jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/clip.mp4",
"originalSize": 12500000,
"processedSize": 12500000
}
Notes
- 使用 FFmpeg 的
loudnorm濾鏡,以 -16 LUFS 整合響度、-1.5 dBTP 真實峰值和 11 LU 響度範圍(EBU R128 廣播標準)為目標。 - 來源音訊取樣率會在輸出中保留。
- 若影片沒有音訊軌,請求會回傳 400 錯誤。