From 0e6ef1db0475467858174a571d07aa247f8e8fed Mon Sep 17 00:00:00 2001 From: xufulong <839789740@qq.com> Date: Sat, 30 Oct 2021 00:32:25 +0800 Subject: [PATCH] add multimedia_knowledge.md --- README.md | 1 + doc/JNI_develop_debug.md | 2 +- doc/multimedia_knowledge.md | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 doc/multimedia_knowledge.md diff --git a/README.md b/README.md index b5d6d2a..d847468 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ ### [FFmpeg常用命令行](https://github.com/xufuji456/FFmpegAndroid/blob/master/doc/FFmpeg_command_line.md) ### [NDK编译脚本](https://github.com/xufuji456/FFmpegAndroid/blob/master/doc/NDK_compile_shell.md) ### [JNI开发与调试](https://github.com/xufuji456/FFmpegAndroid/blob/master/doc/JNI_develop_debug.md) +### [音视频知识汇总](https://github.com/xufuji456/FFmpegAndroid/blob/master/doc/JNI_develop_debug.md) ### Usage: ### (1) Transform video format: diff --git a/doc/JNI_develop_debug.md b/doc/JNI_develop_debug.md index 6f4b154..a954d41 100644 --- a/doc/JNI_develop_debug.md +++ b/doc/JNI_develop_debug.md @@ -1,5 +1,5 @@ # 前言 -JNI是Java本地接口。它定义Android从托管代码(以Java或kotlin编程语言编写)到本地代码(C/C++编写)交互编译成字节码的一种方式。
+JNI是Java本地接口,定义Android从应用代码(以Java或kotlin编程语言编写)到本地代码(C/C++编写)交互编译成字节码的一种方式。
文档[Java Native Interface Specification](https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTOC.html)
# 相关介绍文章如下: diff --git a/doc/multimedia_knowledge.md b/doc/multimedia_knowledge.md new file mode 100644 index 0000000..695b678 --- /dev/null +++ b/doc/multimedia_knowledge.md @@ -0,0 +1,37 @@ +# 前言 +音视频多媒体涉及语音信号处理、数字图像处理、信息论、封装协议、编解码、渲染、网络传输、视频特效、音频特效等等。在特定场景,
+还会结合AI、机器学习ML、计算机视觉CV、自然语言理解NLP。比如AI智能编码,抽取视频帧用计算机视觉做人脸识别,用NLP做语音理解。
+ +### 1、音视频基本概念 +[基本概念](https://blog.csdn.net/u011686167/article/details/108314078) + +### 2、视频封装格式 +[视频封装](https://blog.csdn.net/u011686167/article/details/108426708) + +### 3、音频封装格式 +[音频封装](https://blog.csdn.net/u011686167/article/details/108565360) + +### 4、音视频编码 +[编码器介绍](https://blog.csdn.net/u011686167/article/details/108590762) + +### 5、音视频解码 +[解码解码器介绍](https://blog.csdn.net/u011686167/article/details/108743947) + +### 6、音效(均衡器、混响、重低音) +[基本音效](https://blog.csdn.net/u011686167/article/details/109191399) + +### 7、杜比音效AC3与AC4 +[杜比音效](https://blog.csdn.net/u011686167/article/details/113576628) + +### 8、杜比视觉Dolby-Vision与HDR +[杜比视觉](https://blog.csdn.net/u011686167/article/details/113624068) + +### 9、Matroska封装格式 +[Matroska封装格式上](https://blog.csdn.net/u011686167/article/details/113791392) +[Matroska封装格式下](https://blog.csdn.net/u011686167/article/details/113796271) + +### 10、新一代视频AV1编码器 +[AV1编码器](https://blog.csdn.net/u011686167/article/details/113806322) + +### 11、Android图像渲染框架 +[Android图像渲染](https://blog.csdn.net/u011686167/article/details/118035545) \ No newline at end of file