/pcnum

School project -- Creation of a semi-automated vhs digitaliser

Primary LanguagePython

features:

  • digitize vhs, encode dvds and import files at the same time and save all relevant metadata in a database
  • search to
    • edit and delete records
    • play a video
  • progress tab: display the progress of vhs / dvd / file import

Under the hood

  • The backend has a wamp driven event loop and this event loop spawn subprocess with their own loop to deal with the captures.
  • The frontend use a combination of PyQT5 and a wamp driven event loop. This was made possible by quamash lib. Minimal implementation of the idea here

pic1 pic2 pic3 pic4 capture-logiciel numerisation-5 capture-4