
ffmpeg
wx--g632637774
这个作者很懒,什么都没留下…
展开
-
Debian9环境下ffmpeg4.4静态编译和动态编译(带x264)
参考https://blog.youkuaiyun.com/glw0223/article/details/86703206环境静态编译nasm(x264依赖)wget https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.xztar xvf nasm-2.15.05.tar.xzcd nasm-2.15.05./configuremake -j8make installx264wget https://code原创 2021-10-18 00:09:10 · 462 阅读 · 0 评论 -
ffmpeg h265(flv封装) 转码成 h264 (flv封装)
ffmpeg h265(flv封装) 转码成 h264 (flv封装)ffmpeg -y -vcodec hevc -i glw265.flv -acodec copy -vcodec libx264 glw264.flv原创 2019-04-19 14:40:11 · 13678 阅读 · 3 评论 -
ffmpeg 音频分析
目录 频谱图波形图频谱图ffplay -f lavfi 'amovie=gaoliwen.aac, asplit [a][out1];[a] showspectrum=mode=separate:color=intensity:slide=1:scale=cbrt [out0]'波形图ffplay -f lavfi 'amovie=gaoliwen.aac,a...原创 2019-02-13 18:21:09 · 1366 阅读 · 0 评论 -
ffmpeg解码后的AVFrame写yuv文件,及ffplay播放yuv
ffmpeg解码后的AVFrame写yuv数据AVFrame* pFrameYUV;//这里的pFrameYUV是从avcodec_decode_video2解码,并且sws_scale转换后的数据static FILE *fp_yuv = fopen("glw.yuv", "wb");if(fp_yuv){ int y_size=width*height; fwrite...原创 2019-04-21 20:34:39 · 1600 阅读 · 0 评论 -
macOS下基于FFMPEG的播放器(一)
macos下基于FFMPEG的播放器1、编译ffmpeg下载ffmpeg,参考FFMEPG 只git clone 最后一次提交编译ffmpeg配置./configure --disable-optimizations --prefix=/Users/gaoliwen/work/ffmpeg_temp --enable-static --disable-shared编译make ...原创 2019-04-16 10:27:17 · 959 阅读 · 0 评论 -
ffmpeg把yuv数据转换成jpeg图片
在代码里实时把yuv420数据,编码成jpeg图,要写一坨代码;可以先存储yuv420数据,然后用ffmpeg命令转成jpeg图;ffmpeg -y -s 1920x1080 -i source0_759_ms.yuv source0_759_ms.yuv.jpeg...原创 2019-04-23 17:22:50 · 10172 阅读 · 4 评论 -
ffmpeg是怎么处理rtp时间戳(pts)
在文件rtpdec.c里分两种情况:1、有ntp时间(就是有sr包);2、没有ntp时间/** * This was the second switch in rtp_parse packet. * Normalizes time, if required, sets stream_index, etc. */static void finalize_packet(RTPDemux...原创 2019-04-24 19:10:06 · 2413 阅读 · 0 评论 -
macos下使用ffmpeg 录制大码率视频
显示摄像头设备号ffmpeg -list_devices true -f "avfoundation" -i ""x264编码(软编)ffmpeg -f avfoundation -framerate 30 -pix_fmt nv12 -s 1280x720 -i "0" -c:v libx264 -b:v 20000000 -preset ultrafast -tune zer...原创 2019-02-14 17:10:47 · 860 阅读 · 1 评论 -
ffplay 低延时播放参数
ffplay -y -fflags nobuffer -analyzeduration 10000 -i rtmp://ip:port/live/name analyzeduration的单位是微秒或者ffplay -y -noinfbuf -i rtmp://ip:port/live/name原创 2019-02-07 13:42:32 · 5785 阅读 · 0 评论 -
ffprobe查看时间戳
直接举例子吧!查看视频dtsffprobe -show_packets -select_streams v 1549465385_4706.ts | grep dts_time查看视频ptsffprobe -show_packets -select_streams v 1549465385_4706.ts | grep pts_time查看音频dtsffprobe -sho...原创 2019-02-07 20:38:41 · 4746 阅读 · 0 评论 -
centos7.4环境下ffmpeg 静态编译 (带x264)
环境:centos 7.4下载nasm(x264依赖)wgethttps://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.xztar xvf nasm-2.14.02.tar.xzcd nasm-2.14.02./configure 安装到默认目录下makemake install...原创 2019-01-30 16:11:49 · 1674 阅读 · 1 评论 -
macos下ffmpeg 编译及调试(xcode)
目录下载ffmpeg源码安装sdl2编译ffmpeg建立xcode工程将之前下载的ffmpeg源码文件夹拖到工程里添加scheme调试致谢下载ffmpeg源码git clonehttps://git.ffmpeg.org/ffmpeg.git版本信息:master分支commit 3e8b8b6b509c8c37defd3a8c32...原创 2019-02-11 15:22:45 · 1607 阅读 · 0 评论 -
ffmpeg 命令行--日志级别设置
ffmpeg有很多的命令参数,但是有时候不想去官网查看document,就可以在本地执行命令man ffmpeg 查询。比如我看日志级别设置类似于vim一样搜索原创 2019-02-11 20:37:02 · 9015 阅读 · 0 评论 -
ffmpeg音视频检测
音频静音检测https://ffmpeg.org/ffmpeg-all.html#silencedetectffmpeg -nostats -i gaoliwen.aac -af silencedetect=noise=0.2 -f null -要是想边听声音,边检测,可以使用ffplayffplay -nostats -i gaoliwen.aac -af silencedetect...原创 2019-02-13 17:28:20 · 5603 阅读 · 2 评论 -
ffmpeg命令:pcm和wav转换
pcm转换成wav前提是知道pcm的采样率、通道数、数据格式ffmpeg -f 数据格式 -ar 采样率 -ac 通道数 -i input.pcm output.wav比如ffmpeg-f s16le -ar 16000 -ac 1 -i input.pcm output.wavs16le:有符号、整形、小端wav转成pcmffmpeg -i input.wav -f...原创 2019-03-06 19:32:21 · 16004 阅读 · 0 评论