随笔分类 -  FFmpeg

ffmpeg的使用,以及日常总结
ffmpeg截图花屏
摘要:cmd : ( mjpeg -frames:v 1 是截取 一帧视频) ( mjpeg -t 0.001 是截取 时长1毫秒视频) ffmpeg -i rtsp://127.0.0.1:554/live/test -y -f mjpeg -frames:v 1 /jietu.jpeg 截取的画面这个 阅读全文

posted @ 2023-11-30 19:03 邗影 阅读(261) 评论(0) 推荐(0) 编辑

ffmpeg低延迟拉流播放
摘要:1 使用VLC的话可以设置缓冲,可以设置一下选项,对于rtsp播放还是有用的;但是对于RTMP播放,有些码流设置了也没效果,还会导致RTMP直接卡住(大GOP) 2 如果是大分辨率,可能与解码相关,可以选择各个播放器的硬解码,可能会好一些 3 ffmpeg有无缓冲模式播放,无论播放RTMP还是RTS 阅读全文

posted @ 2023-11-21 15:06 邗影 阅读(885) 评论(0) 推荐(0) 编辑

ffmpeg音频编码
摘要:#include <stdio.h> #include <stdlib.h> #include <string.h> extern "C" { #include <libavcodec/avcodec.h> #include <libavutil/channel_layout.h> #include 阅读全文

posted @ 2023-10-30 14:45 邗影 阅读(36) 评论(0) 推荐(0) 编辑

Windows下FFMPEG调用测试(解码264)
摘要:本篇主要测试FFmpeg解码H264 代码逻辑: 1 寻找解码器 avcodec_find_decoder(AV_CODEC_ID_H264); 2 创建解码上下文 avcodec_alloc_context3(codec); 3 创建断帧上下文(对应编码的时候知道YUV一帧的数据量,解码的时候由于 阅读全文

posted @ 2023-09-21 09:44 邗影 阅读(242) 评论(0) 推荐(0) 编辑

Windows下ffmpeg调用测试(YUV420P编码)
摘要:1下载静态库和动态库 如果你是动态加载,可以直接使用动态库(dlopen等);否则就才用动态+ 静态的方式(动态库的静态加载方式);或者直接将静态库编译到你的执行程序(纯静态组件使用); https://www.gyan.dev/ffmpeg/builds/#libraries 添加组件 vs202 阅读全文

posted @ 2023-09-20 15:51 邗影 阅读(208) 评论(0) 推荐(0) 编辑

FFmpeg 音视频命令小记
摘要:1 ffmpeg 查看PTS的命令 ffprobe 48k.mp4 -show_frames -select_streams a:0 | grep pts_time | wc -l 2显示帧信息 ffprobe -v error -count_frames -select_streams a:0 - 阅读全文

posted @ 2022-11-21 16:40 邗影 阅读(9) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示