该文章首发于微信公众号:字节流动本文将利用FFmpeg对一个Mp4文件的音频流进行解码,然后使用libswresample将解码后的PCM音频数据转换为目标格式的数据,最后利用OpenSLES进行播放。FFmpeg音频解码旧文中,我们已经对视频解码流程进行了详细的介绍,一个多媒体文件(Mp4)一般包含一个音频流和一个视频流,而FFmpeg对音频流和视频流的解码流程一致。因此,本节将不再对音频解码流
分类:
其他好文 时间:
2020-09-17 23:46:14
阅读次数:
32
任务过程 第一个任务做了两天还没有完成,只是做出一个小的demo后第二个任务又来了,让我编写一个程序驱动,并且给我了一个写的很专业的通信协议之后我蒙了,之前根本没有写过程序驱动也没有接触过,第一个任务我还就起码接触过qt、ros、起码是做过界面的,但是这个我根本没做过,然后我开始像无头苍蝇一样疯狂百 ...
分类:
其他好文 时间:
2020-09-17 20:36:35
阅读次数:
26
VS2019+QT 制作自定义控件 1.新建Qt Designer Custom Widget 项目 2. 项目中会有如下2个文件 myMultiCustomControl.h myMultiCustomControlPlugin.h 3.打开 myMultiCustomControl.h ...
分类:
其他好文 时间:
2020-09-17 19:30:53
阅读次数:
18
日历控件是基于 Qt5.x 以上,导入 QtQuick.Controls.1.2 即可使用。在看我这篇博客之前,最好选择 Calendar 按 F1 查看 Qt Creator 的帮助文档,或者查看 Calendar 的官方文档所在网页,因为我这篇博客也基本上参考的官方文档,只是在其基础上写了个 D ...
分类:
其他好文 时间:
2020-09-17 18:20:52
阅读次数:
54
QSS中 QLabel { background-color: rgba(255, 255, 224, 50%); border: 2px solid black; } 0%表示全透明,100%表示不透明 ...
分类:
其他好文 时间:
2020-09-17 17:29:08
阅读次数:
20
最近打算开发一个自己用的客户端小软件,Delphi、Qt、C#这些都好久不用了,重新拾起来也要花点时间,对比一下觉得还不如研究一下新的东西,最终选中了Electron。
分类:
Web程序 时间:
2020-09-17 17:17:34
阅读次数:
111
最近打算开发一个自己用的客户端小软件,Delphi、Qt、C#这些都好久不用了,重新拾起来也要花点时间,对比一下觉得还不如研究一下新的东西,最终选中了Electron。
分类:
Web程序 时间:
2020-09-17 17:17:12
阅读次数:
31
1.QtE音频和视频本小节用到的源码全称是迅为“iTOP-IMX6-QtE4.7-视频音频_V1.0.rar”。Phonon最初是一个源于KDE的项目,为使用音频和视频的应用程序开发提供的一个框架。多媒体文件的播放主要过程包括:文件读取、分流、解码、输出。而且还需要安装相应的后端插件来完成播放任务。如果想要运行使用Qt中的phonon写的程序,需要满足以下条件:Qt基本库、Qtphonon库、ph
分类:
其他好文 时间:
2020-09-16 12:33:50
阅读次数:
34
问题: AUTOGEN: No valid Qt version found for target opencv_opencl. AUTOMOC, AUTOUIC and AUTORCC disabled. Consider adding: find_package(Qt<QTVERSION> CO ...
分类:
其他好文 时间:
2020-09-15 21:09:32
阅读次数:
39
隐藏tabwidget上的tab标签有如下两种方式。方式一是亲测可以实现的,方式二是在网上看的说可以实现。 方式一: ui.tabWidget->findChildren<QTabBar*>().at(0)->hide(); 方式二: 注方式二对qt的版本有要求,需要在5.0以上,在5.0以下的,t ...
分类:
其他好文 时间:
2020-09-14 19:12:12
阅读次数:
64