← Back to team overview

linux-traipu team mailing list archive

[Bug 927126] Re: Issues with commas preventing export in x264

 

This has been fixed in the trunk, and will be included in 1.4.2.  Please
retest with the daily PPA or pulling the lastest version from bzr.
Thanks!

** Changed in: openshot
       Status: Confirmed => Fix Committed

-- 
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/927126

Title:
  Issues with commas preventing export in x264

Status in OpenShot Video Editor:
  Fix Committed

Bug description:
  I have Ubuntu 11.10 and I installed Openshot through the ppa. I have
  the latest version, that is, 1.4.1.

  I'd like to report a couple of bugs that I found, the first of them
  driving me crazy. I simply couldn't export using codec x264 (I had
  sound but no video) and I looked at all the possible solutions,
  updating MLT, checking python libraries, etc. Well, it was all much
  simpler than that. The file "video.py"
  (/usr/lib/pymodules/python2.7/openshot/classes/video.py) has this
  problem, at least for me, since everytime I tried to render files
  using libx264, I had the following output:

  [NULL @ 0x22e0900] [Eval @ 0x7fa2259f34c0] Invalid chars '.6' at the end of expression '0.6'
  [NULL @ 0x22e0900] Unable to parse option value "0.6"
  [libx264 @ 0x22e0900] broken ffmpeg default settings detected
  [libx264 @ 0x22e0900] use an encoding preset (e.g. -vpre medium)
  [libx264 @ 0x22e0900] preset usage: -vpre <speed> -vpre <profile>
  [libx264 @ 0x22e0900] speed presets are listed in x264 --help
  [libx264 @ 0x22e0900] profile is optional; x264 defaults to high

  All I needed to do was the following:

  if self.render_options["vcodec"] == "libx264":
  					self.c.set("minrate", "0")
  					self.c.set("b_strategy", "1")
  					self.c.set("subcmp", "2")
  					self.c.set("cmp", "2")
  					self.c.set("coder", "1")
  					self.c.set("flags", "+loop")
  					self.c.set("flags2", "dct8x8")
  					self.c.set("qmax", "51")
  					self.c.set("subq", "7")
  					self.c.set("qmin", "10")
  					self.c.set("qcomp", "0.6") ---> changed the value for "0,6", using a comma
  					self.c.set("qdiff", "4")
  					self.c.set("trellis", "1")

  The second one is much less important, but it also has to do with
  commas. Every time I click of preferences and I close the menu, on my
  "config.xml" file the value of the image size changes from "7" to
  "7,00", again giving me the following mistake:

  self.valImageLength.set_value(float(self.form.settings.general["imported_image_length"]))
  ValueError: invalid literal for float(): 7,00

  I haven't been able to fix it yet except by accessing the "config.xml"
  file and changing it manually to the default value, that is, "7".

  I think these issues can be easily fixed, so I hope that our
  developers include them for the future.

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


References