A wiki/manual page with 'Tips and trick on how to automate Openshot
rendering' might be just as good use of resources in my opinion. If MLT
"melt" does the job, then fixing/maintaining openshot-render feels a bit
like duplicated effort. Also the effort put into documenting how to use
the melt tool from a openshot perspective might strengthen the Openshot-
MLT connection and also help the MLT project by itself.


The background for this particular bug-report was a a research project, where 
for each of 50 participants we had 2x5 one-minute video clips that needed to be 
stitched together side by side into one 5 minute clips. We got around the bug 
by letting the script (for each participant) set up a symbolic link for the 
video folder it started Openshot with a predefined project. It was a bit clunky 
since I then had to manually start the rendering in the Openshot UI and come 
back later to close openshot for the script to continue, but it wasn't worth 
putting more effort into automating it. (Actually, we needed one-minute side-by 
side clips in stead of five minute ones, but doing that directly in openshot 
with our procedure would mean opening up and closing Openshot 5x50 times.. The 
script used ffmpeg to cut the five-minute clips into one-minute clips 
afterwards). 

As for our research project, we won't change our procedure now even if
openshot-render gets fixed. Just using Openshot directly as described
above works just fine.

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

Title:
  openshot-render crash with "AttributeError: 'NoneType' object has no
  attribute 'settings'"

Status in OpenShot Video Editor:
  Confirmed

Bug description:
  When trying to render a project with openshot-render it crashes with
  AttributeError. The project.form attribute, which seems to be a
  reference to a GTK form, is never set when running from openshot-
  render.

  I was extremely happy to find the render-tool, as I've spent days
  trying to figure out a way to do a big batch job. Not so happy when I
  realised it didn't work. ;)

  1) Ubuntu 10.10 (Also on 10.04)
  2) Installed from repositories
  3) Openshot-version 1.3.0

  
  OUTPUT:

  $openshot-render proj.osp

  rendering options:
  container type: avi
  video codec: mpeg4
  video bitrate: 5000000

  audio codec: libmp3lame
  audio sample rate: 44100
  channels: 2
  audio bitrate: 128000

  Traceback (most recent call last):
    File "/usr/bin/openshot-render", line 58, in <module>
      main()
    File "/usr/lib/pymodules/python2.6/openshot/openshot_render.py", line 37, 
in main
      bot.render()
    File "/usr/lib/pymodules/python2.6/openshot/classes/cli_render.py", line 
239, in render
      self.current_project.GenerateXML(os.path.join(self.USER_DIR, 
"sequence.mlt"))
    File "/usr/lib/pymodules/python2.6/openshot/classes/project.py", line 258, 
in GenerateXML
      self.sequences[0].GenerateXML(dom, tractor1)
    File "/usr/lib/pymodules/python2.6/openshot/classes/sequences.py", line 
226, in GenerateXML
      bg_track.GenerateXML(dom, multitrack, fps=fps)
    File "/usr/lib/pymodules/python2.6/openshot/classes/track.py", line 110, in 
GenerateXML
      current_frame = MyClip.GenerateXML(dom, playlist, current_frame, fps=fps)
    File "/usr/lib/pymodules/python2.6/openshot/classes/clip.py", line 466, in 
GenerateXML
      use_affine = 
self.parent.parent.project.form.settings.general["use_affine"]
  AttributeError: 'NoneType' object has no attribute 'settings'

To manage notifications about this bug go to:
https://bugs.launchpad.net/openshot/+bug/729359/+subscriptions

-- 
Mailing list: https://launchpad.net/~linux-traipu
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~linux-traipu
More help   : https://help.launchpad.net/ListHelp

Reply via email to