Technology
 

Tovid changelog/upcoming

From Tovid Wiki

The following changes will be in the upcoming release of tovid, to be called version 0.32. If you want to take advantage of these features now (or help test them), you can download a quick release or install from SVN.

For current development goals, see the development plans.

Contents

[edit] Overview of tovid 0.32

[edit] GUIs

[edit] Scripts

[edit] todisc

  • todisc now does slideshows. These can be single slideshows, multiple slideshows on one menu, or mixed videos and slideshows on the same menu. They can of course be used in titlesets as well. Additionally you can have submenus with slideshows: if -ani-submenu is used then the submenu will be an animated slideshow with transitions, else the submenu will be a static 'polaroid stack' montage of slides. The slideshows lead to a static display of slides, slide by slide.
  • todisc now supports multiple cpus. By default one job for each cpu found will be run - this can be limited or increased with -jobs N. This results in a large speedup - on my athlon X2 3600 it runs 30% faster when using both processors compared to just using one. This should scale well for greater than 2 cpus as well.
  • Encoding menus from images now uses ppm output and pipes, which results in less encoding steps and better quality, and better speed in many cases. Slideshows in SVN got a huge speed boost (600%) when the change to this technique was made.
  • grouped files can now have submenus.
  • thumb titles now go directly on the thumb image/video, allowing for multiline titles and keeping thumbs in aspect.
  • submenu chapters now can have titles using '-chapter-titles'.
  • You can now set the length of submenus, using -submenu-length N N N. This is particularly useful for slideshow submenus.
  • Submenus can now have a background image or colour using -submenu-background or -submenu-bg-colour.
  • -menu-fade now takes an optional argument, the time at which the menu start to fade in over top of the background.  This means that you can use a video as a sort of 'transition' to the menu: this transition video will play/show as long as the duration you choose. Additionally, you can now use -menu-fade for a static menu. The '-transition-to-menu' option has been added for convenience: if you use this option the background will stop being animated at the exact point the thumbs finish fading in.
  • -menu-fade now encodes just the images that change (animated) resulting in a speed up for faded menus.
  • -button-style text now works for all arrangements. It also looks much better.
  • many bug fixes were made and other changes that have been left out here. The diff to 0.31 is large: -2160 +5477

The man pages have been updated - see man todisc ( in svn ) for details and some examples of usage.

[edit] postproc

postproc had been broken because mplayer was not dumping streams properly. The script now uses ffmpeg to demux, and it is working again.