Подскажите кто нибудь как сделать что бы добавленное к видео таким образом изображение не было прозрачным.
Сейчас делаю так:
ffmpeg -sameq -i video.mp4 -vhook '/usr/local/lib/vhook/watermark.so -f img.png' out.mp4
где img.png - имеет такой же размер как и видео, в том месте где ничего нет цвет 0x808080 как и описано в ffmpeg-r/vhook/watermark.c.
Вопрос: как сделать что бы watermark была не прозрачной. Посмотрел есть -m 1. Т.е. я думал если написать что то вроде .../watermark.so -f img.png -m 1 -t 010101... и в img.png в местах где нет watermark сделать цвет 0x000000 то получится, но так всё изображение чёрное. Можно ли как то сделать не прозрачный watermark?
И ещё вопрос: результирующий файл получается раза в 2 больше исходного. Наверно какие то другие кодеки используются. А можно ли сделать так что бы все кодеки, и другие параметры полученного в результате файла были такими же как у исходного?