使用ffmpeg实现视频的解封装,解码,使用QTopenGl实现视频画面的显示,使用QTQAudioOutputQIODevice实现声音的播放视音频同步采用的是视频同步音频的方法
2024/6/13 15:43:35 16.38MB ffmpeg qt c++
1
2014海康威视视音频算法工程师笔试部分试题,包括选择题和填空题。
2024/1/26 13:34:35 86KB 2014 海康威视 视音频算法 工程师
1
FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。
因此特地分离出了一个简单的视频编码器供学习之用。
该视频转码器实现了视频格式之间的转换。
包含了封装格式的转换以及视音频编码格式的转换。
尽管该视频转码器的代码十分简单,但是几乎包含了使用FFMPEG转码一个视频所有必备的API。
十分适合FFmpeg的初学者。
工程基于VC2010。
使用了2014.5.6版本的FFmpeg类库。
2023/11/1 23:49:01 10.39MB ffmpeg 转码
1
如何用DirectshowAPI枚举系统的视音频采集设备,这是一个动态库,提供了一个接口获取系统所有的采集设备名称。
2023/10/8 3:42:52 965KB directshow 采集音视频
1
自己做的FFPLAY移植到VC下的开源工程:ffplayforMFC。
本工程将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC的环境下。
并且使用MFC做了一套简单的界面。
它可以完成一个播放器播放视频的基本流程:解协议,解封装,视频/音频解码,视音频同步,视音频输出。
此外还包含一些控制功能:播放,暂停/继续,前进,后退,停止,逐帧播放,全屏等功能。
通过本程序可以学习视频播放器原理,以及SDL和Windows消息机制等。
代码中包含了比较详细的注释。
2023/9/30 6:53:35 9.2MB ffplay mfc ffmpeg
1
一、实验目的1、深入掌握视音频的基本参数信息2、掌握ffmpeg编译环境配置3、掌握和熟悉提取视音频文件的基本方法二、实验要求1、对ffmpeg的编译环境进行配置;
2、对一个视频文件,提取基本信息(例如,封装格式,码流,视频编码方式,音频编码方式,分辨率,帧率,时长等等),并输出为txt文档。
结果与MediaInfo的信息对比,并截图;
3、对该视频文件,提取视频信息,保存为yuv格式。
结果利用yuv播放器播放并截图;
4、对该视频文件,提取音频信息,保存为wav格式。
结果利用adobeaudition播放并截图。
2023/8/14 11:40:15 132.41MB ffmpeg 数字音视频
1
本工程包含了LibRTMP的使用示例,包含如下子工程:simplest_librtmp_receive:接收RTMP流媒体并在本地保存成FLV格式的文件。
simplest_librtmp_send_flv:将FLV格式的视音频文件使用RTMP推送至RTMP流媒体服务器。
simplest_librtmp_send264:将内存中的H.264数据推送至RTMP流媒体服务器。
2023/7/26 9:08:09 3.41MB libRTMP RTMP 流媒体 FLV
1
一、实验目的1、深入掌握视音频的基本参数信息2、掌握ffmpeg编译环境配置3、掌握和熟悉提取视音频文件的基本方法二、实验要求1、对ffmpeg的编译环境进行配置;
2、对一个视频文件,提取基本信息(例如,封装格式,码流,视频编码方式,音频编码方式,分辨率,帧率,时长等等),并输出为txt文档。
结果与MediaInfo的信息对比,并截图;
3、对该视频文件,提取视频信息,保存为yuv格式。
结果利用yuv播放器播放并截图;
4、对该视频文件,提取音频信息,保存为wav格式。
结果利用adobeaudition播放并截图。
2023/7/23 4:58:10 109.97MB YUV WAV保存 FFmpeg 源程序
1
支持标准的TS码流解复用,188字节和204字节,可以保存TS复合流中的视音频
2023/3/8 19:15:21 81KB h264 TS
1
视音频数据PS封装,标准封装方式,视音频数据PS封装,标准封装方式,
2023/3/7 22:53:10 347KB 视音频 数据 PS 封装
1
共 20 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡