下载ffmpeg,并且将libx264编译进去 1.下载gas-preprocessor文件 https://github.com/libav/gas-preprocessor 将里面的gas-preprocessor.pl拷贝到/usr/local/bin 修改文件权限 chomd 777 /us ...
分类:
移动开发 时间:
2020-07-07 17:21:36
阅读次数:
183
首先升级用 vs2015 来编译开发 windows 下的程序,因为更好的兼容 c99 语法,不用改很多东西。 libx264 的编译: 在 ubuntu 下的确非常容易,windows 平台有点麻烦,需要用到 MYSY2 ,现在这些开源项目,有的都不提供 vs 的工程,哪怕提供个 cmake 也行 ...
分类:
其他好文 时间:
2020-03-19 21:46:11
阅读次数:
106
使用如下命令推流时:ffmpeg-re-ia.mp4-vcodeclibx264-acodecaac-fflvrtmp://172.31.102.165:1935/myapp可能会出现如下错误:Unknownencoder‘libx264‘即,缺少libx264库,需要安装该库:gitclonegit://git.videolan.org/x264.gitcdx264./confi
分类:
系统相关 时间:
2020-02-15 10:11:02
阅读次数:
178
好记性不如烂笔头,每次编译总要有些时间折腾,记录下编译过程,方便后来者。 本文 介绍windows下编译64位Ffmpeg库 (版本V4.02)如何引入libx264及libmp3lame(编码mp3)库。 编译环境选择MinGW64。MinGW64如何安装可参考前面的文章https://www.c ...
ffmpeg -f dshow -i audio="Line 2 (Virtual Audio Cable)" -vcodec libx264 -acodec aac -preset:v ultrafast -tune:v zerlatency -f flv rtmp://stream.booyao ...
分类:
其他好文 时间:
2019-09-10 16:22:16
阅读次数:
95
ffmpeg -i 1.mov -vcodec libx264 -crf 20 out.mp4 --分辨率不动进行压缩 ffmpeg -i 1024.mp4 -c copy -c:v libx264 -vf scale=-2:720 720.mp4 --修改分辨率 ffmpeg -ss 00:00:... ...
分类:
其他好文 时间:
2019-05-31 16:43:22
阅读次数:
97
ffmpeg使用 以下两条可使用,具体可参考:https://blog.csdn.net/pkueecser/article/details/8555261pic to video:ffmpeg -f image2 -i /home/.../%05d.png -vcodec libx264 /hom ...
分类:
其他好文 时间:
2019-03-14 10:30:03
阅读次数:
159
之前编译的FFmpeg+libx264可以实现分辨率为1920 1080的H264视频流的软解码,经过测试,随着码率的提高,解码效率会降低,导致解码速率跟不上实际帧率。查找资料发现FFmpeg软解码支持多线程特性,程序上不用做修改,只是在软解码的上下文设置里添加一行指定解码线程数量的代码即可,如下: ...
分类:
编程语言 时间:
2019-01-27 22:09:13
阅读次数:
450
两种码率控制模式:crf模式和ABR模式 一、crf模式 Constant Rate Factor(crf)优点是提供了最大的压缩效率,每一帧可以按照要求的视频质量去决定它需要的比特数。缺点是,不能计算规定时间的视频文件大小,或者准确控制输出码率。 1. 选择一个crf值 crf值是视频质量的量化值 ...
分类:
其他好文 时间:
2018-10-01 15:34:32
阅读次数:
726
使用如下命令推流时: ffmpeg -re -i a.mp4 -vcodec libx264 -acodec aac -f flv rtmp://172.31.102.165:1935/myapp 可能会出现如下错误: Unknown encoder 'libx264' 即,缺少libx264库,需 ...
分类:
Web程序 时间:
2018-08-01 14:00:53
阅读次数:
4613