tencent cloud

Video on Demand

릴리스 노트 및 공지 사항
릴리스 노트
제품 소개
제품 개요
Product Features
제품 기능
제품 장점
시나리오
솔루션
구매 가이드
과금 개요
과금 방식
구매 가이드
청구서 조회
연장 안내
연체 안내
환불 안내
시작하기
콘솔 가이드
콘솔 소개
서비스 개요
애플리케이션 관리
미디어 관리
리소스 패키지 관리
License Management
사례 튜토리얼
미디어 업로드
VOD 미디어 파일을 스마트 콜드 스토리지하는 방법
비디오 처리
배포 및 재생
이벤트 알림 수신 방법
원본 서버 마이그레이션 방법
라이브 방송 녹화
사용자 지정 Origin-pull을 수행하는 방법
라이브 방송 하이라이트 클리핑을 VOD에 통합하기 위한 가이드
EdgeOne을 사용하여 VOD 콘텐츠 배포하는 방법
개발 가이드
미디어 업로드
미디어 처리
비디오 AI
이벤트 알림
비디오 재생
미디어 파일 다운로드
서브 애플리케이션 시스템
오류 코드
플레이어 SDK 문서
Overview
Basic Concepts
Features
Free Demo
Free Trial License
Purchase Guide
SDK Download
Licenses
Player Guide
Integration (UI Included)
Integration (No UI)
Advanced Features
API Documentation
Player Adapter
Player SDK Policy
FAQs
모바일 재생
요금
비디오 업로드
비디오 배포
비디오 재생
Web 재생
전체 화면 재생
데이터 통계
액세스 관리
미디어 자산 콜드 스토리지
Agreements
Service Level Agreement
VOD 정책
개인 정보 보호 정책
데이터 처리 및 보안 계약
문의하기
용어집
문서Video on Demand개발 가이드비디오 AI오디오/비디오 콘텐츠 조정

오디오/비디오 콘텐츠 조정

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2023-10-26 17:39:31
오디오/비디오 콘텐츠 조정은 AI의 도움을 받아 오디오/비디오 콘텐츠를 지능적으로 조정하는 오프라인 작업입니다. 작업 실행 결과에는 신뢰 점수, 조정 제안 및 의심되는 비디오 세그먼트가 포함됩니다. ‘조정 제안’에 따라 비디오 게시 허용 여부를 결정할 수 있으므로 규정을 준수하지 않는 비디오로 인한 잠재적인 법적 위험 및 브랜드 평판 손상을 효과적으로 피할 수 있습니다.
VOD는 화면 이미지, 화면 내 텍스트, 음성 내 텍스트, 사운드 콘텐츠의 네 가지 콘텐츠 유형을 조정할 수 있으며.
콘텐츠 유형
조정 레이블
이미지
음란물(Porn)
폭력(Terror)
사운드
신음 소리(Moan)
음성(ASR)
음란물(Porn)
폭력(Terror)
이미지 중의 텍스트(OCR)
음란물(Porn)

폭력(Terror)
아래 표에는 조정 결과의 일부 필드가 나열되어 있습니다.
필드
유형
설명
Confidence
Float
조정 점수(0 - 100). 점수가 높을수록 콘텐츠가 규정을 준수하지 않을 가능성이 높습니다.
Suggestion
String
제안. 유효한 값: pass, review, block.
pass: 콘텐츠가 규정을 준수하지 않을 확률이 낮습니다. 콘텐츠를 통과하도록 허용하는 것이 좋습니다.
review: 콘텐츠가 규정을 준수하지 않을 가능성이 높습니다. 수동 확인을 권장합니다.
block: 콘텐츠가 규정을 준수하지 않을 가능성이 높습니다. 콘텐츠를 차단하는 것이 좋습니다.
Form
String
조정된 콘텐츠 유형입니다. 유효한 값:
Image: 이미지.
Voice: 음성.
OCR: 이미지 중의 텍스트.
ASR: 음성 중의 텍스트.
Label
String
조정 레이블입니다. 유효한 값:
Porn: 음란물.
Terror: 폭력.
Moan: 신음 소리.

오디오/비디오 조정 템플릿

오디오/비디오 조정 템플릿은 조정 매개변수 집합을 나타냅니다. 템플릿을 사용하여 다음 조정 레이블 중 사용할 항목을 지정할 수 있습니다.
음란물(Porn)
폭력(Terror)
신음 소리(Moan)
VOD는 일반적인 매개변수 조합에 대한 사전 설정 오디오/비디오 조정 템플릿을 제공합니다. 서버 API를 사용하여 사용자 정의 템플릿을 생성하고 관리할 수도 있습니다.

조정 작업 시작

오디오/비디오 콘텐츠 조정 작업을 시작하는 방법에는 ‘서버 API를 통한 직접 시작’, ‘콘솔을 통한 직접 시작’ 및 ‘업로드 시 실행할 작업 지정’의 세 가지 방법이 있습니다. 자세한 내용은 작업 시작을 참고하십시오.
다음과 같은 방법으로 오디오/비디오 조정 작업을 시작할 수 있습니다.
서버측 API ReviewAudioVideo를 호출합니다.
콘솔에서 작업을 시작합니다. 자세한 지침은 오디오/비디오 조정을 참고하십시오.
서버에서 오디오/비디오를 업로드할 때 태스크 지정: 콘솔에서 태스크 플로우 추가 후 조정을 활성화합니다. 오디오/비디오를 업로드하기 위해 ApplyUpload를 호출할 때 procedure를 태스크 플로우의 이름으로 설정합니다.
클라이언트에서 오디오/비디오를 업로드할 때 작업 지정: 콘솔에서 태스크 플로우 추가 후 조정을 활성화합니다. 클라이언트에서 서명 업로드procedure를 태스크 플로우의 이름으로 설정합니다.
콘솔에서 오디오/비디오를 업로드할 때 태스크 지정: 콘솔에서 태스크 플로우 추가 후, 조정을 활성화하고 오디오/비디오 파일을 업로드할 때 업로드 후 자동 처리를 선택한 후 생성된 태스크 플로우를 선택합니다.

결과 가져오기

조정 작업을 시작한 후 ReviewAudioVideoComplete 알림을 비동기적으로 기다리거나 작업 쿼리를 동기적으로 수행하여 작업 실행 결과를 얻을 수 있습니다. 다음은 일반 콜백 모드에서 알림의 예입니다(null 값이 있는 필드는 생략됨).
{
"EventType": "ReviewAudioVideoComplete",
"ReviewAudioVideoCompleteEvent": {
"TaskId": "125xxxx-ReviewAudioVideo-07edbc78ba20563cdf2362cffbf4aa0ct",
"Status": "FINISH",
"ErrCodeExt": "",
"Message": "SUCCESS",
"Input":{
"FileId": "387702130626135215"
},
"Output":{
"Suggestion": "block",
"Label": "Porn",
"Form": "Image",
"SegmentSet":[
{
"StartTimeOffset": 0,
"EndTimeOffset": 1,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163480.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:16.039Z"
},
{
"StartTimeOffset": 1,
"EndTimeOffset": 2,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163481.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:17.039Z"
},
{
"StartTimeOffset": 2,
"EndTimeOffset": 3,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163482.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:18.039Z"
},
{
"StartTimeOffset": 3,
"EndTimeOffset": 4,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163483.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:19.039Z"
},
{
"StartTimeOffset": 4,
"EndTimeOffset": 5,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163484.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:20.039Z"
},
{
"StartTimeOffset": 5,
"EndTimeOffset": 6,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163485.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:21.039Z"
},
{
"StartTimeOffset": 6,
"EndTimeOffset": 7,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163486.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:22.039Z"
},
{
"StartTimeOffset": 7,
"EndTimeOffset": 8,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163487.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:23.039Z"
},
{
"StartTimeOffset": 8,
"EndTimeOffset": 9,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163488.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:24.039Z"
},
{
"StartTimeOffset": 9,
"EndTimeOffset": 10,
"Confidence": 99,
"Suggestion": "block",
"Label": "Porn",
"SubLabel": "SexyBehavior",
"Form": "Image",
"AreaCoordSet": [],
"Text": "",
"KeywordSet": [],
"Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163489.jpg",
"PicUrlExpireTime": "2023-01-16T03:06:25.039Z"
}
],
"SegmentSetFileUrl": "http://251000800.vod2.myqcloud.com/a8800b40vodtranssgp251000800/0f9bd2b0-34a8-4642-f481-001894d93019.txt",
"SegmentSetFileUrlExpireTime": "2022-10-12T07:01:07.695Z"
},
"SessionContext": "",
"SessionId": ""
}
}
상기 콜백에서 ReviewAudioVideoCompleteEvent.Output은 오디오/비디오 조정 결과입니다. Output.Suggestion = block은 VOD가 콘텐츠 차단을 제안함을 나타냅니다. Output.Label=PornOutput.Form=Image는 가장 위반 가능성이 높은 콘텐츠가 비디오 화면에 포함된 선정적인 정보임을 나타냅니다.
오디오/비디오 클립에는 의심스러운 부분이 여러 개 포함될 수 있습니다. Output.SegmentSet은 처음 10개만 나열합니다. 유효 기간 내에 Output.SegmentSetFileUrl을 방문하면 모든 의심스러운 세그먼트의 정보를 볼 수 있습니다.
StartTimeOffsetEndTimeOffset은 의심 세그먼트의 시작 및 종료 시간이며 SubLabel은 위반 유형을 나타냅니다.
이미지 또는 음성의 텍스트가 조정되는 경우:
Text는 인식된 전체 텍스트입니다.
KeywordSet는 히트된 키워드 목록입니다.
이미지(사람 및 사물) 또는 이미지의 텍스트가 조정되는 경우:
AreaCoordSet은 규정 위반 객체의 좌표입니다.
Url은 규정 위반 이미지의 URL입니다.
PicUrlExpireTimeUrl의 만료 시간입니다. 이 시간 이후에는 액세스할 수 없습니다.

도움말 및 지원

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

피드백