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

 


Tags:

mencoder, bmovl, vf_bmovl, ignoring, tutorial, http, www, linuxjournal, content, overlay, images, mplayer, oac, pcm, ovc, vf, tfifo, output, ffmpeg, follows, linux, mint, bin, bash, watermark, quot, jpg, watermark_height, watermark_width, mp, z, echo, usage, watermarkfile, fi, convert, rgba, tlogo, logo, fifo, rm, mkfifo, vfm,

Latest Articles

  • How high can a Xeon CPU get?
  • bash fix PATH environment variable "command not found" solution
  • Ubuntu Linux Mint Debian Redhat Youtube Cannot Play HD or 4K videos, dropped frames or high CPU usage with Nvidia or AMD Driver
  • hostapd example configuration for high speed AC on 5GHz using WPA2
  • hostapd how to enable and use WPS to connect wireless devices like printers
  • Dell Server Workstation iDRAC Dead after Firmware Update Solution R720, R320, R730
  • Cloned VM/Server/Computer in Linux won't boot and goes to initramfs busybox Solution
  • How To Add Windows 7 8 10 11 to GRUB Boot List Dual Booting
  • How to configure OpenDKIM on Linux with Postfix and setup bind zonefile
  • Debian Ubuntu 10/11/12 Linux how to get tftpd-hpa server setup tutorial
  • efibootmgr: option requires an argument -- 'd' efibootmgr version 15 grub-install.real: error: efibootmgr failed to register the boot entry: Operation not permitted.
  • Apache Error Won't start SSL Cert Issue Solution Unable to configure verify locations for client authentication SSL Library Error: 151441510 error:0906D066:PEM routines:PEM_read_bio:bad end line SSL Library Error: 185090057 error:0B084009:x509 certif
  • Linux Debian Mint Ubuntu Bridge br0 gets random IP
  • redis requirements
  • How to kill a docker swarm
  • docker swarm silly issues
  • isc-dhcp-server dhcpd how to get longer lease
  • nvidia cannot resume from sleep Comm: nvidia-sleep.sh Tainted: Linux Ubuntu Mint Debian
  • zfs and LUKS how to recover in Linux
  • [error] (28)No space left on device: Cannot create SSLMutex Apache Solution Linux CentOS Ubuntu Debian Mint