标签: FFmpeg

9 篇文章

使用FFmpeg将字幕文件集成到视频文件
TOC 1. 字幕文件转换 2. 集成字幕,选择播放 3. 嵌入SRT字幕到视频文件 3.1. 单独SRT字幕 3.2. 嵌入在MKV等容器的字幕 4. 嵌入ASS字幕到视频文件 5. 不能加载fontconfig文件 5.1. 环境变量 5.2. Linux/Mac 系统 5.3. Windows系统 6. 参考 ================…
FFmpeg常用命令 (二)
前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流、更改音视频参数功能等。通过终端命令如何实现这些功能,Richy在本文做一记录,以备之后查阅。 注意:下面一一列举的命令,未归类整理,命令参数供参考。 如果参数有误,大家可对照文章-FFmpeg参数命令,进行修改。 第一组 1.分离视频…
FFmpeg常用命令 (一)
常用参数说明: 主要参数: -i 设定输入流 -f 设定输出格式 -ss 开始时间 视频参数: -b 设定视频流量,默认为200Kbit/s -r 设定帧速率,默认为25 -s 设定画面的宽与高 -aspect 设定画面的比例 -vn 不处理视频 -vcodec 设定视频编解码器,未设定时则使用与输入流相同的编解码器 音频参数: -ar 设定采样率…
ffmpeg 批量处理视频及常用命令
基本选项: -formats 输出所有可用格式 -f fmt 指定格式(音频或视频格式) -i filename 指定输入文件名,在linux下当然也能指定:0.0(屏幕录制)或摄像头 -y 覆盖已有文件 -t duration 记录时长为t -fs limit_size 设置文件大小上限 -ss time_off 从指定的时间(s)开始, [-]…
FFmpeg 命令行
【目录ToC】 FFmpeg 命令行 基础语法与流程 主要参数 视频参数 音频参数 字幕参数 其他参数 FFmpeg 实用例子 合并视频 分割视频 批量格式转换 截图 静态图水印 GIF 水印 外挂字幕 内嵌字幕 附录:Windows 的 fonts.conf 本文介绍 FFmpeg 的命令行使用。它可以【快速】地完成音视频的处理,包括剪辑、合并、…
How To Burn Subtitles Into Video
You can burn text subtitles (hardsubs) with one of two filters: subtitles or ass. subtitles filter Draw subtitles on top of input video using the libass library. This filter r…
H264格式的flv和mkv无损转换成mp4
现在很多flv和mkv视频都是采用的h264封装,移动设备往往并不支持这些格式的文件,但却对h264封装的mp4支持良好。因此,为了视频能在电脑和移动设备间共享,我通常会将其转换成h264封装的mp4文件。 由于视频转码非常耗时间和cpu,如果flv和mkv本来就是采用的h264封装,完全不需要转码,只需要把h264视频和音频文件分离出来,重新混流…
FFmpeg common commands
FFmpeg 是一个处理视频和音频内容的开源工具库,可以实现编码、解码、转码、流媒体和后处理等服务。 转换格式 转换为 MP4 格式: ffmpeg -i input.mov output.mp4 -i 输入文件 指定规格参数: ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 18 -c:a a…