Добавляем логотип в видеофайл из консоли в Linux
Для ведения одного своего видеоблога я задумался над тем, чтобы организовать ему свой канал на Youtube и постить в него найденные видеоролики. Ну да, это не есть хорошо, но в борьбе за манями и бесплатными посетителями все средства хороши. Это нужно для того, чтобы с YouTube самостоятельно шли посетители и для решения проблемы частого удаления видео с YouTube. Чтобы такое видео было эффективнее в него нужно добавить логотип сайта.
Короче, этим самым я убиваю сразу несколько жирных зайцев. Все таки свой канал в YouTube, свои правила.
В Linux вставить логотип в видеоролик это проще простого. Для этого нужно выполнить несколько шагов:
Как добавить логотип в видеофайл из консоли в Linux
- Создаем графический png-файл с нужным вам логотипом. Создать его можно в любом графическом редакторе. Так как используем Linux, то и будем делать в Gimp`е. Тут нужно понимать, что если Вы хотите сделать прозрачный фон вокруг логотипа, то следует добавить альфа-канал. К примеру создали мы логотип с альфа-каналом размером 150×38 и назвали мы его logo.png.
- Создаем именованный канал:
rm logo.fifo & mkfifo logo.fifo
- Преобразовываем logo.png в logo.rgba
convert logo.png logo.rgba
- Создаем конечный файл logo.fifo командой, где нужно указать разрешение logo.png (это первый 2 цифры) и расположение логотипа на видеоролике (это 2 последующие цифры). У меня расположение 2 190. Первая из них – это расстояние в пикселях от левой вертикальной границы, а вторая расстояние от верхней границы. То есть если у Вас размер видеоролика 300×230, то указанные координаты 2 190 будут выводить логотип в левом нижнем углу. Две последние цифры я не знаю зачем.
( echo "RGBA32 150 38 2 190 0 1" ; cat logo.rgba ) > logo.fifo &
- Далее непосредственно создаем видеофайл с логотипом в Linux:
mencoder video.flv -o vid.flv -oac mp3lame -ovc lavc -vf bmovl=0:0:logo.fifo
Делается он некоторое время. Стоит подождать результата.
Я понимаю, что этот способ придуман не мной. Я его у кого-то честно перекопировал, немного поправил под себя, и ссылку не поставил, так как откуда этого было уже и не помню.
У меня этот метод отлично работает и я надеюсь, что он еще кому-нибудь будет полезен.
P.S. Очень часто к системному администратору обращаются пользователи, которые по какой-то немыслимой причине удалили мега-важные файлы. Но почему-то никто из них не понимает, что восстановление данных – это не не такая уж и простая задача, положительный результат которой предугадать не всегда получается. Жаль, что пользователи не всегда это понимают.
Теги: и ubuntu
Спасибо, а интересно