tencent cloud

Media Processing Service

업데이트 및 공지 사항
Release Notes
공지 사항
제품 소개
Overview
제품 기능
제품 장점
Use Cases
구매 가이드
과금 안내
구매 가이드
연장 안내
연체 안내
환불 설명
시작하기
콘솔 가이드
개요
Creating Tasks
Tasks
Orchestrations
템플릿 관리
리소스 팩 관리
Video Evaluation
AIGC Content Generation
Terminal SDK
Subtitle Editing Tool
사용량 통계
Cloud Access Management Sample
FAQs
서비스 기본 개념 관련
Account Authorization
업로드 콜백 관련
트랜스코딩 다운로드 관련
기능 구현 관련
Related Agreement
Service Level Agreement
개인 정보 보호 정책
데이터 처리 및 보안 계약
문서Media Processing Service

자막 생성 및 번역

포커스 모드
폰트 크기
마지막 업데이트 시간: 2025-08-20 17:48:58

시나리오 1: 오프라인 파일 처리

시나리오 1: 오프라인 파일 처리

1. 미디어 처리 콘솔에 로그인 하고 배렬 만들기를 합니다. 음성 인식 및 음성 번역 기능은 "내용 이해" 노드 배열에 삽입될 수 있습니다. 실제 비즈니스 시나리오에 따라 시스템의 사전 설정 템플릿을 선택하려면

을 클릭하세요.




시스템 사전 설정 템플릿 및 기능은 아래 표에 나와 있습니다.
템플릿 ID
템플릿 기능
10101
중국어 인식 템플릿
10102
영어 인식 템플릿
10103
중국어->중국어-영어 번역 템플릿
10104
영어->중국어-영어 번역 템플릿
설명:
다른 템플릿이 필요한 경우, 작업 주문 제출하고 백그라운드에서 구성하도록 하세요.
2. 배열을 활성화하고 (활성화한 후 5분 동안 기다려야 파일을 업로드하여 트리거할 수 있음) 배열 트리거 디렉터리에 파일을 업로드합니다.



3. 작업이 완료된 후 VTT 자막 파일이 배열 출력 디렉터리에 자동으로 생성됩니다.


영어 자막 샘플:



중국어-영어 자막 샘플:




2. API 인터페이스 호출

1. + 배열 ID를 입력하여 작업을 시작하고 터페이스 정보 확인 을 합니다.
예:
{
    "InputInfo": {
        "Type": "COS",
        "CosInputInfo": {
            "Bucket": "facedetectioncos-1251132611",
            "Region": "ap-guangzhou",
            "Object": "/video/123.mp4"
        }
    },
    "ScheduleId": 20073,
    "Action": "ProcessMedia",
    "Version": "2019-06-12"
}
2. 콜백 주소가 설정되어 있는 경우 회신 패킷에 대한 문서인이벤트 알림 분석을 참조하세요.

3. 비디오로 내장(선택 사항)

트랜스코딩 작업 시작하고 SubtitleTemplate 필드를 통해 1단계 또는 2단계에서 생성된 자막 vtt 파일을 지정해야 합니다. 자세한 내용은데이터 구조 설명을 참조하세요.
예:
{
    "MediaProcessTask": {
        "TranscodeTaskSet": [
            {
                "Definition": 206390,
                "OverrideParameter": {
                    "Container": "mp4",
                    "RemoveVideo": 0,
                    "RemoveAudio": 0,
                    "VideoTemplate": {
                        "Codec": "libx264",
                        "Fps": 30,
                        "Bitrate": 2346,
                        "ResolutionAdaptive": "close",
                        "Width": 1920,
                        "Height": 0,
                        "Gop": 0,
                        "FillType": "black"
                    },
                    "AudioTemplate": {
                        "Codec": "libmp3lame",
                        "Bitrate": 0,
                        "SampleRate": 32000,
                        "AudioChannel": 2
                    },
                    "SubtitleTemplate": {
                        "Path": "https://lily-1256342427.cos.ap-nanjing.myqcloud.com/mps_autotest/subtitle/1.vtt",
                        "StreamIndex": 2,
                        "FontType": "simkai.ttf",
                        "FontSize": "10px",
                        "FontColor": "0xFFFFFF",
                        "FontAlpha": 0.9
                    }
                }
            }
        ]
    },
    "InputInfo": {
        "Type": "URL",
        "UrlInputInfo": {
            "Url": "https://lily-1256342427.cos.ap-nanjing.myqcloud.com/mps_autotest/subtitle/123.mkv"
        }
    },
    "OutputStorage": {
        "Type": "COS",
        "CosOutputStorage": {
            "Bucket": "lily-1256342427",
            "Region": "ap-nanjing"
        }
    },
    "OutputDir": "/mps_autotest/output2/",
    "Action": "ProcessMedia",
    "Version": "2019-06-12"
}

시나리오 2: 라이브 스트리밍

1. 실시간 콜백 문자

1. API 작업 시작: 자막 사전 설정 템플릿을 사용하여 인식 작업을 시작합니다. 라이브 스트리밍 처리 시작문서를 참조하세요.
예:
{
    "Url": "http://5000-wenzhen.liveplay.myqcloud.com/live/123.flv",
    "AiRecognitionTask": {
        "Definition": 10101
    },
    "OutputStorage": {
        "CosOutputStorage": {
            "Bucket": "6c0f30dfvodgzp251000800-10022853",
            "Region": "ap-guangzhou"
        },
        "Type": "COS"
    },
    "OutputDir": "/6c0f30dfvodgzp251000800/0d1409d34565514956657373652/",
    "TaskNotifyConfig": {
        "NotifyType": "URL",
        "NotifyUrl": "http://xxxx.qq.com/callback/qtatest/?token=xxxxxx"
    },
    "Action": "ProcessLiveStream",
    "Version": "2019-06-12"
}
2. 실시간 콜백 패키지 본문은 라이브 스트리밍 처리 결과 분석을 참조하세요.

2. 스트리밍으로 내장

1. 클라우드 라이브 방송미디어 처리 를 활성화하세요.
2. 작업 주문 제출하고 백그라운드에서 클라우드 라이브 자막 기능을 활성화합니다.
3. 원래 푸시 및 풀 논리는 변경되지 않습니다. 원래 풀 주소에 언어 확장자를 추가하면 자막이 있는 스트림으로 폴 하고 배포할 수 있습니다.
예를 들어 푸시 스트림ID:5000_test
일반 스트림(자막 없음)
http://5000.liveplay.myqcloud.com/live/5000_test.flv
중국어에서 중국어 자막으로 전환
http://5000.liveplay.myqcloud.com/live/5000_test_chs2chs.flv
중국어에서 중국어-영어 자막으로 전환
http://5000.liveplay.myqcloud.com/live/5000_test_chs2chseng.flv
중국어에서 영어 자막으로 전환
http://5000.liveplay.myqcloud.com/live/5000_test_chs2eng.flv
영어에서 영어 자막으로 전환
http://5000.liveplay.myqcloud.com/live/5000_test_eng2eng.flv
영어에서 중국어 및 영어 자막으로 전환
http://5000.liveplay.myqcloud.com/live/5000_test_eng2chseng.flv
다른 언어는 일시적으로작업 주문 제출를 통해 백그라운드에서 구성하도록 해야 합니다.

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백