TODO

Any offers of help will be gratefully received

Things that need to be done

  • Testing, testing, testing. Haven’t got enough facilities to thoroughly test Baserip. I need a large user base. Not likely to happen, ho hum.
  • Document the code.
  • Improve setup code to integrate with desktops.
  • Read lsdvd as xml not python code (security!).

Things that should be done

  • Implement unit tests.
  • Save settings and recall them when a DVD is re-inserted.
  • Pause a job (is this even possible?).
  • Set up web-site (sourceforge?) with bug tracking - just discovered there’s already a Baserip - bugger!
  • Run code through PyLint, take a deep breath and read results.
  • Auto-detect of telecine and use pullup and softskip filters (looks difficult to do it reliably).

Things that could be done

  • Allow selection of backend - avconv, ffmpeg or gstreamer.
  • Set up job queues.
  • Export of jobs to shell script?
  • Make Baserip front-end agnostic (Qt, Gtk and curses).
  • Port to other systems (windows, mac).

Table Of Contents

Previous topic

How To Use Ravenc

Next topic

Motivation For Creating Baserip

This Page