
ffmpeg 学习
文章平均质量分 63
kiki商
这个作者很懒,什么都没留下…
展开
-
最简单的基于FFMPEG 4.4 的图形编码器(参考雷神的文章)
ffmpeg 4.4 avframe to mjpeg原创 2022-07-06 12:55:44 · 906 阅读 · 0 评论 -
ffmpeg4.4 学习笔记 -(3)读取音频文件并用SDL 播放
ffmpeg4.4 学习笔记 -(1)将输入的视频文件转换为一帧一帧的ppm 文件_商少-优快云博客 参考上述文章,通过ffmpeg 读取文件中的音频和读取文件中的视频的差异在于,我们应该处理AVFormatContext->streams中codec_type 为 AVMEDIA_TYPE_AUDIO 的流,即音频流。之后的找到逻辑类似,找到对应流的编码器并初始化该编码器,之后循环从AVFormatContext 中读取packet,如果packet 的streamindex 和 音频流的str原创 2022-02-19 17:39:21 · 1750 阅读 · 0 评论 -
ffmpeg(4.4) 学习笔记 使用mfc bitmap显示视频
ffmpeg4.4 学习笔记 -(2)读取视频文件并用SDL 显示_商少-优快云博客 修改saveframe,改用mfc bitmap 显示视频: void CMFCAudioResampleDlg::OnBnClickedButtonChooseFile() { CRGB24PlayerDlg dlg; std::thread([&dlg]() { dlg.DoModal(); }).detach(); // TODO: 在此添加控件通知处理程序代码 auto t原创 2022-02-14 13:20:01 · 1466 阅读 · 0 评论 -
ffmpeg4.4 学习笔记 -(2)读取视频文件并用SDL 显示
使用SDL 2.0.20Simple DirectMedia Layer - SDL version 2.0.20 (stable)https://www.libsdl.org/release/SDL2-devel-2.0.20-VC.zip 参考文章: ffmpeg tutorial 学习文章的同时基于ffmpeg 4.4 和 sdl 2.0 做同样功能的mfc demo。 可以先参考:优快云 在制作播放器时,我们将使用 SDL 来输出媒体文件的音频和视频。 SDL 是一个出色的跨平台多媒体.原创 2022-02-13 11:36:02 · 1784 阅读 · 0 评论 -
ffmpeg4.4 学习笔记 -(1)将输入的视频文件转换为一帧一帧的ppm 文件
ffmpeg tutorial 学习如上链接,同时以ffmpeg 4.4 版本做相关实现,中间可能有一些差异和坑,在此记录。 本文实现了一个将输入的视频文件转换为一帧一帧的ppm 文件的过程。 基本概念 容器container,指定了视频信息存储的格式,常见的如avi,quicktime,flv 流streams,音频流,视频流,流,可以理解为,随着时间的推移提供的一系列数据元素,比如每秒可以获取30 帧的视频数据。 帧 frames,流里面的数据。每个frames 被不同的codec(编码原创 2022-02-08 14:18:08 · 1833 阅读 · 0 评论