diff --git a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorArkTS/README.md index bbec397ffc09b0905325042c3b761d1a6ce1df0e..8cb9b191b8be197403fe931b965a76a52b34007c 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测试代码) diff --git a/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorNDK/README.md b/code/DocsSample/Media/AVImageGenerator/AVImageGeneratorNDK/README.md index 6471eb0e7423d9acbe1021b5948845851b831d79..cd742b2e892d493272d26af9ac8f659838331936 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 88313e7977e4f05c71df0dec244abf89258fa99c..c0b09366cef5e9518523cbe322bd6c188108c518 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 3b353297df941c2c04fc598d130efbd6e3d81a5c..de7fd9f58df2a8afc24724e324bb1665850e4e4f 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 573fc14cace1254d7e8ed14d60ac520906f3d8ef..083a96301d8e8c98cf494d6688702c3eb0cffcef 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 93988cdb2076b0b4d980801b5c02c40fbe07c409..1e06fc292c36b8b25a6ca0ccd4f9442704184c75 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 f246b5b7d17a8e06e3042db88f70bef430443216..fb41c663e1b9887565d546e25d4de68dda73320f 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测试代码)