← Back to team overview

openshot.developers team mailing list archive

[Bug 733365] Re: Cannot start on Windows XP

 

Heh...
My programming skill is not enough to develop a Windows compatible version of Openshot.
I just read this https://answers.launchpad.net/openshot/+faq/993
And tried to start it on windows.
So, I just can compile and test it if someone will write the code for windows.

-- 
You received this bug notification because you are a member of OpenShot
Developers, which is subscribed to OpenShot Video Editor.
https://bugs.launchpad.net/bugs/733365

Title:
  Cannot start on Windows XP

Status in OpenShot Video Editor:
  Invalid

Bug description:
  I tried to run openshot on WinXP SP3.
  Openshot 1.3.0
  Python 2.7.1

  I builded MLT framework like described in http://mltframework.org/twiki/bin/view/MLT/WindowsBuild
  Except jack, sdl, sox, and swfdec. Becuse there was build errors with it, and I just disabled it.

  So I can run this test:
  >> import mlt
  >> f = mlt.Factory()

  Next I tried to run this: python.exe d:\openshot-1.3.0\openshot\openshot.py
  Ok. there was errors about absent python modules (xdg,  PIL, goocanvas, httplib2), I installed all those modules.

  Next I got an error about locale:
  =-=-=-=-=-=-=-=
  Traceback (most recent call last):
    File "d:\openshot-1.3.0\openshot\openshot.py", line 71, in <module>
      main()
    File "d:\openshot-1.3.0\openshot\openshot.py", line 61, in main
      current_project = project.project()
    File "d:\openshot-1.3.0\openshot\classes\project.py", line 66, in __init__
      translator = Language_Init.Translator(self)
    File "d:\openshot-1.3.0\openshot\language\Language_Init.py", line 85, in __init__
      locale.setlocale(locale.LC_NUMERIC, 'POSIX')
    File "D:\Python27\lib\locale.py", line 531, in setlocale
      return _setlocale(category, locale)
  locale.Error: unsupported locale setting
  =-=-=-=-=-==-

  I edited Language_Init.py and change 'POSIX' to '' (I don't really know what this mean, just experiment)
  And I got another error:
  =-=-=-=-=-=-=
  Traceback (most recent call last):
    File "d:\openshot-1.3.0\openshot\openshot.py", line 71, in <module>
      main()
    File "d:\openshot-1.3.0\openshot\openshot.py", line 61, in main
      current_project = project.project()
    File "d:\openshot-1.3.0\openshot\classes\project.py", line 66, in __init__
      translator = Language_Init.Translator(self)
    File "d:\openshot-1.3.0\openshot\language\Language_Init.py", line 86, in __init__
      locale.bindtextdomain("OpenShot", self.project.LOCALE_DIR)
  AttributeError: 'module' object has no attribute 'bindtextdomain'
  =-=-=-=-=-=-=

  So, I commented this string: "locale.bindtextdomain("OpenShot", self.project.LOCALE_DIR)"
  And got another error:
  =-=-=-=-=-=-=
  No formats or codecs were found.  Please check the OpenShot preferences and configure the 'melt' command name.
  Traceback (most recent call last):
    File "d:\openshot-1.3.0\openshot\openshot.py", line 71, in <module>
      main()
    File "d:\openshot-1.3.0\openshot\openshot.py", line 65, in main
      app = frmMain(project=current_project, version=info.SETUP['version'])
    File "d:\openshot-1.3.0\openshot\windows\MainGTK.py", line 315, in __init__
      self.project.RefreshXML()
    File "d:\openshot-1.3.0\openshot\classes\project.py", line 311, in RefreshXML
      os.putenv('SDL_WINDOWID', str(self.form.videoscreen.window.xid))
  AttributeError: xid attribute not supported
  =-=-=-=-=-=-=

  And one big and two small not responding windows, I just can Ctrl-
  break python to close it.

  What can I do now?



References