yuv ffmpeg qt
时间: 2023-08-27 17:05:21 浏览: 54
YUV是一种广泛用于计算机图像和视频处理的颜色编码格式,它将图像分为亮度(Y)和色度(U和V)两个部分。 Y代表亮度,而UV代表色度。在YUV420规则下,每四个像素点共享一个U和一个V,也就是四个Y对应一个U和一个V。
FFmpeg是一个开源的音视频处理库,可用于处理多种音视频格式。Qt是一个跨平台的应用程序开发框架,可用于创建图形用户界面。通过结合FFmpeg和Qt,可以开发出能够播放rtsp流、rtmp流和udp流等的视频播放工具。
在使用OpenGL纹理读取YUV数据时,可以使用NV21格式。在安卓opengl端,可以使用OpenGL实现一个普通贴纸教程,该教程可以在照相机和视频编辑器等应用中使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [QT + ffmpeg 播放 rtsp,rtmp,udp视频流](https://download.csdn.net/download/llomtff/12688850)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [openGl-普通贴纸-获取NV21数据-openGL获取yuv数据](https://download.csdn.net/download/u012836015/88229210)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [Qt基于FFmpeg解码本地视频生成YUV文件并播放](https://blog.csdn.net/hml111666/article/details/122491317)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]