mencoder bmovl error vf_bmovl: Unknown command: ''. Ignoring. -

mencoder bmovl error vf_bmovl: Unknown command: ''. Ignoring.

Based on this tutorial: http://www.linuxjournal.com/content/overlay-images-video-using-mplayer-and-mencoder

mencoder -oac pcm -ovc raw -vf bmovl=0:0:tfifo -o $output $file


vf_bmovl: Unknown command: ''. Ignoring.  

If you get this error use ffmpeg instead and follow this quick/easy tutorial

Full script as follows does not work on mencoder on Linux Mint 17:

MEncoder 1.1-4.8 (C) 2000-2012 MPlayer Team
 

 

#!/bin/bash
#does work error
#vf_bmovl: Unknown command: ''. Ignoring.

watermark=$1
watermark="FINAL.jpg"
watermark_height=600
watermark_width=500
file=$2
output=$file-watermark.mp4
if [ -z "$watermark" ] || [ -z "$file" ]; then
   echo "Usage $0 watermarkfile.jpg file.mp4"
   exit 1
fi
#convert watermark to rgba
convert $watermark tlogo.rgba
#Copy logo to fifo
rm -f tfifo
mkfifo tfifo

(echo "RGBA32 500 600 0 0 0 1" ; cat tlogo.rgba ) >tfifo &
mencoder -oac pcm -ovc raw -vfm bmovl=0:0:$watermark -o $output $file


rm -f tfifo
rm -f tlogo.rgba

 


  • PHP Migration from 5.3 to 5.4+ and dealing with deprecated functions
  • ffmpeg vidstab to stabilize video
  • userdel user userdel: cannot lock /etc/passwd; try again later.
  • mdadm how to mount inactive array
  • How to find and mount mdadm arrays automatically
  • M2Crypto.SSL.Checker.WrongHost: Peer certificate subjectAltName does not match host, expected fedora-archive.ip-connect.vn.ua, got DNS:mirror.ip-connect.vn.ua
  • [Wed Sep 20 15:34:44 2017] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Wed Sep 20 15:34:44 2017] [error] Init: Unable to read server certificate from file /www/ssl-certs/server.crt [Wed Sep 20 15:34:44 2017] [error] SSL Library Err
  • linux how to answer yes to copy
  • linux cp and mv will not overwrite due to alias!
  • ERROR 2006 (HY000) at line 567: MySQL server has gone away
  • vbulletin 4.2.5 after upgrading from 3.6 white screen fatal php errors
  • iptables v1.4.7: can't initialize iptables table `NAT': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded.
  • Linux and FreeBSD how to set time and date
  • FreeBSD/OpenBSD OpenVPN Client error "Cannot allocate TUN/TAP dev dynamically"
  • kdenlive - No LADSPA plugins were found! Check your LADSPA_PATH environment variable. [producer_xml] failed to load transition "qtblend"
  • /usr/bin/supermin-helper exited with error status 1. To see full error messages you may need to enable debugging. See http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs at /usr/bin/virt-list-partitions line 177.
  • Linux Unable to mount cifs/smb share in /etc/fstab
  • MySQL: table is marked as crashed solultion
  • bash Linux how to get first or last letters of a word
  • l2tp ipsec VPN Error Sep 12 18:16:25 vps pluto[7299]: ERROR: asynchronous network error report on eth0 (sport=500) for message to 192.5.6.2 port 20640, complainant 192.5.6.2: Connection refused [errno 111, origin ICMP type 3 code 3 (not authenticated