1# AVTranscoder 2<!--Kit: Media Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @wang-haizhou6--> 5<!--Designer: @HmQQQ--> 6<!--Tester: @xchaosioda--> 7<!--Adviser: @zengyawen--> 8 9## Overview 10 11The module provides the APIs for requesting the transcoding capability. 12 13You can refer to the corresponding development guide and samples based on your development requirements: [Using AVTranscoder for Video Transcoding](../../media/media/using-ndk-avtranscoder-for-transcodering.md). 14 15**System capability**: SystemCapability.Multimedia.Media.AVTranscoder 16 17**Since**: 20 18 19## Files 20 21| Name| Description| 22| -- | -- | 23| [avtranscoder.h](capi-avtranscoder-h.md) | Declares the native APIs provided by the AVTranscoder. You can use the APIs to transcode a source video file into a new video file.| 24| [avtranscoder_base.h](capi-avtranscoder-base-h.md) | Declares the struct and enums used by the AVTranscoder.| 25