# AVTranscoder ## Overview The module provides the APIs for requesting the transcoding capability. You 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). **System capability**: SystemCapability.Multimedia.Media.AVTranscoder **Since**: 20 ## Files | Name| Description| | -- | -- | | [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.| | [avtranscoder_base.h](capi-avtranscoder-base-h.md) | Declares the struct and enums used by the AVTranscoder.|