jihuai 发表于 2018-4-25 01:27:15

新人求助 添加水印命令出错

我测试使用的源码是cumulusclips它的后台设置H.264 Encoding 就可以添加水印


原始H.264 Encoding是
-vcodec libx264 -vf "scale=min(640\,iw):trunc(ow/a/2)*2" -vb 800k -ab 96k -ar 44100 -f mp4
官方论坛给出加水印方法是
-vf "后添加 movie=/full/path/to/watermark_image.png ; overlay=10:10
下边是官方论坛帖子地址 http://cumulusclips.org/forums/discussion/1178/watermark-on-videos
--------------------------------------------------------------------------------------------------------------------------------------------
我按照官方方法添加之后
-vcodec libx264 -vf "movie=/www/wwwroot/watermark.png ; overlay=10:10 , scale=min(640\,iw):trunc(ow/a/2)*2" -vb 800k -ab 96k -ar 44100 -f mp4

上传视频出现错误,错误如下
Simple filtergraph 'movie=/www/wwwroot/watermark.png ; overlay=10:10 , scale=min(640\,iw):trunc(ow/a/2)*2' was expected to have exactly 1 input and 1 output. However, it had >1 input(s) and >1 output(s). Please adjust, or use a complex filtergraph (-filter_complex) instead.Error reinitializing filters!Failed to inject frame into filter network: Invalid argumentError while processing the decoded data for stream #0:0Conversion failed!刚刚接触ffmpeg,百度谷歌搜了一天了,没有找到解决办法,希望大神指点一下,不胜感激。

T-Bagwell 发表于 2018-4-25 10:33:38

-filter_complex看提示说是用这个替代-vf的建议,试试看

jihuai 发表于 2018-4-25 12:28:55

T-Bagwell 发表于 2018-4-25 10:33
-filter_complex看提示说是用这个替代-vf的建议,试试看

谢谢回复,找到原因了,位置错了。

jihuai 发表于 2018-4-25 13:55:54

一个问题接一个问题:dizzy:
我想继续添加字幕,
-vcodec libx264 -vf "drawtext=fontfile=default:text=‘aaaaaaaaa’, movie=/www/wwwroot/watermark.png ; overlay=10:10, scale=min(640\,iw):trunc(ow/a/2)*2" -vb 800k -ab 96k -ar 44100 -f mp4

得到错误

Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 75: Having multipleinisn't supported and may not work as expected
Fontconfig warning: line 142: blank doesn't take any effect anymore. please remove it from your fonts.conf
Cannot find a valid font for the family Sans
Error initializing filter 'drawtext' with args 'fontfile=default:text=‘aaaaaaaaa’'
Error reinitializing filters!
Failed to inject frame into filter network: No such file or directory
Error while processing the decoded data for stream #0:0
Conversion failed!

孙悟空 发表于 2018-4-25 16:26:10

jihuai 发表于 2018-4-25 13:55
一个问题接一个问题
我想继续添加字幕,
-vcodec libx264 -vf "drawtext=fontfile=default:text=‘a ...

看错误提示的意思好像是没找到字体

jihuai 发表于 2018-4-25 17:55:30

孙悟空 发表于 2018-4-25 16:26
看错误提示的意思好像是没找到字体

谢谢大师兄,是的没有字体,如果在文字中添加当前的日期应该添加什么

T-Bagwell 发表于 2018-4-25 18:13:04

jihuai 发表于 2018-4-25 17:55
谢谢大师兄,是的没有字体,如果在文字中添加当前的日期应该添加什么

先确认你的字体文件在哪里,比如这样
liuqideMacBook-Pro:ffmpeg liuqi$ ls /Library/Fonts/
Al Nile.ttc                     Bodoni 72 OS.ttc                Diwan Thuluth.ttf               Khmer Sangam MN.ttf             Phosphate.ttc                   STIXSizThreeSymReg.otf          Times New Roman Bold.ttf
Al Tarikh.ttc                   Bodoni 72 Smallcaps Book.ttf    EuphemiaCAS.ttc               Kokonor.ttf                     PlantagenetCherokee.ttf         STIXSizTwoSymBol.otf            Times New Roman Italic.ttf
AlBayan.ttc                     Bodoni 72.ttc                   Farah.ttc                     Krungthep.ttf                   Raanana.ttc                     STIXSizTwoSymReg.otf            Times New Roman.ttf
AmericanTypewriter.ttc          Bodoni Ornaments.ttf            Farisi.ttf                      KufiStandardGK.ttc            STIXGeneral.otf               STIXVar.otf                     Trattatello.ttf
Andale Mono.ttf               Bradley Hand Bold.ttf         Futura.ttc                      Lao MN.ttc                      STIXGeneralBol.otf            STIXVarBol.otf                  Trebuchet MS Bold Italic.ttf
Apple Chancery.ttf            Brush Script.ttf                Georgia Bold Italic.ttf         Lao Sangam MN.ttf               STIXGeneralBolIta.otf         Sana.ttc                        Trebuchet MS Bold.ttf
AppleGothic.ttf               Chalkboard.ttc                  Georgia Bold.ttf                Luminari.ttf                  STIXGeneralItalic.otf         Sathu.ttf                     Trebuchet MS Italic.ttf
AppleMyungjo.ttf                ChalkboardSE.ttc                Georgia Italic.ttf            Malayalam MN.ttc                STIXIntDBol.otf               Savoye LET.ttc                  Trebuchet MS.ttf
Arial Black.ttf               Chalkduster.ttf               Georgia.ttf                     Malayalam Sangam MN.ttc         STIXIntDReg.otf               Seravek.ttc                     Verdana Bold Italic.ttf
Arial Bold Italic.ttf         Charter.ttc                     GillSans.ttc                  Marion.ttc                      STIXIntSmBol.otf                Shree714.ttc                  Verdana Bold.ttf
Arial Bold.ttf                  Cochin.ttc                      Gujarati Sangam MN.ttc          Microsoft Sans Serif.ttf      STIXIntSmReg.otf                SignPainter.ttc               Verdana Italic.ttf
Arial Italic.ttf                Comic Sans MS Bold.ttf          GujaratiMT.ttc                  Mishafi Gold.ttf                STIXIntUpBol.otf                Silom.ttf                     Verdana.ttf
Arial Narrow Bold Italic.ttf    Comic Sans MS.ttf               Gurmukhi MN.ttc               Mishafi.ttf                     STIXIntUpDBol.otf               Sinhala MN.ttc                  Waseem.ttc
Arial Narrow Bold.ttf         Copperplate.ttc               Gurmukhi Sangam MN.ttc          Mshtakan.ttc                  STIXIntUpDReg.otf               Sinhala Sangam MN.ttc         Webdings.ttf
Arial Narrow Italic.ttf         Corsiva.ttc                     Gurmukhi.ttf                  Muna.ttc                        STIXIntUpReg.otf                Skia.ttf                        Wingdings 2.ttf
Arial Narrow.ttf                Courier New Bold Italic.ttf   Herculanum.ttf                  Myanmar MN.ttc                  STIXIntUpSmBol.otf            SnellRoundhand.ttc            Wingdings 3.ttf
Arial Rounded Bold.ttf          Courier New Bold.ttf            Hoefler Text Ornaments.ttf      Myanmar Sangam MN.ttc         STIXIntUpSmReg.otf            Songti.ttc                      Wingdings.ttf
Arial Unicode.ttf               Courier New Italic.ttf          Hoefler Text.ttc                NISC18030.ttf                   STIXNonUni.otf                  SukhumvitSet.ttc                Zapfino.ttf
Arial.ttf                     Courier New.ttf               ITFDevanagari.ttc               Nadeem.ttc                      STIXNonUniBol.otf               SuperClarendon.ttc            encodings.dir
Athelas.ttc                     DIN Alternate Bold.ttf          Impact.ttf                      NewPeninimMT.ttc                STIXNonUniBolIta.otf            Tahoma Bold.ttf               fonts.dir
Ayuthaya.ttf                  DIN Condensed Bold.ttf          InaiMathi-MN.ttc                Oriya MN.ttc                  STIXNonUniIta.otf               Tahoma.ttf                      fonts.list
Baghdad.ttc                     Damascus.ttc                  Iowan Old Style.ttc             Oriya Sangam MN.ttc             STIXSizFiveSymReg.otf         Tamil MN.ttc                  fonts.scale
Bangla MN.ttc                   DecoTypeNaskh.ttc               Kailasa.ttc                     PTMono.ttc                      STIXSizFourSymBol.otf         Tamil Sangam MN.ttc
Bangla Sangam MN.ttc            Devanagari Sangam MN.ttc      Kannada MN.ttc                  PTSans.ttc                      STIXSizFourSymReg.otf         TeamViewer12.otf
Baskerville.ttc               DevanagariMT.ttc                Kannada Sangam MN.ttc         PTSerif.ttc                     STIXSizOneSymBol.otf            Telugu MN.ttc
Beirut.ttc                      Didot.ttc                     Kefa.ttc                        PTSerifCaption.ttc            STIXSizOneSymReg.otf            Telugu Sangam MN.ttc
BigCaslon.ttf                   Diwan Kufi.ttc                  Khmer MN.ttc                  Papyrus.ttc                     STIXSizThreeSymBol.otf          Times New Roman Bold Italic.ttf
liuqideMacBook-Pro:ffmpeg liuqi$
我的字体都在这个下面,然后用这里的字体就可以了
参考帖子:
http://bbs.chinaffmpeg.com/forum.php?mod=redirect&goto=findpost&ptid=317&pid=1276&fromuid=29

jihuai 发表于 2018-4-25 22:48:54

几位老大,这个日期是每天更改一次,还是有变量

孙悟空 发表于 2018-4-26 15:36:35

jihuai 发表于 2018-4-25 22:48
几位老大,这个日期是每天更改一次,还是有变量

变量,可以在播放器里面做,也可以在编码器里面做,播放器里面做的话是不影响影片的,编码器里面做的话,可能会打到视频图像里

jihuai 发表于 2018-4-27 03:05:28

孙悟空 发表于 2018-4-26 15:36
变量,可以在播放器里面做,也可以在编码器里面做,播放器里面做的话是不影响影片的,编码器里面做的话, ...

大师兄,能给我个变量吗?现在水印字幕能一次加了,就是没找到这个变量:dizzy:
页: [1] 2
查看完整版本: 新人求助 添加水印命令出错