Saturday, February 20, 2010

The state of (high definition) video editing on Linux

Video Editors

We have extremely promising open source media editing applications for Linux like the Jokosher audio editor and PiTiVi video editor, both built on the powerful GStreamer framework, reaching a point of maturity where the focus can shift from making sure the underlying infrastructure of the application is solid to adding all the cool features that everyone's been waiting for. These apps will make multimedia editing simple and easy yet still fully featured. Projects like the recently announced VideoLAN Movie Creator (you know, from the people behind the VLC media player) and OpenShot are certainly cool projects which show that FOSS video editing is really progressing, but PiTiVi will still be my NLE of choice. VLMC is sure to be a great product, but being cross-platform drives the focus away from our OS of choice, and OpenShot while perhaps adding as many features as quickly as possible, lacks the same focus on proper design that PiTiVi has.

In short, PiTiVi's development has a strong focus on doing everything "the right way" before adding extra features, and using the GStreamer framework is an important choice. The result is better integration with the Ubuntu, GNOME-based desktop, a consistent user interface, and clean, modular code that will help development progress faster as we enter the stage of expanding the feature list. It's an exciting time for open source video editing on Linux, and hopefully more developers can hop on board to bring these advancements sooner.

High Definition Video

A snapshot camera that produces .mts files
While things may be looking up, one shortcoming is an ever increasing problem that deserves some more serious attention. There is a lack of proper MPEG-TS support which is used for HDV and AVCHD camcorders and as such, Linux users need a way to easily play, edit and see thumbnails of these videos. Video editing on Linux can't get very far when the de facto standard for high-definition video isn't well-supported especially as more and more cameras are HD out of the box, and the prices for such camcorders are falling.


PiTiVi is one of many multimedia apps lacking proper .mts support
I have a camcorder that happens to produce these .mts/.m2ts files and in order for me to be able to make use of them, I would have to convert it to another format using ffmpeg. This should not be necessary. New users should not need to look up how to convert their video, and they should not need to re-encode the file and lose the original quality of the video. This bug will hold back video editing on Linux and generate a lot of angry users who cannot reliably play or edit their video files.

Hopefully some developers will address this mostly overlooked bug before it becomes a bigger issue and turn it into something to brag about. In the big picture though, this bug isn't huge, and it's sure to get fixed at some point; the question is whether it'll happen sooner or later. Either way, the more developers working on GStreamer and video editors like PiTiVi, squashing these bugs and adding new features, the better.

49 comments:

  1. The new features in gstreamer are amazing and should really open doors for applications like Pitivi. I just hope that they are ready when Lucid comes out.
    ReplyDelete
  2. Or you should just use kdenlive...
    ReplyDelete
  3. http://arstechnica.com/open-source/guides/2010/01/video-editing-in-linux-a-look-at-pitivi-and-kdenlive.ars

    indeed kdenlive is the best open source non linear video editor ; and it became just better with version 0.77
    ReplyDelete
  4. I used the search engine of the OpenShot Video Editor website, typed "mts" in the window and found the following link

    http://www.openshotvideo.com/2009/07/avchd-h264-aac-and-mts-supported.html

    It seems that OpenShot does already support AVCHD, H264, AAC and MTS since july 2009.

    Greetings from Catalonia!!
    ReplyDelete
  5. Jokosher was updated 3 times in the last 8 months...

    https://code.edge.launchpad.net/~jokosher-code/jokosher/main

    Not exactly promising...
    ReplyDelete
  6. Right now, KDEnlive is the best video editor on Linux.

    My 8yr old and his friends who have macs have figured how to take their skateboard videos and edit them with no problem.

    There is always need for more apps because what one adds, the others will soon after if its worth it... so we users benefit.

    I am however more interested in the VLC one you mentioned which I wasnt aware of.
    I am a huge VLC fan since back in my Win days so i am very excited by these news.

    nowadays when I switch people to Mandriva Linux, ive already shown those people FF, OO, Thunderbird as well as VLC so it makes the transition easier. (as well as Skype, its not free software but people love it and it works well with video nowadays. VLC just works so im very psyched by this.
    ReplyDelete
  7. DV Grab 3.5 and Cinellerra, all works fine on Ubuntu with HDV.......
    ReplyDelete
  8. How can you write an essay about NLE editors for Linux without mentioning KDEnlive? Is it because it is a KDE app and won't integrate perfectly with GNOME or whatever, regardless of the fact that it is currently the best in its field (OSS NLE video editors, that is)?

    Biased much?
    ReplyDelete
  9. A agree with comments about kdenlive, you should have really considered that app, whether you like KDE or not.
    ReplyDelete
  10. What's interesting about this "review" is that PiTiVi can't actually do anything but link together video. I can do this with cat file1.avi file2.avi file3.avi > file4.avi.

    Without transitions, clip editing, titles etc.. it's completely worthless.
    ReplyDelete
  11. Unfortunately the state of NLE editors in Linux is very sad. Cinelerra looks powerful but can't stay running long enough for most purposes - even testing.

    OpenShot is promising, but it has quirks too, and while editing HD video, the audio/video synchronization is not working. Audio plays fine, but video lags behind (on a Q6600 with 2GB RAM). It works at first, but when it happens, you're doomed, and no "undo" function...

    PiTiVi is nice, but as a previous poster mentioned, you can't do any real work with it. We really need transitions and titles, at *least*.

    KDENLive is nice, but it too has some stability issues - at least on my machine.

    Oh well... Video Editing is one of the very few reasons that keep me from wiping my XP partition. I guess at some point in the future, things will be better - a few months back, I couldn't use my iPod Touch with Ubuntu, and now I can! :-)
    ReplyDelete
  12. blender's sequence editor is what i use to edit videos in linux. I usually compile it since i found i get audio issues if i don't. But I've made two music videos using it and been paid for my work. granted blender's got a learning curve but more and more documentation is popping up since when I first started using it.
    ReplyDelete
  13. Let's not forget LiVES:

    http://lives.sourceforge.net

    it's also a very nice video editor for Linux.
    ReplyDelete
  14. WOnderful conversation everyone - even though you haven't reached any consensus, I learned a ton through reading all your comments and appreciate all of it. The originial article resonated SO deeply with me. I run Ubuntu Studio, and yet I'm thinking... what the heck! I can't even edit HD video in this system that totes itself as a platform for audio & video buffs? Don't get me wrong - I am truly grateful and amazed at what ubuntu/studio offers, but I find it hard to believe that there isn't a team of developers out there on one of these video editing programs that at least wants bragging rights to say they put together a coherent, stable program that can to HD/AVCHD.

    My 2 bits
    ReplyDelete
  15. I usually compile it since i found i get audio issues if i don't. But I've made two music videos using it and been paid for my work.
    ReplyDelete
  16. I am truly grateful and amazed at what ubuntu/studio offers, but I find it hard to believe that there isn't a team of developers out there on one of these video editing programs that at least wants bragging.
    ReplyDelete
  17. I am truly grateful and amazed at what ubuntu/studio offers, but I find it hard to believe that there isn't a team of developers out there on one of these video editing programs.
    ReplyDelete
  18. I run Ubuntu Studio, and yet I'm thinking... what the heck! I can't even edit HD video in this system.
    ReplyDelete
  19. Thanks for sharing the information. That’s a awesome article you posted. I found the post very useful as well as interesting. I will come back to read some more.
    Remixuri 2011 | Muzica 2011
    ReplyDelete
  20. The originial article resonated SO deeply with me. I run Ubuntu Studio, and yet I'm thinking... what the heck! I can't even edit HD video in this system. IBCBET SBOBET แทงบอล
    ReplyDelete
  21. Nice, and thanks for sharing this info with us.
    Good Luck!
    ReplyDelete
  22. This is great software for video editing.
    ReplyDelete
  23. Great Job!!! Informative and attention keeping!
    ReplyDelete
  24. I am very glad I found it and was thrown off the lot to the society. The web has now been with us a long time.
    ReplyDelete
  25. I had really hard time convincing my boss about the necessity of social
    marking. today social marketing has become one of our
    main strategies.
    ReplyDelete
  26. Nice, and thanks for sharing this info with us.
    Good Luck!
    ReplyDelete
  27. 16th December, 1549. The said day, Alexr. Jaffray, John Foullis,
    Charle Dauesoun, Duiicane Colle, George Anderson, and Jonat Ancroft,
    baxstaris, tha and ilk ane of thame is conuikit be the some assise aboun
    writin for the brakiu of commond ordinance and statutis of this guid
    tovne, in selling of breid of quhit of less prise thane the statutis maid thair-
    wpoun, and of insufficient stuf, quherfor ilk ane of them is in ane amercia-
    ment of the court, and that is gevin for dovme. And the bailzies ordinit
    the officiaris to pas incontinent and pund every ane of theme therfor,
    and cals thame all in iugmeut to keip the said statutis, and to baik and sell
    xiiij vnce of guid, cleiu, dry, and veill bakin fresche stuf for ij d., and to
    haue breid rady at all tyme to seme the tovne sa lang as tha haue stuf, sbobet

    vnder the pane of eschaeting of the haill braid fundin with thame for the
    tyme. Council Register, vol. xx., p. 330.
    ReplyDelete
  28. 12th August, 1555. The said day, Alexr. Jeffray, Duncane Fraser,
    Williame Congiltoun, Dauid Saidlar, Johnne Fowlis, Charles Dauidsone,
    Reche Myln, Alexr. Kemp elder, Alexr. Kemp youngar, Alexr. Kay, and
    Duncane Colly, baxteris, and ilkane of thame were conuickit in judge-
    ment, and put in amerciament of court, for the braking of the commound
    ordinance and statutis of this guid toune of selling of quhyt breid of less
    messour and price nor wes gewin and dewisit be the counsell to thame of
    befoir to obserf and fulfill ; quhairfor thai war in amerciament of court to
    forbeir in tyme cumyng and amend as law vill, and that wes gewin for ผลบอล

    dome, and the baillies continewit thair vnlawis to be modiffit be thame
    eftirwart.
    ReplyDelete
  29. he said day, the haill counsell statut and ordanit that the baxteris of
    this guid toune sail balk and sell twenty tua vnce of quhyt breid, sufficient
    stuf, and weill bakin, for four penneis, and tuenty-aucht vnce of ry breid,
    sufficient stuf, and weill bakin, for four d. ; and that na breid be sauld be แทงบอล
    thame quhill thai be considderit and vestit be ane of the baillies ; and
    quhowsone the breid beis takin out of the owne, that ane of the baillies
    salbe aduertist and requirit to do the same ; and that na baxter sail baik
    ouy breid vpone Settirday befoir tua ef tir none ; and quha beis fundin
    cumand in the contrar heirof, the hail baikiu stuf beand fuudiu and
    gottin in his possessioune to be escheit and delt ; and gyf ouy baxter
    hawand stuf beis fundin wantand baikin breid, and nocht vsand his craft
    to serf the toune and nightbouris therof in coutemptioune of this ordinance,
    the strae beand knawiii and vnderstand, the haill victuall and stuf beand
    fuudiu in his possessioune to be escheit and delt to the puir folkis. And
    ReplyDelete
  30. SO many times I read stupid post but this time I must say i'm impressed! Well done! Cheers!
    Levitra Online
    ReplyDelete
  31. I really enjoy to read this awesome blog post.
    Inspiring!
    ReplyDelete
  32. I like your website. Thank you for great information. I will come back to your website again.

    best regards
    ReplyDelete
  33. The result is better integration with the Ubuntu, GNOME-based desktop, a consistent user interface, and clean, modular code that will help development progress faster as we enter the stage of expanding the feature list. It's an exciting time for open source video editing on Linux, and hopefully more developers can hop on board to bring these advancements sooner.

    gucci outlet
    bailey button triplet boots
    ugg bailey button triplet
    ugg boots sale
    louis vuitton speedy
    ReplyDelete
  34. PiTiVi will still be my NLE of choice. VLMC is sure to be a great product, but being cross-platform drives the focus away from our OS of choice, and OpenShot while perhaps adding as many features as quickly as possible, lacks the same focus on proper design that PiTiVi has.

    Gucci boston vintage medium bag

    Gucci marrakech medium messenger bag

    Gucci joy medium boston bag

    Gucci sukey medium hobo
    ReplyDelete
  35. Video Editing is one of the very few reasons that keep me from wiping my XP partition. I guess at some point in the future, things will be better - a few months back, I couldn't use my iPod Touch with Ubuntu, and now I can
    ReplyDelete
  36. I used the search engine of the OpenShot Video Editor website, typed "mts" in the window and found the following link
    ReplyDelete
  37. I’ll be back soon on your site again so please continue sharing your great tips.
    ReplyDelete
  38. I am so glad to hear that practical activities about water issues, environment friendly agriculture and many other matters will be set.
    ReplyDelete
  39. Persistence is the key to success. Being connected to others through personal experience makes your journey to singing success more alive and can help to generate excitement in your pursuit.
    ReplyDelete
  40. The reinscription of autonomous selfhood focuses attention on the marketing of normative value(s).
    ReplyDelete
  41. Well i can't really tell because i never had a linux camera or some friend but in amazon it have good reviews and the cameras sell very well and fast.
    ReplyDelete
  42. Those of us who wish to create positive impact via profitable activity in the social capital marketplace must apply our standards on a much greater scale.
    ReplyDelete
  43. This industry is highly competitive, perhaps even more so than it offline counterpart. Every little thing that a company can do to gain an edge over the competition can go a long way to boost its presence and also its bottom line.
    ReplyDelete
  44. You really have a unique way to pen down your thoughts
    ReplyDelete
  45. The beauty of these blogging engines and CMS platforms is the lack of limitations and ease of manipulation that allows developers to implement rich content and 'skin' the site in such a way that with very little effort one would never notice what it is making the site tick all without limiting content and effectiveness. NBA Live Stream | Live Sports Matches
    ReplyDelete