ffmpeg
ETalien_
足够优秀才能接住上天给的惊喜和机会
展开
-
ffmpeg:获取音频采样率
使用ffmpeg获取音频采样率//一些头文件#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>#include <libswscale/swscale.h>#include <libavutil/imgutils.h>#include <libavutil/time.h>#include <libswresample/swresample.h>原创 2021-03-03 11:31:44 · 2005 阅读 · 0 评论 -
ffmpeg:通过视频PTS获取当前帧所在的时间
FFmpeg通过PTS获取当前帧所在的时间//输入对应流,获取帧AVStream *stream=pFormatCtx->streams[packet.stream_index];//解码avcodec_decode_video2(pCodecCtx,pFrame, &got_frame, &packet);//获取秒int second= pFrame->pts * av_q2d(stream->time_base);...原创 2021-03-01 18:26:21 · 2524 阅读 · 0 评论 -
ffmpeg:截图、截取动图、加水印、录屏、直播
brew更新ffmpegbrew update && brew upgrade ffmpeg截取视频中的某一帧ffmpeg -i input.mp4 -y -f image2 -ss 8 img.jpg(截取8秒的图片)ffmpeg -i test1.mp4 -y -f image2 -t 0.001 -s 352x240 img.jpgffmpeg -i test1.m...原创 2020-03-23 08:46:57 · 2207 阅读 · 0 评论 -
ffmpeg:截取音视频、连接音视频
使用ffmpeg截取音视频、连接音视频截取音视频(-ss开始时间-t持续时间-to结束时间,00:00:00表示时分秒)ffmpeg -i input.mp3 -ss 00:00:05 -to 00:00:10 -acodec copy output.mp3 ffmpeg -i input.mp3 -ss 00:00:05 -t 5 -acodec copy output.mp3ffmpe...原创 2020-03-17 09:18:01 · 1035 阅读 · 0 评论 -
ffmpeg:码率控制模式、编码方式
码率控制模式码率控制:码率控制是在决定为每一个帧画面分配多少比特数,这是在权衡文件体积和画面质量在ffmpeg里支持一下三种码率控制模式:-qp(constant quantizer恒定量化器模式)所谓的量化器就是利用特殊算法将画质转化为数字,这样的话每一帧的画质都可以通过量化参数来判定。在qp模式下,画质被分为0…20…40…51个级别,0就是无损的画质。用qp压制视频,每一帧的画面都能...原创 2020-03-08 12:12:05 · 16428 阅读 · 0 评论 -
ffmpeg:文件格式、封装格式、编码
文件格式我们经常看见的视频都是以.mp4 .flv等作为后缀名,这是视频的文件格式。文件格式的作用是方便系统识别,并关联这些文件,好让相应的文件由相应的程序打开。这些后缀名可以随便改,不会对文件有任何影响,如果打开出错的话再改回来就行。封装格式这些视频的后缀其实也叫视频的封装格式,简称视频格式。封装: 后缀名(封装格式/文件格式)。所谓封装就是把编码器生成的多媒体文件,如视频,音频,字...原创 2019-12-13 14:32:07 · 2911 阅读 · 0 评论 -
ffmpeg:提取音视频、合并音视频
使用ffmpeg提取音视频,截取音视频博主的上一篇文章谈了一些ffmepg的基本音视频参数,这次这篇就基于上一篇扩展一些操作噢~提取视频文件(提取出的视频无声音)ffmpeg -i input.mp4 -vcodec copy -an output.mp4参数解析:【-vcodec copy】复制原视频编码格式【-an】将音频流剔除,可以理解为audio none但是如果包含多个音...原创 2020-03-10 13:57:25 · 4257 阅读 · 0 评论 -
ffmepg:使用ffmpeg转换音视频格式
使用ffmpeg对音视频进行相关操作转换音频格式ffmpeg -i input.mp3 output.wav //把mp3文件转换为wav文件ffmpeg -i input.wav -acodec libmp3lame -aq 4 -ar 44100 -ab 320k -ac 2 output.mp3 //把wav文件转换为mp3文件ffmpeg -i input.wav -c:a cop...原创 2020-03-04 13:16:03 · 7334 阅读 · 3 评论 -
ffmpeg:入门简单命令的使用
使用ffmpeg对音频进行相关操作原创 2019-12-07 15:48:23 · 1119 阅读 · 1 评论 -
ffmpeg:简介和安装 / 更新
ffmpeg的简介和安装简介ffmpeg全称Fast Forward Mpeg,是一套用来处理视频和音频的开源工具库。它提供了录制,转换,流媒体,以及后期处理的完整解决方案,并且具有非常高的质量和可移植性。总之就是非常强大!!!o(*≧▽≦)ツ安装1.首先登陆官网,下载你需要的安装包http://www.ffmpeg.org/2.解压后安装到你想安装的位置3.添加环境变量path...原创 2019-12-01 16:43:18 · 1409 阅读 · 0 评论