Tovid Wiki
(→‎Scripts: +tovid)
(→‎Overview of tovid 0.31: +autotools section)
Line 38: Line 38:
 
=== libtovid ===
 
=== libtovid ===
   
  +
=== Autotools ===
  +
* Install python modules as architecture independent (since they are ;-)
  +
* New make targets: '''install-bash''' and '''uninstall-bash''' -- (un)install only the bash scripts.
   
 
[[Category:Documentation]]
 
[[Category:Documentation]]

Revision as of 05:13, 6 July 2007

The following changes will be in the upcoming release of tovid, to be called version 0.31. 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.

Overview of tovid 0.31

GUIs

Scripts

makexml

  • xml files for DVDs are stamped with makexml's version
  • output messages cleaned up
  • mixed-aspect DVDs fixed: only widescreen titlesets get widescreen="nopanscan" video tags

makedvd

  • makedvd checks that input xml files were made with makexml and prompts to continue if not
  • new option: -noask (which assumes answers that lead to script completion)
  • available space for output dvd image found according to free space on output directory's filesystem (and no longer the pwd)

makemenu

  • Up to 36 buttons/entries allowed in DVD menus
  • Sorting bug for DVD menu entries fixed (now ok for 10+ entries)
  • ffmpeg's new API for -ab supported

todisc

  • titlesets supported with -titleset OPTIONS -end-titleset, and -vmgm OPTIONS -end-vmgm. OPTIONS are any options that one can normally use with todisc as making each titleset (and the root or "VMGM" menu) will be a separate call to todisc. Between -vmgm -end-vmgm you only need -titles TITLES and OPTIONS - it will be a text menu with optional showcase image/video so no -files FILES are needed
  • "switched menus" feature added with -switched-menu option. This features a showcase image or video that changes as you go forward or backward to the next menu button using up or down on the dvd remote
  • A quick intuitive navigation system with -quick-nav option. The right and left arrow keys on the remote will advance to the next video in each titleset. If at the beginning of a titleset, left will go to the previous titleset, or the last titleset if we are already at the beginning. If at the last titleset, right will go to the first titleset. If used in conjunction with -switched-menus, the left and right remote buttons will also activate the next switched menu in the current titleset. Note: -quick-nav is an option for when using multiple titlesets only.

idvid

  • If the input VIDEO is mpeg2, then use tcdemux to create a nav_log that will be saved as $VIDEO.nav_log. Subsequent calls to idvid will use this log to speed up id'ing the file. This will also help makexml/makemenu/tovidgui and todisc/todiscgui as the long process of getting the frame counts will only need to be done once.

tovid

  • New options:
    • -interlaced_bf -- Encode the video as interlaced with bottom fields first (common in DV footage).
    • -fit NUM -- Fit the video into NUM MiB.

libtovid

Autotools

  • Install python modules as architecture independent (since they are ;-)
  • New make targets: install-bash and uninstall-bash -- (un)install only the bash scripts.