FFmpeg入门教程10.23:音视频mp3和h264混合(muxer)编码为mp4系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.22:音视频解混合(demuxer)为PCM和YUV420P 解混合的基本操作介绍完了,接下来我们来看一下混合的操作。 先看一下操作流程图 flowchart TB A(开始) --> B[打开文件] B --> C[查找流信息] C --> D[创建输出文件] D --> E[打开输出文件] E -- 2021-05-01 FFmpeg #视频 #FFmpeg #H264 #MP4 #MP3 #音频 #混合
FFmpeg入门教程10.22:音视频解混合(demuxer)为PCM和YUV420P系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.21:音视频解混合(demuxer)为MP3和H264 可以看出本文要在上一篇的基础上将MP3解码为pcm,将h264解码为yuv。 操作流程为: flowchart TB A(开始) --> B[打开文件] B --> C[查找流信息] C --> D[查找解码器] C --> E[创建输出文件] D 2021-05-23 FFmpeg #FFmpeg #解码 #YUV420P #PCM #解混合
FFmpeg入门教程10.21:音视频解混合(demuxer)为MP3和H264系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.20:视频添加滤镜 本文介绍将视频压缩数据(h264)和音频数据(mp3)从视频文件(mp4)中解出来。 在10.04:解码视频流过程中介绍了解码视频流的基本流程,但是只解码视频流。而在FFmpeg入门教程10.14:音频解码为pcm中介绍了解码音频流的基本流程,并且是只解码音频流。而一个视频文件中包含音视频至少两条流,我们在解 2021-05-21 FFmpeg #Qt #视频 #FFmpeg #H264 #MP3 #音频 #解混合
FFmpeg入门教程10.20:视频添加滤镜系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.19:实现简单音视频同步和简单视频播放器 音视频编解码部分介绍完了,接下来简单介绍一下视频处理。 因为视频处理有专业的软件,本文就简单介绍一下FFmpeg支持的视频处理滤镜。FFmpeg的滤镜是在解码之后在YUV数据之上直接处理的。 那么,滤镜主要包括两部分:解码、滤镜。 先看一下流程: flowchart TB N --&g 2021-04-30 FFmpeg #Qt #视频 #FFmpeg #解码 #YUV #滤镜
FFmpeg入门教程10.19:简单视频播放器系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.18:pcm编码为mp3 音视频结合 将FFmpeg入门教程10.07:软解并使用QtWidget播放视频(YUV420P->RGB32)和FFmpeg入门教程10.16:软件解码音频并使用QAudioOutput播放结合起来,就是最简单的视频播放器了。 先将第8篇教程的源码复制过来,并改名为audio_video_sy 2021-05-26 FFmpeg #Qt #视频 #FFmpeg #音频
FFmpeg入门教程10.18:pcm编码为mp3系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.17:软件解码音频并使用QAudioOutput播放 同视频类似,pcm作为原始音频数据,文件体积太大。所以使用编码器将其在不失真的情况下减少体积。 测试音频信息: 123Input #0, mp3, from 'sunny.mp3': Duration: 00:02:20.04, start: 0.000 2020-11-04 FFmpeg #FFmpeg #编码 #MP3 #PCM
FFmpeg入门教程10.17:解码内存数据并播放系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.16:软件解码音频并使用QAudioOutput播放 上一篇介绍解码MP3文件,然后使用Qt播放。本文介绍一个从内存中获取MP3数据,然后解码播放。 流程为: 从数据库中获取数据 保存数据到内存中 打开内存数据 解码 播放 为什么要从数据库获取数据呢?因为我的应用场景就是音频数据保存在数据库中。 获取数据 直接从数据库中读 2021-12-27 FFmpeg #Qt #FFmpeg #音频
FFmpeg入门教程10.16:软件解码音频并使用QAudioOutput播放系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.15:音频重采样解码为pcm 上一篇的FFmpeg入门教程10.15:音频重采样解码为pcm介绍了解码音频并将数据格式由float变为signed int(双声道、16位数据、44100Hz、小端数据这些保持不变),然后将数据保持为PCM文件,并使用ffplay播放测试。 本篇使用Qt的QAudioOutput类来播放解码后的数 2021-04-07 FFmpeg #Qt #视频 #FFmpeg #软解 #音频
FFmpeg入门教程10.15:音频重采样解码为pcm系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.14:mp3音频解码为pcm 还是上一篇使用的音频文件,本篇主要是修改解码后的一些参数,比如数据格式等等。 44100Hz就是音频的采样数,一段连续音频编码时包含多个数据包,一个数据包里面有连续数据,编码时会丢掉部分。比如说1秒的原始音频,44100Hz的意思就是我在这1秒的音频里面取44100个点,其他的数据丢掉。那么重采样最 2020-11-04 FFmpeg #FFmpeg #解码 #MP3 #PCM #音频
FFmpeg入门教程10.14:mp3音频解码为pcm系列索引:FFmpeg入门系列索引 上一篇:FFmpeg入门教程10.13:Linux下摄像头捕获并编码为h264(无音频) 本系列的之前文章介绍了视频的编解码相关,接下来介绍音频的编解码,本文将mp3音频文件解码为pcm。 使用的mp3音频文件为从网易云音乐上下载的排骨教主的牵丝戏,文件大小为9.6MB。 先看一下文件信息: 12345678910111213141516$ffprobe tes 2020-11-03 FFmpeg #FFmpeg #解码 #MP3 #PCM #音频