PDA

View Full Version : logo has sub


priyaradha
2nd January 2005, 01:56
hi i want to add somewhat of logo on my divx so its from my sight, well how do i add this i was thinking of to put has a subtitle and let it stay there for the whole video. So how do i create on from scratch.

unmei
6th January 2005, 22:17
if you want that logo as subitle that can be enabled/diabled it would have to be relatively simple text to not eat too much processor power and you needs a suitable container (avi is not very suitable for subs, ogm can have the simple srt text format and matroska can have srt, ssa/ass or vobsubs).
If you want to burn that logo into the picture so it can't be disabled, you don't need a special container, but you need to encode from scratch - best off the vob again - in order not to lose quality again by reencoding the already lossy divx.

For softsubs (the first) you simply make a text (srt or ssa) file with one sub stretching over the whole movie time and position and style it how you want. Then you simply add that subtitle file too when you mux your audio and video streams. You then need vsfilter or some alternative subtitle filter on playback.

For burned in subs you need vsfilter for the encoding stage but not on playback. You add textsub("mylogo.ssa") (or srt, ass, again) at the end of your avisynth script. Then you encode the avisynth to divx like you normally would.

[edit] for a simple burned in logo like that you can also design an image and add overlay that image file onto the clip in avisynth with either ImageSource() (http://www.avisynth.org/ImageSource) and then overlay that with overlay() (http://www.avisynth.org/Overlay) or use picsubu() (http://homepage.hispeed.ch/mieru/etc/picsubu.html) (dl (http://homepage.hispeed.ch/mieru/etc/picsubu_test_4.rar))

gubi-gubi
7th January 2005, 20:53
You could just use the virtualdub logo filter... You can use an image and specify opacity and position...

unmei
8th January 2005, 23:36
of course, if you don't mind changing the video to RGB and back (what "full processing" needed for vd filter does)