Page 1 of 1

Burn in text instead of logo

Posted: Fri Aug 19, 2016 11:19 am
by rholm
Hi,

Thanks again for your software, it is really good!!!

I would like to have an option to burn in text instead of just the logo. My scnenario would be that I can distribute video files with the recipients name burnt into the video.

I create a folder within the watch architecture with the recipients name
I burn in the name of the drop folder using %original_path~1% to catch the name to be burnt in.
I deliver in an output folder with the recipient's name or just upload to ftp or similar.

This would help me a lot while distributing a large amount of files :)

And by the way, any news about loudness ;)

Regards
Robert

Re: Burn in text instead of logo

Posted: Fri Aug 19, 2016 7:42 pm
by admin
Hi Robert and thanks :-)

What you're really asking for is a basic character generator. Although this might be a good idea, it requires a lot of coding and will probably never have top priority. However, because FFAStrans can trigger any dos command through the "Command executor"-node, one can easily implement ImageMagick as a part of the workflow. ImageMagick lets you dynamically create text, fancy backgrounds, etc. at any transparent frame size and save it as a png-file. All in one dos command. I urge you to check i out: http://www.imagemagick.org/script/index.php
It's a bit of a learning curve but once you master it you can create almost any kind of graphics dynamically by utilizing FFSAtrans variables features, and a dose of creativity ;-)

I have not had the time to look at loudness yet. Sorry :-(

-steinar

Re: Burn in text instead of logo

Posted: Sat Aug 20, 2016 3:06 am
by dylanreeve
There is also a 'drawtext' filter in FFMpeg I believe... It might be easier to implement? http://stackoverflow.com/questions/1762 ... deo-ffmpeg

Re: Burn in text instead of logo

Posted: Sun Aug 21, 2016 8:55 am
by admin
No, it would not be easier, just different. The challenge is with the user interface, which would be quite complex if you want a decent set of the functions of a character generator. I'm not saying it wont happen but at the moment the priority is be quite low.

-steinar

Re: Burn in text instead of logo

Posted: Mon Aug 22, 2016 6:27 am
by rholm
Thanks a lot for both recommendations! Will probably try both methods and see what the different in speed would be.

Robert

Re: Burn in text instead of logo

Posted: Mon Aug 22, 2016 7:15 am
by admin
If speed is you only concern then ffmpeg-filters is the way to go. But you will not be able to use any of the built in encoders except for the "Custom FFmpeg"-encoder.

-steinar

Re: Burn in text instead of logo

Posted: Wed Aug 24, 2016 11:01 am
by kibi
Is it possible to use user variables in Custom AviSynth Script filter? If yes, then following should work:

m_clip = m_clip.Subtitle("%original_path~1%", align = 5, lsp=1)
Return m_clip

Re: Burn in text instead of logo

Posted: Wed Aug 24, 2016 4:17 pm
by admin
Yes, variables can be used all places where you have the "arrow head"-button.

-steinar

Re: Burn in text instead of logo

Posted: Mon Aug 29, 2016 12:02 pm
by rholm
kibi wrote:Is it possible to use user variables in Custom AviSynth Script filter? If yes, then following should work:

m_clip = m_clip.Subtitle("%original_path~1%", align = 5, lsp=1)
Return m_clip
This is great, works exactly as I want. Thanks!!!