FFmpeg常用命令,php实例/golang实例【ffmpeg】

原创
2022/11/17 18:09
阅读数 263

安装

brew -v

brew options homebrew-ffmpeg/ffmpeg/ffmpeg

brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-chromaprint

ffmpeg -version

命令

信息ffmpeg -i  options -f  视频/音频/图像/网络推流/ts切片

ffmpeg -formats

查看ffprobe -i xiaoerchuidiao.mp3 -v quiet -print_format json -show_format -show_streams -show_frames

转换ffmpeg -i gs.mpga  -qscale 0 gs_b.mp3

合成「ffmpeg -i xiaoerchuidiao.mp3 -i gs_b.mp3 -f mp3 a.mp3」「ffmpeg -i bj.mp3 -q 1 -map a bj_b.mp3」「ffmpeg -i bj_b.mp3 -i xiaoerchuidiao.mp3 -filter_complex amix=inputs=2:duration=first:dropout_transition=2 -f mp3 fix.mp3」

裁剪 ffmpeg -i xiaoerchuidiao.mp3 -ss 00:00:12 -t 00:00:16 -acodec copy -y a.mp3

提取「ffmpeg -i feng.mp4 -r 1 -f image2 image-%3d.png」   「ffmpeg -i feng.mp4 -vf fps=1/60 img%03d.jpg」

水印ffmpeg -i feng.mp4 -i logo.png -filter_complex "overlay=5:5" out.mp4

 

PHP

exec()

composer require php-ffmpeg/php-ffmpeg

GO

exec.Command()

giorgisio/goav

 

参考文章

https://zhuanlan.zhihu.com/p/455572544

http://www.360doc.com/content/22/0724/10/9824753_1041174924.shtml

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部