[needs-packaging] OpenShot Video Editor

Bug #441678 reported by Robert Pollak on 2009-10-03
This bug affects 701 people
Affects Status Importance Assigned to Milestone
Arch Linux
Invalid
Undecided
Unassigned
Baltix
Undecided
Unassigned
Debian
Fix Released
Unknown
openshot (Ubuntu)
Wishlist
Unassigned
Declined for Hardy by Andrew Starr-Bochicchio
Declined for Intrepid by Fabrice Coutadeur
Declined for Jaunty by Andrew Starr-Bochicchio
Declined for Karmic by Andrew Starr-Bochicchio
Nominated for Lucid by Robert Pollak

Bug Description

OpenShot is a non-linear video editor, built with Python, GTK, and the MLT Framework.
It is well-supported and competes in quality and features with the already packaged PiTiVi.
It should become available in the "universe" repository for Karmic+1.

URL: http://www.openshotvideo.com
Licence: GPL v3 or later
Notes:
OpenShot is currently offered as PPA for Jaunty and Karmic, see http://www.openshotvideo.com/2008/04/ppa-instructions.html ,
or as DEB installers.
The code is hosted on https://code.launchpad.net/openshot .

Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

summary: - [needs-packaging] OpenShot Video Editor
+ [needs-packaging] [needs-packaging] OpenShot Video Editor
Changed in ubuntu:
importance: Undecided → Wishlist
TJ (tj) wrote :

OpenShot cannot be included in Ubuntu until some changes are made to existing library packages it depends on, most notably, the MLT source package.

Once the MLT source package has been modified to provide a python-mlt binary package we'll be in a better position. There are other requirements such as more recent versions of the various audio/video and effects libraries which will need to be in place too.

summary: - [needs-packaging] [needs-packaging] OpenShot Video Editor
+ [needs-packaging] OpenShot Video Editor
Changed in ubuntu:
assignee: nobody → TJ (intuitivenipple)
status: New → In Progress

Is it even a possibility to update MLT, Frei0r, FFmpeg, and x264 (i.e. the
OpenShot dependencies) in time for the Karmic release? Or is this related
to packaging for Ubuntu 10.04?

Thanks,
-Jonathan

On Sat, Oct 3, 2009 at 6:26 PM, TJ <email address hidden> wrote:

> OpenShot cannot be included in Ubuntu until some changes are made to
> existing library packages it depends on, most notably, the MLT source
> package.
>
> Once the MLT source package has been modified to provide a python-mlt
> binary package we'll be in a better position. There are other
> requirements such as more recent versions of the various audio/video and
> effects libraries which will need to be in place too.
>
> ** Summary changed:
>
> - [needs-packaging] [needs-packaging] OpenShot Video Editor
> + [needs-packaging] OpenShot Video Editor
>
> ** Changed in: ubuntu
> Assignee: (unassigned) => TJ (intuitivenipple)
>
> ** Changed in: ubuntu
> Status: New => In Progress
>
> --
> [needs-packaging] OpenShot Video Editor
> https://bugs.launchpad.net/bugs/441678
> You received this bug notification because you are a member of OpenShot
> Developers, which is a direct subscriber.
>
> Status in Ubuntu: In Progress
>
> Bug description:
> OpenShot is a non-linear video editor, built with Python, GTK, and the MLT
> Framework.
> It is well-supported and competes in quality and features with the already
> packaged PiTiVi.
> It should become available in the "universe" repository for Karmic+1.
>
> URL: http://www.openshotvideo.com
> Licence: GPL v3 or later
> Notes:
> OpenShot is currently offered as PPA for Jaunty and Karmic, see
> http://www.openshotvideo.com/2008/04/ppa-instructions.html ,
> or as DEB installers.
> The code is hosted on https://code.launchpad.net/openshot .
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openshot.developers<https://launchpad.net/%7Eopenshot.developers>
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~openshot.developers<https://launchpad.net/%7Eopenshot.developers>
> More help : https://help.launchpad.net/ListHelp
>

On Sun, 2009-10-04 at 20:43 +0000, Jonathan Thomas wrote:
> Is it even a possibility to update MLT, Frei0r, FFmpeg, and x264 (i.e. the
> OpenShot dependencies) in time for the Karmic release?

No, as I said in a mailing-list email, that window closed when
Feature-Freeze occurred.

> Or is this related
> to packaging for Ubuntu 10.04?

Yes I hope that the MLT package will have python-mlt included in time
for 10.4. The other libraries should be recent enough by then for us not
to need to carry them in the PPA.

pinzia (pinzia) wrote :

new ppa http://www.openshotvideo.com/2009/11/openshot-ppa-new-experimental-ppa.html with gstreamer and ffmpeg default karmic packages.

PhobosK (phobosk) wrote :

I am sorry but using the current PPA for Karmic (https://launchpad.net/~openshot.developers/+archive/ppa) totally breaks the gstreamer0.10-ffmpeg and thus makes video play in any gstreamer player unusable (including thumbnail creation of videos in nautilus).
You should consider fixing this before adding to main Ubuntu repos...

Andy Finch (fincha) wrote :

The Openshot PPA to use for Karmic now is here:

https://launchpad.net/~jonoomph/+archive/openshot-edge

The old one at https://launchpad.net/~openshot.developers/+archive/ppa is no longer maintained.

PhobosK (phobosk) wrote :

Ok.
I informed the Ubuntu Tweak Team.
And i hope this time i will not end up with unusable gstreamer :)

Jonathan Thomas (jonoomph) wrote :

I do not believe TJ is working on this package anymore. We really need some packaging assistance to get OpenShot packaged into Ubuntu 10.04. Please let me know if I can be of assistance. My [openshot-edge] PPA has 3 packages: openshot, openshot-docs, and mlt-python. Hopefully this will be helpful to somebody. =)

Thanks,
-Jonathan

Changed in ubuntu:
assignee: TJ (intuitivenipple) → nobody
status: In Progress → New
Jonathan Thomas (jonoomph) wrote :

In my LaunchPad PPA (https://launchpad.net/~jonoomph/+archive/openshot-edge), I have a new "python-mlt" package, that seems to be a very elegant way to generate the Python bindings for MLT, and uses "python-support" to install them.

It would seem that all 3 packages (openshot, openshot-docs, and python-mlt) are ready for inclusion in Ubuntu. Most (if not all) of the packaging work has already been done. =) However, since this is my first application for Ubuntu, I am unclear on what the next steps are to get OpenShot included in Ubuntu.

description: updated
d4v1dv00 (davidvoo) wrote :

I hope Kubuntu will include this as well

PepePilotes (ppilotes) wrote :

Yes, This bug affects me.

Bravo!!!! Jonathan

It is an extraordinary video editor

Anxel (gommor) wrote :

I love OpenShot and I hope it is included in lucid lynx

Stephen Birch (sgbirch) wrote :

Another thumbs up from here, this editor needs to be in lucid for sure.

Olivier Girard (eolinwen) wrote :

For me, OpenShot could be the video editor by default in Lucid Lynx because he is better than Pitivi and it's a living project.
We are the best.

Vlad (taudi) wrote :

OpenShot, this editor needs to be in lucid for sure.

jafapt (jafapt) on 2009-12-31
Changed in ubuntu:
status: New → Confirmed
status: Confirmed → New

Hi all,

As well as OpenShot Video Editor is packaged for Lucid Lynx, could you package it for Hardy 32/64 bits too ?

Many thanks,

Laurent Bellegarde,
lprod.org

blamc (blair-a-m) wrote :

Yes, it affects me

Ivanovichenco (ivanadolfo123) wrote :

We need Openshot in Ubuntu 10.04
Necesitamos a OpenShot en Ubuntu 10.04

Jef Damen (jef-damen) wrote :

Yes, it affects me.
I would appreciate it if OpenShot is packaged in Ubuntu 10.04.

Marcos Fiszer (mdfiszer) wrote :

Yes, this affects me and a lot more of ubunteros Brazilians! Feliz 2010 para todos!

Timo Jyrinki (timo-jyrinki) wrote :

If any volunteer takes the task, please consider packaging it for Debian to avoid duplicate/wasted work. If you need sponsoring, upload it to http://mentors.debian.net/ first to get it sponsored to Debian main archive. Then it can be easily synced from Debian to Ubuntu.

Alessandro Lanave (ingalex) wrote :

Yes this affect me!

Don Spark (freedonspark) wrote :

Yes, it affects me.
I would appreciate it if OpenShot is packaged in Ubuntu please!

Miguel (miguel-glug) wrote :

Nice video editor. As we have few of these, it would be really nice having it in next Ubuntu realease.
Yes, it affects me too.

hans van boven (hvanboven) wrote :

This is my first video-editor under linux and i like it.
So please bring it to lucid.

Yes, it affects me.
I would also appreciate it if OpenShot could be packaged for Lucid please!

Robert Pollak (robert-pollak) wrote :

Please, everybody: Stop adding pointless comments!

For saying "Me too" it really suffices to use the "Does this bug affect you?" on top of the page,
s.t. all subscribed people don't get comment spam mails.

(Sorry for this spam, but how else could I communicate this?)

Dorian (ikolpm) wrote :

Yes, this is a very good video editor but i hate the buttons with images, and i prefer PiTiVi ;) .

Marco Meoni (marcomeoni) wrote :

I would try it in Lucid Linx, please package it!

Jonathan Thomas (jonoomph) wrote :

Since I have already packaged up everything for my LaunchPad PPA, I will go ahead and upload the 3 packages to mentors.debian.net. I am not an expert Debian packager, but I'll see if I can figure it out. Once I get the packages uploaded, I will be needing a sponsor. =)

Changed in ubuntu:
assignee: nobody → Jonathan Thomas (jonoomph)
lando.molari (balasa-teksavvy) wrote :

Yes, it affects me.
I would appreciate it if OpenShot is packaged in Ubuntu.

Ray (ray-poweredbytoast) wrote :

This is a good video editor, but doesn't it depend directly on ffmpeg? Since ffmpeg is a cease-and-desist waiting to happen (and that's why we love it) that would make it so it couldn't be included on the actual install disc. Most Gnome programs deal with that by using gstreamer for encoding/decoding so that there is a layer of seperation betweent the two. But openshot has the complete removal of all gstreamer code as a "High" priority on their Todo list.

... Plus, like Dorian, I don't like the image-buttons... they really clash with the rest of Ubuntu. (Stock buttons were made for a reason.)

Those two reasons shouldn't bar it from being in the repositories, and I totally think this program should be included for Lucid. I'm just saying why I don't think it should be the default.

Wish!!! (wishabhilash) wrote :

It does affect me too.

Carlo (carlo-vanhaecke) wrote :

Please package this in the next Ubuntu release

javicorper (javicorper) wrote :

It does affect me.

vjandrea (abergamasco) wrote :

This bug affects me too

BigBert (lnxrlz) wrote :

Please include in 10.04

@ Dorian, what? Please, try the Tango theme included in Openshot. :-P
Second, do you prefer a functional editor or a "more gnomish" one? :-)

Jonathan Thomas (jonoomph) wrote :

I have uploaded the "openshot" package to mentors.debian.net.

Package Details:
http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=openshot

Repository URL:
http://mentors.debian.net/debian/pool/main/o/openshot

Debian Bug Report (Intent to Package):
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564945

Now we need to find a sponsor for the package, so we can get this package uploaded into Debian Unstable. At least, that seems like the next logical step. Once the package is in Debian Unstable, it should be easy for Ubuntu to copy the package, correct?

If you are a Debian developer, please consider sponsoring this package. =)

maicolin (maicolinxxx) wrote :

Yes, it affects me.
I would appreciate it if OpenShot is packaged in Ubuntu 10.04.

Ilya Barygin (randomaction) wrote :

Hello Jonathan,

Thanks for working on this software and preparing the package. I see several issues with it, so I'll point them out (maybe it will get your package in Debian sooner).

Your package is native, which it shouldn't be. You should prepare a tarball named openshot-1.0.0.tar.gz (put on your upstream hat for that), preferably without the debian/ directory, then put on your Debian maintainer hat, rename it openshot_1.0.0.orig.tar.gz (note the underscore), unpack and copy the debian directory there. When you build the source package, a *.diff.gz file will be produced (so you'll have a package of 3 files - .orig.tar.gz, .diff.gz and .dsc).

Your changelog should contain only one entry: "Initial release (Closes: ######)." It should have version number 1.0.0-1 and be targeted for unstable, not karmic.

I'm not too familiar with python packaging, so I can't really give much more advice.

It would also be a good idea to send a message to debian-mentors mailing list, requesting sponsorship.
If you need help, good places to ask include #ubuntu-motu on freenode and #debian-python on oftc.

Jonathan Thomas (jonoomph) wrote :

Ilya,
Thanks for the advice! Much appreciated. I followed your steps, and was able to get rid of that last Lintian warning. I will go ahead and send an email to debian-mentors now.

Thanks again.
-Jonathan

Andros83 (mail-ceandrea) wrote :

Yes, it affects me.
I and my friends hope that OpenShot is packaged in Ubuntu 10.04.

Ilya Barygin (randomaction) wrote :

People, please don't post "me too" comments, just use the link near the top of the page.

aliengp (gp4now-pc) wrote :

Yes, it also affects me.
I would appreciate it if OpenShot is packaged in Ubuntu 10.04.
Thanks-

Shu Hung (Koala) (koalay) wrote :

It does affect me, too.
Please include OpenShot in Ubuntu 10.04.

Changed in debian:
status: Unknown → New
jepede (janpaul-doornbos) wrote :

It also affects me too, OpenShot most be in Ubuntu included

kernel_script (kernelscript) wrote :

Also affects me. Looking forward to see it on Ubuntu repos.

tags: added: editor openshot
tags: removed: editor
papukaija (papukaija) wrote :

Please don't post "me too" comments, just use the link near the top of the page.

Changed in ubuntu:
status: New → Confirmed
Benjamin Drung (bdrung) wrote :

Jonathan and I have been working on the package the last days. You can find the current version on mentors:
http://mentors.debian.net/debian/pool/main/o/openshot/openshot_1.0.0-1.dsc
When testing the package, make sure that you have python-mlt2 0.4.10-5 (manually) installed, because python-mlt2 0.4.10-4 has the grave bug #520138.

I have reviewed and tested the package. It waiting for a Debian sponsor for upload to Debian. We have not enough time to wait for the package hitting Debian. Therefore I want to upload the package to Ubuntu in the meantime. The packages get an ACK from me (of course). One ACK from a MOTU is remaining.

Fabrice Coutadeur (fabricesp) wrote :

Hi,

You should perhaps upload this package to REVU, to make that review easier and to not bug the people subscribed to this bug report.

Anyway, here is what I've found:
- debian/copyright: file openshot/windows/SimpleGladeApp.py seems to be LGPL. It should be reflected.

I manually built and installed python-mlt2 from Debian:
apt-cache policy python-mlt2
python-mlt2:
  Installed: 0.4.10-5
  Candidate: 0.4.10-5
  Version table:
 *** 0.4.10-5 0
        100 /var/lib/dpkg/status

but openshot fails to run, even with -5 version:
openshotAdded /usr/share/openshot to system path
--------------------------------
   OpenShot (version 1.0.0)
--------------------------------
*** ERROR: MLT Python bindings failed to import ***
*** ERROR: MLT Python bindings failed to import ***
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 527, in __bootstrap_inner
    self.run()
  File "/usr/share/openshot/openshot/classes/thumbnail.py", line 174, in run
    mlt.Factory().init()
NameError: global name 'mlt' is not defined

-------------------------------------------------------
Error: OpenShot has not been installed in the Python path.
(Both the site-packages and /usr/share/openshot folders were checked)

It seems python-mlt2 only contains python2.5 stuff.

So I can't ack it for the moment.

Fabrice

Jonathan Thomas (jonoomph) wrote :

Hi,

I have updated the copyright file, and uploaded the new package to mentors.debian.net and REVU:
http://revu.ubuntuwire.com/p/openshot

Do I need to contact the python-mlt2 packagers, and inform them that their package only supports Python 2.5 and needs to be fixed? I know we are running out of time, so please let me know what else needs to be done. =)

I really hope OpenShot gets accepted into Ubuntu 10.04. I'm crossing my fingers.

Thanks,
-Jonathan

Benjamin Drung (bdrung) wrote :

You should add "On Debian systems, the complete text[...]" for the LGPL text.

I have been working on the mlt source package for some time now. Once I have fixed it, I will forward the patches to Debian.

Benjamin Drung (bdrung) wrote :

Fixed mlt 0.4.10-5ubuntu1 uploaded.

Fabrice Coutadeur (fabricesp) wrote :

Hi,

Great: i'll been able to test the package

I uploaded your package, making previously the following changes:
1) debian/changelog
1.1) changed version to 1.0.0-0ubuntu1
1.2) Target lucid instead of unstable
1.3) Deleted closing of the Debian bug as in an Ubuntu specific version it is not of any use

2) debian/control: updated the maintainer field to ubuntu-devel

3) debian/copyright: Added what Benjamin pointed out ("In Debian ...")

Changed in ubuntu:
assignee: Jonathan Thomas (jonoomph) → nobody
status: Confirmed → Fix Committed
Ilya Barygin (randomaction) wrote :
Changed in ubuntu:
status: Fix Committed → Fix Released
Jonathan Thomas (jonoomph) wrote :

I'm not sure if I need to open a new bug report for this or not, but here it goes. We have released a new version of OpenShot (version 1.1.0.alpha1), and would like to get it included in Ubuntu before the feature freeze.

The packaging is almost identical to the last package (except 1 new dependency).

I have uploaded it to both REVU and mentors:
http://revu.ubuntuwire.com/p/openshot
http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=openshot

Please advise on the best way to proceed.

Thanks!
-Jonathan

papukaija (papukaija) wrote :

Jonthan:
Open a new bug and tag it with "needs-upgrade". There might be some more information at wiki.ubuntu.com

papukaija (papukaija) wrote :

Jonathan: sorry, the corect tag is just "upgrade".

papukaija (papukaija) wrote :

Openshot 1.1.0.alpha1 is already in Lucid since Wed, 17 Feb 2010, more information available at https://launchpad.net/ubuntu/+source/openshot/1.1.0~alpha1-0ubuntu1

wiz (wiz) wrote :
Benjamin Drung (bdrung) wrote :

Please do not use this bug report for requesting newer versions. This bug is only about the initial packaging. Instead you should create a new bug report.

In this case, you do not have to open a new bug report, because we are aware of it and don't need the bug report as reminder.

Changed in debian:
status: New → Fix Released
affects: ubuntu → openshot (Ubuntu)
Changed in archlinux:
status: New → Invalid
Changed in baltix:
status: New → Invalid
Changed in openshot (Ubuntu):
assignee: nobody → fausto ercolini (masterfalcon)
Jeremy Bicha (jbicha) on 2017-11-06
Changed in openshot (Ubuntu):
assignee: fausto ercolini (masterfalcon) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.