php 直接调用ffmpeg 中加水印问题

wsk94 发布于 2018/04/12 11:17
阅读 379
收藏 1

ffmpeg 包在网页根目录,所有测试视频 图片都在根目录

前面截图和转码都可以,就是后面加水印不行,有经历过的帮我看下

不知道是不是这种方式不能实现加水印

<?php
    //system('ffmpeg\bin\ffmpeg.exe -i test.mp4 -y -f image2 -ss 5 -t 0.001 -s 350x240 test.jpg');//截图
    //system('ffmpeg\bin\ffmpeg.exe -i test.mp4 -ab 56 -ar 22050 -b 400000 -r 25 -s 720*480 haha.mp4');//转视频
    system('ffmpeg\bin\ffmpeg.exe –i test.mp4 -acodec copy-vcodec copy -vf "movie=imgmark.png[watermark];[in][watermark]overlay=10:10:1[out]" haham.mp4');//加图片水印
    //system('ffmpeg\bin\ffmpeg.exe –i test.mp4 -vf "drawtext=fontfile=simsun.ttf: text= $txt :x=100:y=10:fontsize=24:fontcolor=yellow:shadowy=2" haham.mp4');
?>

 

加载中
0
w
wsk94
谁做过这样的测试指点下
0
Tuesday
Tuesday

string exec ( string $command [, array &$output [, int &$return_var ]] )

建议用exec,  第二个参数是返回信息,  你可以打印出来, 再分析. 

0
w
wsk94
好的明天试下
0
w
wsk94
第二个参数好像只是个数字
0
按图索骥
按图索骥
copy-vcodec 是什么鬼?没断开吧。有问题找我 364953305 秋秋
0
w
wsk94

单位每年要报材料大量视频加台标、截图,我就想搞个快捷的方法,把视频拷进一个文件夹,其他自动生成。

搞动画的感觉搞这个还是有点吃力

下面是我的php网页包,里面包含ffmpeg和测试视频,劳烦哪位高手帮我看看,就差视频加水印,谢谢!!

http://pan.baidu.com/s/1VuyywtBrbErnz3cbnHYdXg 密码:sm36

0
inuxor
inuxor

不要手动去搞了,有现成的库

https://github.com/PHP-FFMpeg/PHP-FFMpeg

0
w
wsk94

这个太难 配置环境   之前搞过好像对php 有版本限制,搞到最后放弃了

返回顶部
顶部