From 5fcca05808f08fc032d8bf3269e7839787f6b5ca Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Sat, 7 Jun 2025 16:10:14 +0800 Subject: [PATCH 1/2] readme description modify Signed-off-by: xuzhongwu --- .../AVImageGeneratorArkTS/README.md | 8 +++-- .../AVImageGeneratorNDK/README.md | 32 +++++++++++++------ .../AVMetadataExtractorArkTS/README.md | 5 ++- .../AVMetadataExtractorNDK/README.md | 31 ++++++++++++------ .../AVTranscoder/AVTranscoderArkTS/README.md | 7 ++-- .../AVTranscoder/AsyncTranscoder/README.md | 8 +++-- .../Media/SoundPool/SoundPoolArkTS/README.md | 6 +++- 7 files changed, 69 insertions(+), 28 deletions(-) diff --git a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md index bbec397ffc..93a35b6f82 100644 --- a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md +++ b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md @@ -12,6 +12,10 @@ | -------------------------------------------- | +## 使用说明 +1. 安装编译生成的hap包,并打开应用; +2. 点击获取缩略图按钮,获取视频缩略图; + ## 工程目录 @@ -29,7 +33,7 @@ entry/src/main/resources/ │ └── media │ └── rawfile - └── H264_AAC.mp4(视频资源) + └── H264_AAC.mp4 (视频资源) entry/src/ohosTest/ets/ └── test ├── Ability.test.ets (UI测试代码) @@ -43,7 +47,7 @@ entry/src/ohosTest/ets/ ## 依赖 不涉及 - +s ## 约束和限制 1. 本示例支持标准系统上运行,支持设备:RK3568; diff --git a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorNDK/README.md b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorNDK/README.md index 6471eb0e74..cd742b2e89 100644 --- a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorNDK/README.md +++ b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorNDK/README.md @@ -12,6 +12,11 @@ | -------------------------------------------- | +## 使用说明 +1. 安装编译生成的hap包,并打开应用; +2. 选择传入时间点与关键帧的关系,点击开始抽帧按钮,获取指定时间的视频缩略图; +3. 点击清楚图片按钮,清除生成的缩略图; + ## 工程目录 @@ -20,16 +25,23 @@ AVImageGeneratorNDK entry/src/main/ets/ └── pages └── Index.ets (获取缩略图界面) -entry/src/main/resources/ -├── base -│ ├── element -│ │ ├── color.json -│ │ ├── float.json -│ │ └── string.json -│ └── media -│ -└── rawfile - └── H264_AAC.mp4(视频资源) +entry/src/main/ +├── cpp +│ ├── types +│ │ └── libentry +│ │ └── Index.d.ts (NDK函数对应的js映射) +│ ├── CMakeLists.txt (CMake脚本) +│ └── napi_init.cpp (NDK函数) +└── resources + ├── base + │ ├── element + │ │ ├── color.json + │ │ ├── float.json + │ │ └── string.json + │ └── media + │ + └── rawfile + └── H264_AAC.mp4 (视频资源) entry/src/ohosTest/ets/ └── test ├── Ability.test.ets (UI测试代码) diff --git a/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorArkTS/README.md b/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorArkTS/README.md index 88313e7977..c0b09366ce 100644 --- a/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorArkTS/README.md +++ b/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorArkTS/README.md @@ -12,6 +12,9 @@ | -------------------------------------------- | +## 使用说明 +1. 安装编译生成的hap包,并打开应用; +2. 点击获取元数据信息按钮,日志打印资源文件的元数据信息,获取专辑封面; ## 工程目录 @@ -29,7 +32,7 @@ entry/src/main/resources/ │ └── media │ └── rawfile - └── test.mp3(音频资源) + └── test.mp3 (音频资源) entry/src/ohosTest/ets/ └── test ├── Ability.test.ets (UI测试代码) diff --git a/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorNDK/README.md b/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorNDK/README.md index 3b353297df..de7fd9f58d 100644 --- a/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorNDK/README.md +++ b/code/DocsSample/Media/AVMetadataExtractor/AVMetadataExtractorNDK/README.md @@ -13,6 +13,10 @@ +## 使用说明 +1. 安装编译生成的hap包,并打开应用; +2. 点击获取视频的封面按钮,获取专辑封面; +3. 点击获取视频的元数据按钮,获取资源文件元数据信息; ## 工程目录 @@ -21,16 +25,23 @@ AVMetadataExtractorNDK entry/src/main/ets/ └── pages └── Index.ets (获取元数据界面) -entry/src/main/resources/ -├── base -│ ├── element -│ │ ├── color.json -│ │ ├── float.json -│ │ └── string.json -│ └── media -│ -└── rawfile - └── test.mp3(音频资源) +entry/src/main/ +├── cpp +│ ├── types +│ │ └── libentry +│ │ └── Index.d.ts (NDK函数对应的js映射) +│ ├── CMakeLists.txt (CMake脚本) +│ └── napi_init.cpp (NDK函数) +└── resources + ├── base + │ ├── element + │ │ ├── color.json + │ │ ├── float.json + │ │ └── string.json + │ └── media + │ + └── rawfile + └── test.mp3 (音频资源) entry/src/ohosTest/ets/ └── test ├── Ability.test.ets (UI测试代码) diff --git a/code/DocsSample/Media/AVTranscoder/AVTranscoderArkTS/README.md b/code/DocsSample/Media/AVTranscoder/AVTranscoderArkTS/README.md index 573fc14cac..083a96301d 100644 --- a/code/DocsSample/Media/AVTranscoder/AVTranscoderArkTS/README.md +++ b/code/DocsSample/Media/AVTranscoder/AVTranscoderArkTS/README.md @@ -12,6 +12,9 @@ | -------------------------------------------- | +## 使用说明 +1. 安装编译生成的hap包,并打开应用; +2. 点击启动转码按钮,当进度条达到100%时完成转码,可从设置的沙箱路径导出生成的转码视频; ## 工程目录 @@ -22,7 +25,7 @@ entry/src/main/ets/ │ └── Index.ets (转码界面) │ └── transcoder - └── AVTranscoderManager.ets(转码功能) + └── AVTranscoderManager.ets (转码功能) entry/src/main/resources/ ├── base @@ -33,7 +36,7 @@ entry/src/main/resources/ │ └── media │ └── rawfile - └── H264_AAC.mp4 (视频资源) + └── H264_AAC.mp4 (视频资源) entry/src/ohosTest/ets/ └── test ├── Ability.test.ets (UI测试代码) diff --git a/code/DocsSample/Media/AVTranscoder/AsyncTranscoder/README.md b/code/DocsSample/Media/AVTranscoder/AsyncTranscoder/README.md index 93988cdb20..1e06fc292c 100644 --- a/code/DocsSample/Media/AVTranscoder/AsyncTranscoder/README.md +++ b/code/DocsSample/Media/AVTranscoder/AsyncTranscoder/README.md @@ -12,11 +12,15 @@ | -------------------------------------------- | +## 使用说明 +1. 安装编译生成的hap包,并打开应用; +2. 点击启动转码按钮,当进度条达到100%时完成转码,可从设置的沙箱路径导出生成的转码视频; ## 工程目录 ``` AsyncTranscoder +entry/build-profile.json5 (配置字段信息将Worker线程文件打包到应用) entry/src/main/ets/ ├── pages │ └── Index.ets (转码界面) @@ -24,7 +28,7 @@ entry/src/main/ets/ │ └── SendableObject.ets (Sendable对象) │ └── workers - └── task.ets(转码任务) + └── task.ets (转码任务) entry/src/main/resources/ ├── base @@ -35,7 +39,7 @@ entry/src/main/resources/ │ └── media │ └── rawfile - └── H264_AAC.mp4 (视频资源) + └── H264_AAC.mp4 (视频资源) entry/src/ohosTest/ets/ └── test ├── Ability.test.ets (UI测试代码) diff --git a/code/DocsSample/Media/SoundPool/SoundPoolArkTS/README.md b/code/DocsSample/Media/SoundPool/SoundPoolArkTS/README.md index f246b5b7d1..fb41c663e1 100644 --- a/code/DocsSample/Media/SoundPool/SoundPoolArkTS/README.md +++ b/code/DocsSample/Media/SoundPool/SoundPoolArkTS/README.md @@ -13,6 +13,10 @@ +## 使用说明 +1. 安装编译生成的hap包,并打开应用; +2. 点击播放RawFile按钮,进行低时延播放; + ## 工程目录 ``` @@ -29,7 +33,7 @@ entry/src/main/resources/ │ └── media │ └── rawfile - └── test.ogg (音频资源) + └── test.ogg (音频资源) entry/src/ohosTest/ets/ └── test ├── Ability.test.ets (UI测试代码) -- Gitee From da9dc68a38a071cae9997a5b43b18929c24d4ebc Mon Sep 17 00:00:00 2001 From: xuzhongwu Date: Sat, 7 Jun 2025 16:16:11 +0800 Subject: [PATCH 2/2] readme description modify Signed-off-by: xuzhongwu --- .../Media/AVImageGenerator/AVImageGeneratorArkTS/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md index 93a35b6f82..8cb9b191b8 100644 --- a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md +++ b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md @@ -47,7 +47,7 @@ entry/src/ohosTest/ets/ ## 依赖 不涉及 -s + ## 约束和限制 1. 本示例支持标准系统上运行,支持设备:RK3568; -- Gitee