ffplay

dvlinker1 个月前
ffmpeg·开源·ffplay·sdl·存储系统·音视频解码播放
基于开源FFmpeg和SDL2.0的音视频解码播放和存储系统的实现目录1、FFMPEG简介2、SDL简介3、视频播放器原理4、FFMPEG多媒体编解码库4.1、FFMPEG库
Everbrilliant895 个月前
ffmpeg·ffplay·ffmpeg常用结构体·ffmpeg关键函数
FFmpeg常用结构体、关键函数、ffplay.c分析AVFormatContext是一个贯穿全局的数据结构,很多函数都要用它作为参数。FFmpeg代码中对这个数据结构的注释是format I/O context,此结构包含了一个视频流的格式内容。其中存有AVIputFormat(或AVOutputFormat,但是同一时间AVFormatContext内只能存在其中一个)、AVStream、AVPacket这几个重要的数据结构以及一些其他的相关信息,比如title、author、copyright等。另外,还有一些可能在编码中会用的信息,如duration
林鸿群6 个月前
ffplay·视频·filter·字幕
FFplay使用滤镜添加字幕到现有视频显示1.创建字幕文件4k.srt4k.srt内容:2.通过使用滤镜显示字幕在视频上3.字幕显示效果
韩曙亮7 个月前
ffmpeg·音视频·ffplay·滤镜·音频滤镜·音频滤镜链·同步时钟
【FFmpeg】ffplay 命令行参数 ⑤ ( 设置音频滤镜 -af 参数 | 设置统计信息 -stats 参数 | 设置同步时钟类型 -sync 参数 )ffplay 命令的 -af 参数用于 设置 音频滤镜 ( Audio Filter ) , 用于 对 音频流 应用 各种 处理 和 转换 效果 ;
韩曙亮7 个月前
ffmpeg·音视频·ffplay·禁用音频·禁用视频·禁用字幕·设置分辨率
【FFmpeg】ffplay 命令行参数 ① ( 设置播放分辨率 | 禁用 音频 / 视频 / 字幕 选项 )使用 ffplay 播放一个 分辨率 很大的 视频 , 需要 设置 " 强制显示 分辨率 " ;如 : 播放 4K 视频 , 你的电脑显示器屏幕只有 2K , 这种情况下 默认 只能在显示器中 只能 全屏 观看 视频内容 ; 如果想要 在窗口中 观看 完整的 视频画面 , 只能手动 强制 指定一个 视频播放分辨率 ;
十年编程老舅8 个月前
ffmpeg·音视频·ffplay·音视频开发·音视频编解码·c++音视频
使用 FFmpeg 轻松调整视频的大小/缩放/更改分辨率在此 FFmpeg 教程中,我们学习使用 FFmpeg 的命令行工具更改视频的分辨率(或调整视频的大小/缩放)。
静待缘起1 年前
ffmpeg·音视频·ffplay
【音视频】ffplay源码解析-PacketQueue队列为了区分seek前后的连续帧做法:seek之后,后一段的put节点serial+1场景PacketQueue 是一种链表式的队列
静待缘起1 年前
音视频·ffplay
【音视频】ffplay源码解析-FrameQueue队列如果只用一个连续数组表示一个队列,没有其他标志位 则则无法判断队列状态是队满还是队空一共有三种解决办法
相知-1 年前
ffmpeg·音视频·ffplay·播放器
ffplay播放器剖析(7)----音视频暂停模块分析1.通过SDL触发事件调用toggle_pause