From c3efb8db137db81d80aced02fb2aae35b2b4f8d1 Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Fri, 4 Jul 2025 07:54:59 +0000 Subject: [PATCH 1/7] add avtranscoder enableBFrame interface description Signed-off-by: xuzhongwu --- .../reference/apis-media-kit/arkts-apis-media-i.md | 1 + 1 file changed, 1 insertion(+) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md index 981a3bb172c..dad1cac15b7 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md @@ -217,6 +217,7 @@ media.createAVPlayer((err: BusinessError, player: media.AVPlayer) => { | videoCodec | [CodecMimeType](arkts-apis-media-e.md#codecmimetype8) | 否 | 是 | 输出视频的编码格式,当前仅支持AVC和HEVC。若源视频编码格式为HEVC,则默认设置为HEVC,否则默认设置为AVC。| | videoFrameWidth | number | 否 | 是 | 输出视频帧的宽,单位为像素(px),支持范围[240-3840]。默认设置为源视频帧的宽。| | videoFrameHeight | number | 否 | 是 | 输出视频帧的高,单位为像素(px),支持范围[240-2160]。默认设置为源视频帧的高。| +| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](./apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported)接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| ## AVMetadata11+ -- Gitee From bdc7d1b073b052e84494ac183063996bb6a0b735 Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Fri, 4 Jul 2025 07:56:21 +0000 Subject: [PATCH 2/7] add avtranscoder enableBFrame interface description Signed-off-by: xuzhongwu --- .../reference/apis-media-kit/arkts-apis-media-i.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md index dad1cac15b7..accd04c896f 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md @@ -217,7 +217,7 @@ media.createAVPlayer((err: BusinessError, player: media.AVPlayer) => { | videoCodec | [CodecMimeType](arkts-apis-media-e.md#codecmimetype8) | 否 | 是 | 输出视频的编码格式,当前仅支持AVC和HEVC。若源视频编码格式为HEVC,则默认设置为HEVC,否则默认设置为AVC。| | videoFrameWidth | number | 否 | 是 | 输出视频帧的宽,单位为像素(px),支持范围[240-3840]。默认设置为源视频帧的宽。| | videoFrameHeight | number | 否 | 是 | 输出视频帧的高,单位为像素(px),支持范围[240-2160]。默认设置为源视频帧的高。| -| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](./apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported)接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| +| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](../apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported)接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| ## AVMetadata11+ -- Gitee From 889aee348cf9569e52e7a92bfed074b944c85b7b Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Fri, 4 Jul 2025 07:58:39 +0000 Subject: [PATCH 3/7] add avtranscoder enableBFrame interface description Signed-off-by: xuzhongwu --- .../reference/apis-media-kit/arkts-apis-media-i.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md index accd04c896f..3df55799906 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md @@ -217,7 +217,7 @@ media.createAVPlayer((err: BusinessError, player: media.AVPlayer) => { | videoCodec | [CodecMimeType](arkts-apis-media-e.md#codecmimetype8) | 否 | 是 | 输出视频的编码格式,当前仅支持AVC和HEVC。若源视频编码格式为HEVC,则默认设置为HEVC,否则默认设置为AVC。| | videoFrameWidth | number | 否 | 是 | 输出视频帧的宽,单位为像素(px),支持范围[240-3840]。默认设置为源视频帧的宽。| | videoFrameHeight | number | 否 | 是 | 输出视频帧的高,单位为像素(px),支持范围[240-2160]。默认设置为源视频帧的高。| -| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](../apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported)接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| +| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](../apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported())接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| ## AVMetadata11+ -- Gitee From f28224eda98552de4121714268e9c71976dade5f Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Fri, 4 Jul 2025 08:02:11 +0000 Subject: [PATCH 4/7] add avtranscoder enableBFrame interface description Signed-off-by: xuzhongwu --- .../reference/apis-media-kit/arkts-apis-media-i.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md index 3df55799906..accd04c896f 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md @@ -217,7 +217,7 @@ media.createAVPlayer((err: BusinessError, player: media.AVPlayer) => { | videoCodec | [CodecMimeType](arkts-apis-media-e.md#codecmimetype8) | 否 | 是 | 输出视频的编码格式,当前仅支持AVC和HEVC。若源视频编码格式为HEVC,则默认设置为HEVC,否则默认设置为AVC。| | videoFrameWidth | number | 否 | 是 | 输出视频帧的宽,单位为像素(px),支持范围[240-3840]。默认设置为源视频帧的宽。| | videoFrameHeight | number | 否 | 是 | 输出视频帧的高,单位为像素(px),支持范围[240-2160]。默认设置为源视频帧的高。| -| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](../apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported())接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| +| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](../apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported)接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| ## AVMetadata11+ -- Gitee From 50249fe26ce3d4d19cdce607848abb40db45cfd0 Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Fri, 4 Jul 2025 08:45:40 +0000 Subject: [PATCH 5/7] add avtranscoder enableBFrame interface description Signed-off-by: xuzhongwu --- .../reference/apis-media-kit/arkts-apis-media-i.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md index accd04c896f..3097c2eeedf 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md @@ -217,7 +217,7 @@ media.createAVPlayer((err: BusinessError, player: media.AVPlayer) => { | videoCodec | [CodecMimeType](arkts-apis-media-e.md#codecmimetype8) | 否 | 是 | 输出视频的编码格式,当前仅支持AVC和HEVC。若源视频编码格式为HEVC,则默认设置为HEVC,否则默认设置为AVC。| | videoFrameWidth | number | 否 | 是 | 输出视频帧的宽,单位为像素(px),支持范围[240-3840]。默认设置为源视频帧的宽。| | videoFrameHeight | number | 否 | 是 | 输出视频帧的高,单位为像素(px),支持范围[240-2160]。默认设置为源视频帧的高。| -| enableBFrame | boolean | 否 | 是 | 使能B帧编码输出视频,默认设置为不使能B帧。
实际支持情况取决于视频编码格式及设备能力,可通过avcodec提供的[OH_AVCapability_IsFeatureSupported](../apis-avcodec-kit/_a_v_capability.md#OH_AVCapability_IsFeatureSupported)接口进行查询。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| +| enableBFrame | boolean | 否 | 是 | 转码使能B帧编码。true表示启用B帧编码,默认设置为不使能B帧编码。
实际支持情况取决于视频编码格式及设备能力。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| ## AVMetadata11+ -- Gitee From 01236f3d7471e87ff62acf786d9da0a51fa6cfe1 Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Fri, 4 Jul 2025 10:10:55 +0000 Subject: [PATCH 6/7] add avtranscoder enableBFrame interface description Signed-off-by: xuzhongwu --- .../reference/apis-media-kit/arkts-apis-media-i.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md index 3097c2eeedf..43f7d9b774b 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md @@ -217,7 +217,7 @@ media.createAVPlayer((err: BusinessError, player: media.AVPlayer) => { | videoCodec | [CodecMimeType](arkts-apis-media-e.md#codecmimetype8) | 否 | 是 | 输出视频的编码格式,当前仅支持AVC和HEVC。若源视频编码格式为HEVC,则默认设置为HEVC,否则默认设置为AVC。| | videoFrameWidth | number | 否 | 是 | 输出视频帧的宽,单位为像素(px),支持范围[240-3840]。默认设置为源视频帧的宽。| | videoFrameHeight | number | 否 | 是 | 输出视频帧的高,单位为像素(px),支持范围[240-2160]。默认设置为源视频帧的高。| -| enableBFrame | boolean | 否 | 是 | 转码使能B帧编码。true表示启用B帧编码,默认设置为不使能B帧编码。
实际支持情况取决于视频编码格式及设备能力。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会略B帧,即按不使能B帧进行编码。| +| enableBFrame | boolean | 否 | 是 | 转码使能B帧编码。true表示启用B帧编码,默认设置为不使能B帧编码。
实际支持情况取决于视频编码格式及设备芯片能力。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会忽略B帧,即按照不使能B帧进行编码。| ## AVMetadata11+ -- Gitee From 883a0c067cc69cd54d786d15b247d199fd4616d3 Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Fri, 4 Jul 2025 10:28:38 +0000 Subject: [PATCH 7/7] add avtranscoder enableBFrame interface description Signed-off-by: xuzhongwu --- .../reference/apis-media-kit/arkts-apis-media-i.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md index 43f7d9b774b..a95af57bd10 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-i.md @@ -217,7 +217,7 @@ media.createAVPlayer((err: BusinessError, player: media.AVPlayer) => { | videoCodec | [CodecMimeType](arkts-apis-media-e.md#codecmimetype8) | 否 | 是 | 输出视频的编码格式,当前仅支持AVC和HEVC。若源视频编码格式为HEVC,则默认设置为HEVC,否则默认设置为AVC。| | videoFrameWidth | number | 否 | 是 | 输出视频帧的宽,单位为像素(px),支持范围[240-3840]。默认设置为源视频帧的宽。| | videoFrameHeight | number | 否 | 是 | 输出视频帧的高,单位为像素(px),支持范围[240-2160]。默认设置为源视频帧的高。| -| enableBFrame | boolean | 否 | 是 | 转码使能B帧编码。true表示启用B帧编码,默认设置为不使能B帧编码。
实际支持情况取决于视频编码格式及设备芯片能力。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式和设备,将会忽略B帧,即按照不使能B帧进行编码。| +| enableBFrame | boolean | 否 | 是 | 转码使能B帧编码。true表示启用B帧编码,默认设置为不使能B帧编码。
实际支持情况取决于视频编码格式及设备芯片能力。目前仅HEVC支持B帧编码,对于不支持B帧编码的视频编码格式或设备,将会忽略B帧,即按照不使能B帧进行编码。| ## AVMetadata11+ -- Gitee