Free Software for Movie Production?
Ploum asks: " Like some folks, I like to take my mini-dv camera to make films. First, I was using Premiere, then Avid Xpress on Windows. But now I want to make [a movie] on my Debian box.
Everybody says that video under Linux is not possible but I want to do it! I want to write the scenario on Linux (maybe with a set of Latex commands or SGML?). When all is in the box, I want to put it on my computer. Dvgrab does a perfect job! Now I'm looking for a video editor. Cinelerra
is nice but it doesn't read files from dvgrab. When it's time to have fun with FX, I was using Adobe After Effect, but [are there similar programs for Linux]? Film Gimp? Jahshaka?"
Kino is a program designed to work with dvgrab and also aims to be easier to use than Cinerella.
Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
You can try Kino which is all DV and is making great strides to change this (even better, if you can program, help them): Only a few features so far, but those are rock solid and well done.
Avoid Cinelerra -- it crashes like it was written by Microsoft. At first, I thought it was my system, but after asking around a bit, I found out that this is a problem so common as to be a feature. Also, the documentation is a joke; the people writing it obviously are too full of themselves (as in: this is only for professionals, kids, if you don't understand it, you're stupid and should go away) to stoop down to our level.
Again, this is an area where Apple and even Microsoft wipe the floor with Linux.
Start hacking away.
First -- This person has asked a perfectly valid question. He wants to use Linux for video/digital film production. Comments that tell him/her to get illegal copies of software or to switch to a Mac (which just assumes he has the extra money to run out and buy one) are not only not helpful, but are basically a rude way of saying, "I don't have an answer for you, but I want to act like I do, so I'll just suggest something that doesn't really answer your question."
Second -- This is definately an area where Linux does not have the software. I've spent years in video. I d/l'ed Adobe Premiere (the 30 day demo version) and found it extremely easy to use for someone who is used to "real" video editing. I've tried Cinelerra several times, in test installs, and I've found it to be anything BUT easy to comprehend. This stuff about it being "advanced" or for "advanced users" doesn't wash with me. I have the experience and it's just a pain in the but to find your way around the program. The interface is anything BUT intuitive. (As someone pointed out earlier, in editing, this is a time when you need to focus on the work, not on getting your tools to work.)
Now, after those comments, here's what, to me, seems a useful suggestion and what I am currently planning. The company Main Concept is a German company. The last version of their editing program, Main Actor (V. 3.65) cost US $100 and worked on Linux and Windows. It's not Premiere, but for $100, I found it a good comparison. Currently the program is unavailable because they are preparing for the release of version 5.0. If you go to their site, you can download a Windows version of their V 5.0 beta 3 and test it out. This version is roughly comprable with Premiere 6.0. Some features aren't as good, but some are better (for instance, there was no smart gain for audio, but there are more sound adjustment abilities in MA than in Premiere). When I last corresponded with the people at Main Concept (when the beta 2 was out), they were still integrating some features into the betas and final version.
It will probably cost more than the US $100 price of their last version, but I wouldn't expect it to be any more than $150 or so. While it's not open source, and it's not free, it is a good solid program and will do what a video editor needs. They are also working on porting their effects program over to Linux as well.
I don't expect to see much more in the way of video editing in the open source field for a while. It involves too much GUI programming and the kind of intuitive feel that programmers seem to hate to deal with unless they have to.
Use iMovie, outgrow it, then invest in Final Cut Express for $500.
Final Cut Express is only $299. Pretty much the only important difference between FCE and FCP is that FCE only works with DV25 media, which is fine if you're using a DV camcorder to lens your footage and FireWire to import it.
I write in my journal
Making a movie is not the hardest part. Making it look good is what matters. Do not expect anything remotely close to AE on linux. There are no substitutes. AE is pretty much prosumer, fairly extended special effects tool which won't appear in the GNU/GPL anytime soon. Then again, you don't really need AE, unless you're trying to create Farscape clones and cheesy made for TV effects.
Sure, you might be able to do basic stuff in Cinelerra, FilmGimp, etc, but for your movie to look absolutely flawless you need some high-end filters and effects. Jahshaka is in it's early beta and extremely buggy. They are emulating the feel of Discreet Fire (Post Production). I'm not too familiar with it's featureset. Don't count on it to be the Editing solution.
The secret is not the software itself, but the camerawork. If you put a lot of effort into shooting it, you'll make up for the editing shortcomings. It's definately possible. Hope you made a bet with the naysayers, because they'll lose. Funny thing is, it'll be a piece of cake to make a movie like Pi in linux with open source applications.
Good luck on your project.
I have found Vega Video and their light version to be the BEST editing system on Windows (excluding avid). We need to petition them to port it to Linux.
There's a relatively new contribution to the Linux NLE field, called Kdenlive. I haven't tried it myself, but the screenshots look pretty good, a lot like Adobe Premiere (which I use quite a bit).
o me page/kdenlive.html
http://freshmeat.net/redir/kdenlive/36293/url_h
And for those of you saying Cinelerra is too hard, I have to agree. It's too slow too. I had to remux my DV files into Quicktime wrappers to load them, and then it took me a really long time to figure out how the timeline works (it's not even close to Premiere), and then playing the video was choppy, on my Athlon XP 1800+ with half a gig of RAM. It's a cool idea, but it really needs a new UI. It's not as revolutionary over Broadcast2k as they said it would be.
The timeline works kind of like Acid's tracks. Each track is a single file, instead of each track being a video layer that can contain any number of events from any number of files. Right now I think that Cinelerra would be capable of producing a half way decent wedding slideshow, but not a whole lot more, at least not without a dedicated rendering farm and months to learn the ins and outs of the UI.
A solution to the problem with music today
Good.But why bother with typing latex commands, when you have Lyx.
Lyx, according to lyx.org, is a
Lyx comes with templates for movie & broadway scripts & is a powerful WYSIWYM editor that lets you concentrate on writing rather than formatting. It also has an in-built & easy to use versioning system and you can output to ps/pdf/html/ascii/dvi & misc other formats right from the menu. Read this for more info on what lyx is.
The reason this post is more abt lyx rather than writing scripts is, it is not a specialised software but never the less it is highly versatile & has some great features to aid you in script-writing.
There is a lot of development going on on various places right now. It is true that some of them are not ready for primetime, but the pace of development is brisk. For now some good leads.. Cinelerra (Good but not for the weak) http://sourceforge.net/projects/heroin For a description of it's features: http://www.lmahd.com/cinelerra.html Kino: (Nice and easy) http://kino.schirmacher.de/ Main Actor (If you got some doe to spend..) http://www.mainconcept.com/products/mainactorLinux .shtml
Command line tools (Real men need no GUI!)
Mjpeg Tools :
http://mjpeg.sourceforge.net/
Transcode :
http://www.theorie.physik.uni-goettingen.de/~ostre ich/transcode/
DVGrab : (get your video from your IEEE DV cam)
Avidemux : http://fixounet.free.fr/avidemux/
VCDImager : http://www.vcdimager.org/
Some guides:
http://www.linuxfocus.org/English/July2002/article 254.shtml#254lfindex4
http://www.linuxmedialabs.com/Docs/LML33-NLE.html# SECTION00080000000000000000
Can the original author of this thread reply and let us all know why he isn't using Kino, or specifically what features he needs that Kino does not have. Obviously he knows where to get it, as it's available in the same place dvgrab is. So to un-confuse us who might be thinking the same thing I am, please respond to my post. I do a LOT of video work, all on Linux. I make about 2 hours of finished video every single day using dvgrab, Kino, mjpegtools, dvdauthor and other assorted tools. So once again my question is why not use Kino?
I try kino, but I need a lot of features that I don't find in Kino. For example, I want to be able to crop, resize, adjust color, make transitions (audio and video), mix audio, and some special effects who are not compositing (color key, title, etc...) Cinelerra seems very powerful, but I have no idea to read dv video with cinelerra. I try all format from dvgrab and I try to convert with : dv2mov, dv2dv, dvavi2mov, etc... It's really a matter ! Now I'm back to windows with premiere for a little project.
Ploum.net.