ffmpeg初体验

一:安装

复制代码
sudo yum install epel-release -y
sudo yum update -y

sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

yum -y install ffmpeg ffmpeg-devel

二:视频加字幕

准备视频 myok.mp4

准备字幕文件:test.srt

1

00:00:00,000 --> 00:00:02,930

快点干完活

2

00:00:02,000 --> 00:00:04,930

到棚屋去

3

00:00:05,000 --> 00:00:08,930

是啊 要不让新来的俘虏

视频加字幕,生成新视频

bash 复制代码
 ffmpeg -i myok.mp4  -vf "subtitles=./test.srt" output.mp4

但是加了字幕,字幕时乱码。

解决方案:

1.在Windows系统的字体文件位置 C:\Windows\Fonts

找到任意一份中文的比如宋体字体。拷贝一下。

2。2. 将字体(如宋体:simsun.ttc,默认字体:Arial)放入linux路径下

复制代码
1. cd /usr/share/fonts
2. 放入字体文件
3. sudo mkfontscale
4. sudo mkfontdir
5. sudo fc-cache -fv

参考相关连接:https://zhuanlan.zhihu.com/p/350848702

然后再执行上面的视频加字幕文件,就欧克了

bash 复制代码
 ffmpeg -i myok.mp4  -vf "subtitles=./test.srt" output.mp4
相关推荐
问道飞鱼8 小时前
【工具介绍】Ffmpeg工具介绍与简单使用
ffmpeg·视频工具
l***775213 小时前
从MySQL5.7平滑升级到MySQL8.0的最佳实践分享
ffmpeg
ZouZou老师19 小时前
FFmpeg性能优化经典案例
性能优化·ffmpeg
aqi001 天前
FFmpeg开发笔记(九十)采用FFmpeg套壳的音视频转码百宝箱FFBox
ffmpeg·音视频·直播·流媒体
齐齐大魔王1 天前
FFmpeg
ffmpeg
你好音视频1 天前
FFmpeg RTSP拉流流程深度解析
ffmpeg
IFTICing1 天前
【环境配置】ffmpeg下载、安装、配置(Windows环境)
windows·ffmpeg
haiy20111 天前
FFmpeg 编译
ffmpeg
aqi002 天前
FFmpeg开发笔记(八十九)基于FFmpeg的直播视频录制工具StreamCap
ffmpeg·音视频·直播·流媒体
八月的雨季 最後的冰吻2 天前
FFmepg--28- 滤镜处理 YUV 视频帧:实现上下镜像效果
ffmpeg·音视频