Originally Posted by KyadCK
I dunno about anyone else, but I don't see using an OS for all it's worth as making an uneven testing ground. If linux can do it and Windows can't, then 10 points to linux.
I would VERY much consider using Linux for my video editing/encoding needs if the programs I need were ported.
DVDfab has unmatched default quality vs size settings out of any program I've seen. While they don't work on Linux now, they have been talking about adding support (and support for OpenCL), so here's hoping.
The other is MediaEspresso... I do not see this working on linux any time soon, but the reason for it is AMD APP encoding
support. In other words, I can shove 4 videos to be encoded through my GPU at the same time. Less quality, extremely fast.
No point in changing an OS until Linux has the things I need.
(And no, Handbrake sucks in comparison, not good enough)
I agree. Easy compilation of optimized code is a big advantage in Linux. After a quite a bit of hassle, Windows could be set up to compile libx264 in a optimized manner. I just meant to be scientific about it, a comparison of generically compiled code makes sense. That is what most people will have on either OS. However you are right. Like I said, easy code compilation is a great feature in an OS.
Speaking of optimized code, I recently compiled an Piledriver optimized version of cinelerra. I've used it for my non-linear editor for years. It has supported multi-threading, networked rendering and HD video as long as I've used it. It out-performed Premiere by leaps on my old MackBook Pro and has been capable of big video much longer. For the last several years it has supported OpenGL accelerated compositing and effects. I'd love to see OpenCL and/or CUDA support, but the does the job amazingly well as is. On this machine I get realtime playback with a bunch of effects and layered video tracks on the timeline. Here's a screenie:Warning: Spoiler! (Click to show)
*The video is of a deer that hangs out hangs out in my yard.
For DVD authoring I use dvdauthor and mjpegtools (comannand-line tools). I've used it to make DVDs with animated menus before, by writing an XML file defining the menu structure. In recent years some GUIs have been written to automate the process. I still like the flexibility of defining the menu structure with XML for anything fancy. I've used ffmpeg (Now it's called avconv) for years to encode video. From the command-line, it can produce almost any format and with some various options optimal file sizes. However, I have yet to see a great GUI for it. Most GUIs only begin to expose it's features. I tend to figure out good settings on the command line, then save them in text file for future encoding. I'd be interested in checking out DVDFab since they might release a Linux version. I'd love to have GPU accelerated video encoding. I downloaded the source to a CUDA accelerated h264 encoder from NVIDA, but I haven't tried to compile it yet. If I get it working, I plan on modding it some for my use. I was reading about MediaEspresso a while back. From what what I read it seemed pretty awesome. The truth is even if it was supported on Linux, the chances of me buying an AMD GPU are slim until AMD improves their Linux driver support. I'd love one for the OpenCL power, however. Unfortunately, NVIDIA cards just aren't as good for OpenCL AMD cards right now.
So yeah, I'd be the same way about it. If an OS doesn't have the software I use, I don't want it. I mean, you could still do the same things your doing now as far as editing an encoding, but it would be a different set of tools and no doubt a bit of a hassle. Just like I use Linux, because it is what I'm used to.