Recent changes Random page
GAMING
Technology
 
Gaming
Entertainment
Science Fiction
Biggest wikis
Hobbies
Music
See more...

Tovid changelog

From Tovid Wiki

Jump to: navigation, search

The latest version of tovid is 0.31 (tovid-0.31.tar.gz). This page documents changes against the previous release. For the very latest changes, see tovid changelog/upcoming.

Contents

[edit] Overview of tovid 0.31

(2007-08-19)

[edit] GUIs

[edit] Scripts

[edit] 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
  • script exits on a 'file not found' error

[edit] 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)

[edit] 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

[edit] 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
  • '-quick-menu' feature added. This uses ffmpeg rather than imagemagick for making animated menus, so it is VERY fast. It makes a *-text-menu* style menu with a showcase video.The showcase video ( -showcase VIDEO ) is mandatory, unless doing '-switched-menu' in which case it is not needed. Note: this option is a natural for switched menu creation as it is so fast and switched menus would take a long time otherwise.
  • 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.
  • '-chapters' now supports a user supplied chapter list in HH:MM:SS format, as well as just specifying the number of chapters with an integer.
  • locales other than English should now be supported.

[edit] 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.

[edit] 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.
  • Fixed bug in relation to tovidgui: if a video is projected to need more disk space than is currently available, tovid will ask the user if it should continue anyway. tovidgui, on the other hand, cannot pass answers to tovid and thus progress is impeded. This question is now under control of the options -noask and -from-gui and tovid now assumes a yes answer (as in 'yes, encode anyway') when either option is present.

[edit] libtovid

[edit] metagui

Metagui is a new high-level GUI design interface using Python, and the driving force behind todiscgui in this release. Its scope is general enough that it will likely be split into a new project, separate from tovid, in the near future.

[edit] render

  • Improved rendering speed by using streamed PPM instead of individual PNG files
  • Interlaced rendering for Flipbooks
  • PhotoZoom effect added

[edit] transcode

  • Keyword arguments are supported, with ffmpeg_encode implementing interlace, quant, vbitrate and abitrate
  • fit function translated from tovid

[edit] Others

  • New playtime module for predicting an A/V stream's length, output size, or bitrate, given values for the other two
  • kill and get_error methods added to cli.Command
  • Optional length accuracy in media.load_media
  • Added odict, an ordered dictionary from a Python Cookbook recipe

[edit] Autotools

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

[edit] Older releases

Rate this article:
Share this article: