Navigation
VDRsync
VDRsync GUI
Sharemarks
General
Snapshots

Main Page

VDRsync

Bugs

  • dvd-menu.pl: Clean up after running 050302
  • vdrsync.pl: Clean up after running 050302
  • vdrsync.pl: Fix bug where parameters are not matched with a $ at the end 050302
  • vdrsync.pl: Fix bug where parameters can be merged by starting each parameter with /^-{1,2} 050302
  • vdrsync.pl: Clean up was running too early and broke multiple recordings on one DVD 050303
  • vdrsync.pl: replaced all mkdir by mkpath (and added use File::Path) 050303
  • dvd-menu.pl: replaced all mkdir by mkpath (and added use File::Path) 050303
  • vdrsync.pl: Try to handle the new AC3 format (VDR > 1.3.19, changed again in VDR 1.3.23) 050322
  • vdrsync.pl: Try to define the order of the audio streams (AC3 should always be first...)
  • vdrsync.pl: Fix parameter "--chapter"
  • vdrsync.pl: Ignore --use-pipe option if mplex is not available
  • dvd-menu.pl: Fix chapter creation if there is no chapter at film start
  • dvd-menu.pl Stop if (specified) font can not be found
  • dvd-menu.pl Stop if needed helper programs are not found

TODO

  • vdrsync.pl: Let the user specify the temp directory 050302
  • dvd-menu.pl: Let the user specify the temp directory 050302
  • dvd-menu.pl: Fix generated dvd menus so that they can be viewed on all(?) DVD-Players 050108
  • dvd-menu.pl: Unpack all temp files to the temp directory (silence.mpa!) 050302
  • vdrsync.pl: Stop if last audio stream is dead
  • vdrsync.pl: Incorporate automatic switch of output file upon changes in either video- or audio format
  • dvd-menu.pl: Add feature to create Chapter Menus from MPEGs
  • dvd-menu.pl: Check separator for titles texts / menu texts, different separators might lead to confusion
  • vdrsync_buffer.pl: rewrite in C to remove dependence on perl 5.8 with threads
  • vdrsync.pl: summary.vdr: Check formating when importing summary.vdr into the GUI (and into the actual menu)
  • PERHAPS vdrsync.pl: rewrite of vdrsync.pl to incorporate all the little things I learned in the past years about recordings, to get a cleaner design that is easier to understand, and to allow real STDIN input from a stream
  • PERHAPS dvd-menu.pl: rewrite of dvd-menu.pl to create a clean script that can be extended by menu templates and effect templates

VDRsync GUI

Bugs

  • vdrsync-gui.pl: Fix all occurrences of justify to -justify 050302
  • vdrsync-gui.pl: Make "use queue-manager" a configuration option that is saved 050302
  • vdrsync-gui.pl: Copy summary.vdr, and other related files (bg.jpg, main.jpg) into destination directory, too
  • vdrsync-gui.pl: Exit with a proper error message if helper programs are missing
  • vdrsync-gui.pl: Error: Negative length at ./vdrsync-gui.pl line 4468 (if scrolling fast)
  • vdrsync-gui.pl: Fix movement of GUI Parts when using the mouse wheel
  • vdrsync-gui.pl: Escape titles properly to allow for "()" in the title name
  • vdrsync-gui.pl: Make sure that downloaded marks are displayed directly after download
  • vdrsync-gui.pl: Add separate Buttons for the creation of background pictures
  • vdrsync-gui.pl: Add possibility to show sequences before and after menus (like dvd-menu.pl does on the command line)
  • vdrsync-gui.pl: Do not try to cut files when --cut not been specified

TODO

  • vdrsync-gui.pl: Incorporate the helau resize patch that fits the GUI on an 800x600 screen 050302
  • vdrsync-gui.pl: Make the size of the preview window, and the location of the buttons configurable 050302
  • vdrsync-gui.pl: Study the patches from Matthias for the Windows port, and publish a Windows Version including Installation instructions
  • general: warn if the destination directory is not empty, because an existing DVD structure would not be deleted, but the current selection would be added "on top"
  • vdrsync-gui.pl: summary.vdr: offer to work with a temporary copy
  • vdrsync-gui.pl: summary.vdr: Make sure the back button is not hidden by text
  • vdrsync-gui.pl: Update statistics and requant factor after marks have been manipulated
  • vdrsync-gui.pl: Fix generation of sharemarks config / add some sanity checks
  • vdrsync-gui.pl: Add a Box for the Chapter Menu Duration
  • vdrsync-gui.pl: Build dialog for channel selection for marks2pts into VDRsync GUI
  • vdrsync-gui.pl: Offer creation of a sharemarks.conf if none can be found
  • vdrsync-gui.pl: Fix numbering scheme for the channels, should be the same as VDR when creating sharemarks.conf
  • vdrsync-gui.pl: Offer Tk::Jpeg as alternative to Tk::Jpeg::Lite, since it seems to be available on some distributions
  • vdrsync-gui.pl: GDTextUtil-0.86 might need a different way of setting font attributes (set_font)
  • queue-manager.pl: Add kill feature for stale processes, kill automatically upon error
  • vdr-player.pl: Allow Navigation
  • PERHAPS vdrsync-gui.pl: Offer other EPG data sources

Sharemarks

Bugs

TODO

  • marks2pts: Fix numbering scheme for the channels, should be the same as VDR
  • marks2pts: Offer non-interactive sharemarks.conf creation by just specifying the channel number as a parameter

General

Bugs

  • Sorting of marks is buggy for marks > 10 h
  • VDRsync and Co do not work if the recording contains a .vdr file of size 0
  • Enhance the fault tolerance of all scripts with regard to additional / wrong marks
  • Use makepath from File::Path whenever creating a directory
  • Check exit codes of helper programs

TODO

  • Keep VDRRECORDING.pm separately
  • Add an Option to create nice logfiles of all steps instead of redirecting messages to /dev/null
  • Add detection of the platform we are running on
  • Enhance create_indexvdr.pl to allow cutting and indexing in a single step
  • PERHAPS: integrate cdlabelgen

Snapshots

Here I will put new, fixed Versions of the programs, mainly to make bug fixes quickly available for testing.
Latest addition: 22-03-2005

vdrsync-050322.tgz
vdrsync-gui-050302.tgz


Older Snapshots:
vdrsync-050314.tgz
vdrsync-050303.tgz
dvd-menu-050108.tgz
vdrsync-050302.tgz