Domain: schirmacher.de
Stories and comments across the archive that link to schirmacher.de.
Comments · 49
-
Re:Home Office
For the video editing, you may also want to check out Cinelerra. It's a powerful non-linear editing suite that is focused towards professional and industrial users, and even though the hardware requirements on the site are severe, it works quite well on more moderate systems. There's also Kino and Lives, which I haven't had time to check out much. Jahshaka, which I've used a bit, seems alright. But I've had stability problems with it a lot.
-
Re:Ewww... choose your tools
I thought VirtualDub was windows-only...
Have you tried:- Kino - a non-linear DV editor for GNU/Linux?
- Cinelerra - (Perhaps overkill...)
- mjpeg tools
-
Re:Mac notebook + firewire?
-
Re:Hard-drive based camcorder?Would it make sense to not even use the tape drive on the camera? Could you just plug a firewire to a laptop and dvgrab the video directly to a computer?
If the tape drive is the most frigile part of the camera, this would extend it's life.
-
I got your answerWhat you can do is install Ubuntu on your Mac, and then use Mac on Linux to use OSX when you need it. Then you will use your great hardware (Ubuntu runs fine on my CLAMSHELL iBook, I bet it will amaze you on a G5), get access to over 14000 open source packages, and enjoy Linux on a better machine. Best of both worlds.
You can ever try out Kino if you wish. Whatever. The best thing about Linux is that you can take it with you to almost any platform you touch.
-
Re:speaking of open source video editing...
Cinelerra http://heroinewarrior.com/cinelerra.php3 appears to be powerful but I haven't figured it all out yet, and it dosen't seem to do minidv direct capture.
Kino http://kino.schirmacher.de/article/static/2 is also rather nice, and does support DV capture. It is less advanced as far as effects and transitions tho, and seems to have largely stopped developement. -
I use Monster cables in my video studio.
I was sold on Monster cables the day I replaced the wire between my computer and my Bose computer speakers. (This was the wire that came with my Bose speakers, BTW.) With a Monster cable, all of a sudden I was getting a LOT more bass. Songs I'd heard a zillion times sounded a lot better.
Some time ago, I noticed that DVDs on my mom's player didn't look much better than normal TV programs. I looked deeper, and found that the video cable between the DVD player and the TV was one of those thin-wire cheap pieces of crap. I replaced it with a spare composite-video Monster cable I had lying around, and the picture quality improved dramatically.
I use nothing but Monster cables in my home-based video studio (a 100% Linux creation, with a Canopus ADVC-300, kino, smilutils, and mjpegtools. Given the experience above, and especially given all the RF interference generated by a typical computer, I didn't dare try anything else.
In the end, it comes down to whether you can see/hear the difference. Not everyone is wired the same. I can see and hear details that most people can't sense -- so much, in fact, that I'm starting to wonder if I have Asperger's Syndrome or something.
-
DV editing on Linux
1) A dv movie editor - no idea on linux
kino edits DV natively. There are a bunch of Linux audio/video editing programs listed here.
You'll probably also want mjpegtools to turn DV into VideoCDs and DVDs.
-
Kino!
I haven't seen it mentioned, but Kino is a great DV editing program for Linux.
It does capture/export back to the camera, has export options for converting to DVD/(S)VCD with the click of a button, has a lot of filters built in (especially good are the EffecTV filters).
I've been using it on my Duron 800 with a generic Firewire card for capture and it goes ok, although rendering effects is a bit slow. It also can't quite keep up exporting back to the camera when jumping around lots of scenes in different files. You won't have any trouble with a newer machine.
No association with the above projects, just a satisfied user. -
Re:The quick answer is, "no."Yeah, those guys at Disney, Dreamworks, and ILM are real idiots for using Linux for their blockbuster films when it's not up to the task.
The truth is that Linux is a very capable video production platform, but also requires a more significant investment of time in lieu of an investment of money.
Kino is a good entry level one-track editor and has excellent video capture capabilities.
Cinelerra is an excellent advanced editor and compositor, supporting a multitude of professional features on an unlimited number of video and audio tracks.
DvdAuthor together with the gimp is a great solution for authoring DVDs. Its home page lists a number of gui front ends that have come a long way in the last year.
The best part of these applications is the excellent support offered by the developers. Scott at dvdauthor has responded to my email questions in under an hour before and averages less than 8 hours for a response. I witnessed a conversation on the cinelerra IRC channel in which a user mentioned wanting professional timecode support, and within an hour the requirements were clarified and preliminary work had already begun. Try getting that kind of response from Adobe, Sony, or Ulead. I myself will welcome emails anytime with questions about how everything fits together.
As an example of what is possible using only GPL software on Linux, let me tell you about my last wedding video. It was done all in 16:9 widescreen using two synchronized miniDV cameras captured via firewire. The full motion and sound menus on the DVD provide a choice of stereo or 5.1 surround, long or short versions of the video, full scene selection, and viewing of all the still photos taken at the wedding using the menu buttons. Effects include smooth transitions from black and white to color, animated picture-in-picture, slow motion, deinterlacing, color correction, and scrolling credits in my choice of true-type font.
I can't comment on ease of use compared to Windows or Mac because I haven't edited video on Windows since before XP came out and have never tried a Mac for video editing, but you can see from my example that it is possible to produce professional quality results with only GPL software and some investment of time to learn how to use it. My offer to help you get started via email always stands.
-
some decent software
kino http://kino.schirmacher.de/
avidemux http://fixounet.free.fr/avidemux/
cinelerra http://heroinewarrior.com/cinelerra.php3 -
Re:Transcode
-
Ahhh, the smell of astroturf in the morningAn article text that reads like an ad sponsored by Apple, page after page of gushing, ecstatic, even orgasmic talk about how wonderful the hardware is, how inspired the software, how brilliant the management -- come on, people, you're making this sound like the Second Coming.
Yes, Apple makes good products -- I just bought an iBook as my new laptop and would buy one again. It's a good machine. The hardware is well designed if expensive, the software good, if not the best of breed. But Apple is a bunch cut-throat-DMCA-loving-money-grabbing capitalists like Microsoft, just without the monopoly, and Steve Jobs eats his chocolate one bite at a time, just like everyone else.
Good software? Yes. Great software? No. Mac OS X doesn't play well with others, it drops those pissy little
.DS_Store files in every single folder of a network it can find. iMovie can't deal with letterbox DV (like even Kino can). Mail doesn't know TLS (which even the Beta of Mozilla Thunderbird can do). iTunes can't natively play Ogg Vorbis. Listing the ways that DVD Player is inferior to VLC would take pages, and don't get me started on all the hacks that have been installed to cripple the iBook to make the PowerBook look better (starting with the stupid Spanning Block that is supposed to make sure that only what you see on the screen can be sent to a second monitor or TV). Good, yes. Great, no.Dear astroturfers, on the long run you'll help Apple more by giving a balanced, fair view of what is offered instead of this mindless drooling cheerleading. These machines are, so to speak, merely human, not gods, and even at 10.3, OS X has lots of room for improvement.
-
Closed source == painHere's a little story about the pain of closed source:
I bought an ATA DVD burner largely for data backups and had it direct-attached to my Linux machine. I used it this way for months. I also have a Powerbook G4. At some point, I borrowed an ieee1394 (Firewire) camcorder, and I got iLife so I could make home-movie DVDs. Transferring my home video to the powerbook was a breeze. iMovie was very easy to use for editing the video. I anticipated that I would use iMovie/iDVD to master an ISO that I could scp to the Linux box for burning.
Alas, iDVD claimed it wouldn't even start without the "correct hardware present". I assumed that meant a DVD burner. So I bought a firewire enclosure for the drive, and a ieee1394 card for the linux machine, and I was all set up to share the DVD drive. Except that really, iDVD won't run without an Apple Superdrive present. (The error message didn't tell me that; I had to google for that.")
In the end, I used Kino, dvdauthor, and growisofs to make my first home-DVD. The fact that I bought the ieee1394 enclosure was a waste of money caused by Apple's insistence on iron-fist control.
Sure, iMovie and iDVD are easier and quicker to learn than the open-source tools. But the open source tools wouldn't have caused me to waste time and money buying hardware, and hours editing video with a tool that ultimately I had to abandon (iMovie). It took some doing to learn how to use kino and dvdauthor to do what I wanted. But less time than it took to ship the DVD enclosure and reconfigure all my hardware.
-
"Build your own" in Linux--my steps in DVD makingShortest answer I can give you:
- Use kino to do the video editing, and output/export (i.e. save as) an MPEG-2 (DVD format). To get this to work you will most likely need Mplayer installed because you'll need the mplex commandline tool to "multiplex" your audio and video files. Some like to use transcode, but I like Mplayer much better. Split the MPEG into multiple MPEGs if you want to have different chapters -- the best way to do this is to use a commandline tool called mpgtx. Or just save different MPEGs from kino. BTW, if you need to get video footage to edit in the first place then use dvgrab to get video from your DV camcorder -- it should be a part of the kino suite of tools, but if it's not, get it from one of the pages in kino.
- Once you've gotten your MPEGs all created, now you can author. I use dvdauthor. What you have to first do is create a XML text file to list the MPEGs you want to burn into the DVD. And example of such a file is found here. The easiest method is to create a new chapter for each MPEG file. Then you run dvdauthor like so:
dvdauthor -o DVDdir -x xml-filename
DVDdir is the name of the output you want -- name doesn't really matter; xml-filename is the name of the text file you created. - DVDdir will be a directory from which you then need to create a video ISO. You need the commandline tool mkisofs. Example is:
mkisofs -dvd-video -o fileoutput.img DVDdir
- Now you just need to burn fileoutput.img with your DVD recorder. I use dvdrecord (yes, it's a commandline tool):
dvdrecord -v -eject speed=4 dev=0,0,0 -dao fileoutput.img
Yes, I'm a glutton for punishment. There are lots of steps involved to do it in Linux, but it's quite powerful once you've gotten the basics down and have written shell scripts to automate the tasks.
If you find it difficult to install all these tools on your Linux box (as many do), may I recommend installing Debian linux? Best way to do this is to do a hard drive install from the Knoppix Live Linux CD. The scripts to do this are built-in the cd: knx-hdinstall or knoppix-installer. Why do I recommend it? Installing all the tools I have listed above are a simple apt-get away -- i.e. "apt-get install kino" or "apt-get install mpgtx" or "apt-get install dvdauthor" -- I mean how much easier can it get?
Lastly, allow me to plug my blog that has documented this and a number of other linux tips ages ago: linuxathome.com -
Re:Videoediting
-
Whats this? Freshmeat?
OK, this is a first for me; Audacity is a great application, but do we need announcements on
/.?
Really, what exciting new features makes that neccesary?
OK, part of it is envy. I contribute to a number of projects (beginplug) including kino - the greatest DV editor for Linux (endplug) and would love for /. to carry news about its releases. But isn't that what Freshmeat is for...? -
Re:About Pinnacle
-
Re:Breaking news
The computer is not just a browser, office suite and MP3 player.
No, it's definitely not just that. It's also a SoftSynthMIDI sequencer with audio capabilities, a DV video capture system with editing and effects facilities, a multitrack HDR and probably more. No, I see no multimedia this side of the mountain. -
See also
Linux DV HOWTO on Kino plug-ins
-
Re:Call me crazy but...
Do you know of anything equivalent in quality and/or speed to TMPGEnc? As an alternative, do you know how to get TMPGEnc working under Wine? The last time I tried (maybe a year or so ago), I didn't get very far with it.
You could use MEncoder to encode the video (no GUI, but very high quality and extremely fast), or transcode as mentioned before, or you can even use FFMPEG directly (it has very good documentation, and it is the codec library that most other GNU/Linux video tools use). You could also try Kino (old GNOME 1 GUI, but very user-friendly). MJPEG tools provides some low-level encoding utilities for MPEG2, but I don't know about quality or speed as I haven't tried them. Once you have your MPEG2, you might try DVDAuthor to create a DVD structure (including menus if you need them). -
Re:The point?
Trying create a carrot to dangle in front of these people is pointless. They don't want your carrot. They want to write the code that they want to write.
Uh yeah, that's the whole point of trying to arrange an alternate system so that other coders can write the code that end-users are willing to pay for. It's not like free open-source development would go away, but if you want a new feature added to your favourite app you can pay someone to add it instead of learning C and coding it yourself.
I would imagine that few end-users would be willing to pony up the cash to start up a big project under this scheme, but for more simple features it makes more sense. And I'm not just theorizing, I've actually donated to an open source project (dvgrab/kino) to get a feature I wanted (get dvgrab to output to a single .jpg at a specified interval so a firewire camcorder could act as webcam). It worked quite well and I think it is a good sign for the success of a project like the Open Code Market. -
Re:Good UI design is easy
Like Kino, a digital video editing program modelled after vi. Good idea, IMHO, at least if the target audience is geeks.
-
Re:Okay, give. What are they?There's several tools related to digital/online filmmaking that are evolving nicely. First, sound tools:
Ardour is a multichannel hard disk recorder (HDR) and digital audio workstation (DAW).
Audacity is a free audio editor. You can record sounds, play sounds, import and export WAV, AIFF, and MP3 files, and more.
JACK Rack is an effects "rack" for the JACK low latency audio API. The rack can be filled with LADSPA effects plugins and can be controlled using the ALSA sequencer. It's phat; it turns your computer into an effects box.
Second, video capture and editing:Kino is a non-linear DV editor for GNU/Linux. It features excellent integration with IEEE 1394 for capture, VTR control, and recording back to the camera. It captures video to disk in AVI format in both type-1 DV and type-2 DV (separate audio stream) encodings.
Cinerella combines most of the basic functions needed to produce motion pictures with a capable compositing system. Advanced editing, YUV compositing, and realtime effects are some of the things Cinelerra does. Cinelerra's 16 bit YUV compositing engine has been optimized for multiple CPU's, reduces generation loss, and significantly reduces compression time. Capturing from IEEE1394, Video4Linux, Motion JPEG, and screenshots is supported.
Third, animation:
Blender is an open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback.
Fourth, post-processing:
CinePaint(formerly Film Gimp) CinePaint is a free open source painting and image retouching program designed to work best with 35mm film and other high resolution high dynamic range images.
I have used Kino, Cinerella, and Blender (a little) and was impressed with each of them. The audio tools look promising and CinePaint has some Hollywood titles to its credit. Maybe I'm a fool, but it seems that the "digital revolution" is giving open source, non-proprietary software tools a chance. Moviemaking is requiring more and more geeks. Being free got OSS in the door. Now, they're getting some much deserved polish. -
Re:Yeah but
Film GIMP(now CinePaint) is NOTHING like Adobe Premiere. Adobe Premiere is a non-linear video editor, CinePaint is a high dynamic range picture editor, basically just the Gimp with 64-bit RGBA color capability. Cinelerra is a non-linear editor, but not quite on par with Premiere IMHO. Kino and kdenlive are promising projects I have yet to use to do that same thing.
-
Re:This review sucks..
So write up an FAQ. Tell us:
1) What WMs work with what video programs.
2) What libraries are required.
3) What version of gcc you used *G*
4) What flags are set, where to set them, and what's "right" for a wide range of systems, say, a few nVIDIA and ATI systems on AMD and Intel chips, and/or any specific motherboard-related issues.
5) All the other variables I've overlooked, but that you didn't, that make the difference between "It Works" and "It Doesn't".
One working example.
First, install Debian. Use this in your /etc/apt/sources/list
deb http://marillat.free.fr/ unstable main
To install, run
apt-get install mplayer-686
apt-get install ffmpeg
Also, grab the extra binary codecs from the Mplayer site and throw them in /usr/lib/win32
That site is here
To play a vid, download it first. IF you get a stupid quicktime page thingy, load the page source, use "wget" to grab the vid, and play it.
If you get a windows streaming site, use mplayer -dumpstream to dump the stream to an ASF file on disk, and then play it. I usually use the options -vo xv and -xy 2 (or 3) to enlarge, and ensure usage of the XVideo extension.
So much for playing vids. To record digital vids, do the following
1) grab a cheap Firewire card. If you pay more than $20 you paid too much.
2) Build Firewire options into kernel and load the modules (or reboot if you build them in)
3) Use kino to grab digital video. Again, from Debian, apt-get install kino. Edit in kino, export to a type 2 AVI file.
4) Use ffmpeg to make a divx file. I like to use these options
-f avi
-vcodec mpeg4
-s 360x240
-b 200
-g 300
-bf 2
-acodec mp3
-ab 128
If you have a lot of motion consider also using -4mv and -me FULL. If you have an IDE drive make sure dma transfer is enabled.
Again, just one working example. -
Except for Kino, you are out of luckI use Linux for absolutely everything except for games and video software -- this is one last area where the Penguin really sucks fish cold and hard.
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.
-
What I found...FilmGimp appears only for image processing and effects on movies, not the software for "glueing" and cutting scenes together.
Kino is a program designed to work with dvgrab and also aims to be easier to use than Cinerella.
-
Re:Now we can go for REAL multi-media
I've recently been doing some video editing work on Linux with Kino. Kino works with DV video and supports capturing via firewire(with the right modules installed). I captured from my Sony TRV-950 with no problems once all the bits and pieces were installed.
I've found it to be quite easy to use, though it's very much under development. Unlike Cinelerra, the interface is pretty intuitive. At the moment, the biggest limitation in my eyes is the lack of multitrack editing. They're working on it, though. -
Video editing on Linux
Pretty soon they ought to be doing comparisons involving Linux too, not just Mac and Windows. Kino is beginning to seriously kick ass. It's now adequate for all my home video purposes (transferring camcorder video, editing and titling, making SVCDs).
-
You beat me to it...
http://dvbackup.sourceforge.net/ FWIW, http://www.schirmacher.de/cgi-bin/dclinks.cgi?act
i on=view_category&category=Linux+Software has whole bunch of DV software. While you're at it, you may want to check out Kino which appears to work great. For more fun software to use with your DV cam, check out Arne Schirmacher's pages. Good luck ;-) -
You beat me to it...
http://dvbackup.sourceforge.net/ FWIW, http://www.schirmacher.de/cgi-bin/dclinks.cgi?act
i on=view_category&category=Linux+Software has whole bunch of DV software. While you're at it, you may want to check out Kino which appears to work great. For more fun software to use with your DV cam, check out Arne Schirmacher's pages. Good luck ;-) -
You beat me to it...
http://dvbackup.sourceforge.net/ FWIW, http://www.schirmacher.de/cgi-bin/dclinks.cgi?act
i on=view_category&category=Linux+Software has whole bunch of DV software. While you're at it, you may want to check out Kino which appears to work great. For more fun software to use with your DV cam, check out Arne Schirmacher's pages. Good luck ;-) -
I'm Bored
Waiting for a DVD to rip.
So:
Go buy any old digital camera and try to download the pics on a RedHat system.
Go buy a DVD-R and try to burn a disc.
Go to any old website showing media (RealPlayer, QuickTime, Windows Media) and see how successful you are at viewing content.
Buy a Firewire DV Video Camera and see how successful you are in getting the video off and editing it.
Try to visit a site that's made for IE.
Go to the store and buy a game. (I'll give you these -- VmWare and other solutions are a serious bitch to setup, and don't work well except in certain Distros)
Buy a PDA and get it to synch up.
Your network card doesn't work, find somebody you know willing to come over and fix it. (Huh? If the card is broken, even your God(s) ain't/aren't gonna fix it.)
>The steps to do any of the above in Windows are very easy
Uhhh, sure... I mean, I mean, if you want to have every two or three DVDs come out as coasters (happens with Prassi Primo DVD for me) sure. Or if you want to use crappy outdated camera software that just lets you easily download one picture at a time through a slow ass serial connection, great (Fuji MX-1200). I've never done DV, but Kino doesn't look too hard. Or you can try Cinerella, which seems more full featured and easier.
>When a DVD-Burner manufacturer is swamped with "Uhh where's the Linux Drivers?"
DVD-R in linux doesn't use "drivers", unless you count the built in generic SCSI support built in linux (since well before DVD was available for most PCs) as a "driver". Try saying that about windows. Especially windows 9x...
HTH. And take it from me, there's NO software in windows that lets you use a Celeron 300 to burn DVD-R at 2x and surf the 'net at the same time.
Linux's motto should be "Spend some time now -- Then do more, quicker". -
Re:Open Source video editing and such...
You do know about Kino, don't you?
-
Re:Let's see if it meet's MainActor.
Linux is horribly lacking in decent - easy to use NLE video editors...
Have you tried Kino? -
Re:Not userfriendly
Yes, Kino is user friendly:
"I don't like this scene": Type "dd".
"Go to next scene": Hit return, or arrow down key.
"Delete from here to end of scene, it's only getting worse": Type "d$".
Many users don't need more commands, and it is fast.
http://www.schirmacher.de/arne/kino/ -
Re:The Future Is Here for me already
The link to dvgrab:
http://www.schirmacher.de/arne/dvgrab -
Re:How fast compared to ATA-100?
I know everyone knows this (just thought I'd mention for the newbie)
SCSI (and I think IEEE 1394) can interleave their request/responses. Hence if you're getting a wodge from an IDE/ATA100 drive, you effectively jam it up (and this is also the only way to achieve the burst transfer). I am guessing that most OS's and drivers chunk up requests so that IDE appears to interleave things. Because of this, SCSI is faster on day-to-day useage even ignoring it's faster transfer rate. The same qualification goes for IEEE 1394 if I'm right.
Also, you should be aware that there isn't an ATA100 drive around that can actually put through 100MB/s, that's just the bus-speed, the 7200 drives get closest. However, you normally get 2HD's on one channel, i.e. sharing the 100MB/s bandwidth.. it all gets complex + messy.. similar problems to good old-fashioned networking.
That was all off topic, but my 2d is that IEEE 1394 is great.. watching my Sony camera stream video to an iMac in realtime was quite funky when you realise the implications :) (I don't think there are scsi ports on many cameras ;)
Some links:
As someone mentioned earlier, all important drivers: http://linux1394.sourceforge.net/
Grab your vids: http://www.schirmacher.de/arne/dvgrab/index_e.html
more stuff, lots of links: http://www.coastweb.de/dv/
Also, DVD-RW isn't the only option, many DVDplayers will play VCDs too (use only a CD-RW)
http://www.vcdhelp.com/
hey ho.. moderate me for off topic :) -
ieee1394 works great for digital video equipment
ieee1394 is ideal for connecting camcorders and digital cameras to a Linux system.
This link has an extensive list on ieee1394 interfaces and other hardware compatible with the Linux ieee1394 driver
Here's a link list to other 1394 and digital video related projects.
The same website hosts the dvgrab and Kino applications. dvgrab is a command line utility which downloads from a digital video camcorder. Kino is a small non linear digital video editor application, can download and upload movies from and to camcorders.
The ieee1394 drivers are still considered experimental. I have good results using the version in the 2.4.12 driver, but I can't really recommend the Linux ieee1394 drivers for anything critical. Please read the IEEE 1394 Driver for Linux Homepage. -
ieee1394 works great for digital video equipment
ieee1394 is ideal for connecting camcorders and digital cameras to a Linux system.
This link has an extensive list on ieee1394 interfaces and other hardware compatible with the Linux ieee1394 driver
Here's a link list to other 1394 and digital video related projects.
The same website hosts the dvgrab and Kino applications. dvgrab is a command line utility which downloads from a digital video camcorder. Kino is a small non linear digital video editor application, can download and upload movies from and to camcorders.
The ieee1394 drivers are still considered experimental. I have good results using the version in the 2.4.12 driver, but I can't really recommend the Linux ieee1394 drivers for anything critical. Please read the IEEE 1394 Driver for Linux Homepage. -
ieee1394 works great for digital video equipment
ieee1394 is ideal for connecting camcorders and digital cameras to a Linux system.
This link has an extensive list on ieee1394 interfaces and other hardware compatible with the Linux ieee1394 driver
Here's a link list to other 1394 and digital video related projects.
The same website hosts the dvgrab and Kino applications. dvgrab is a command line utility which downloads from a digital video camcorder. Kino is a small non linear digital video editor application, can download and upload movies from and to camcorders.
The ieee1394 drivers are still considered experimental. I have good results using the version in the 2.4.12 driver, but I can't really recommend the Linux ieee1394 drivers for anything critical. Please read the IEEE 1394 Driver for Linux Homepage. -
There are other programs than Broadcast 2000
Another interesting digital video editor program is Kino (http://www.schirmacher.de/arne/kino/). It uses vi commands for editing the movie, so it is very easy to use (but it has menu commands too).
The latest version (CVS only, not available as tarball yet) has a much improved user interface. However Kino is still in its early phase, it has no titling, effects etc. yet and it can process only video grabbed from digital video (DV) camcorders.
Arne -
Re:Unless I'm mistaken...
Kino is a good option too, but it does not have as much features as bcast (it's more directed to DV editing than general video).
Curiously, I never got bcast to work, but I had no problems with kino :)
-
Re:I don't even watch ads on tv
Once the episode is recorded I fire up MainActor, snip out the commercials and splice the various parts together [...]
While I'm not terribly familiar with MainActor (after all, I just read its product description), it doesn't seem to make this editing a batch process, which would become rather tedious after a while.
Not everyone is interested in taking the time to edit out commercials of course, but for those programs one really enjoys, viewing the show without interruption enhances the experience immensly and is well worth waiting a day or so to watch [...]
Exactly. So I'm thinking, why not bypass the editing altogether and let dvgrab take care of it? Not that I'm more familiar with it (don't you love moderation?)... but I'm guessing it's gpl, whereas MainActor is a commercial app, thus difficult to modify. So dvgrab could be patched - but that might not even be necessary - to either stop recording at specific intervals, for specific amounts of time, or check for something like db level (is it true the volume generally goes up for commercials?).
Come to think of it, this is pretty off-topic. Sorry :) -
2GB Limit very easy to bump into
How clueless can this guy be ? If someone went to such great lengths to defeat the 2gb limit, then I'm pretty sure it's because it's been a problem for a while. Uncompressed video comes to mind [...]
You don't even have to reach that far. Compressed video easilly grows to larger than 2 gb for any non-trivial project. For example, I used dvgrab to capture multiple small video clips[1] from my ieee1394 sony trv-900 camcorder and media converter (sony), then edited them together into a 25 minute home video. This is all using compressed DV format, which is small enough that captures work perfectly fine in realtime to ATA33 IDE drives (unlike traditional analog captures which demand much faster drives because the quantity of data is so much greater).
25 minutes of video, even in 4:1:1 or 4:2:0 compressed DV format, is way bigger than 2 GB.
My solution was to upgrade to kernel 2.4.0 (which is easy to do with Mandrake 7.2, as long as you do not compile in devfs support) with the ieee1394 fixes. I opted to use SGI's XFS filesystem (which rocks) but to get around the 2GB limit upgrading to 2.4.0 was sufficient (ext2 and reiser both worked fine for test files of about 5.5 GB in size).
[1]This is a limiting bug in dvgrab which segfaults at around 900MB, but works fine in "looping" mode with filesizes 900MB. -
Re:while this is nice ..Well, the cameras are kinda pricey, but Firewire/i-Link/IEEE1394 video is pretty cool. The native DV standard is 720x480@29.97fps(NTSC) or 720x560@25fps (I think) (PAL).
I've got a Sony TRV-310 (~US$800 last Christmas) and and an ADS Pyro Firewire card (US$70 a couple months ago). The nice thing about the camera is it can play and digitize even old 8mm camcorder tapes.
See the DVgrab links page for info on exactly what software and hardware are needed/available.
There's one open-source video editing app (Broadcast2000) and one commercial (MainActor) for Linux that I know of.
Note that such camcorders store and transmit using the DV standard, which is compressed to ~3.7MB/sec. There are also raw video cameras available, though I don't know if they are supported yet. For scientific work you may need a raw camera, for personal or broadcast work DV is ample.
-
Linux DV editingHere's how I did a 15 min. DV video last weekend:
On my Linux system I saved about 20 min. worth of raw digital video footage using a little command-line only utility: dvgrab. Not even one dropped frame, all scenes separated neatly into individual files. About 4 GByte total.
After that I edited the video using Windows98 and ULead VideoStudio 3.0. It crashed only once. Right now it is rendering the final MPEG movie.
The hardware, not exactly state-of-the-art:
a 5 year old PC with an AMD 333 MHz, 64 MByte RAM and a 10 GByte IDE disk
a 1394 card (EXSYS-6500, about $100 including software)
Sony PC-100 DV camcorder
Currently I am looking for a programmer who could help writing a DV codec. When we have this, we can do basic DV editing completely using available Linux software. The major missing component however is the codec. If you have some knowledge in this area, please send an email.
-
Linux software solutionsBackground info: I am currently taking Digital Video Special Effects, an oh-so-cool senior-level CS class. Our projects require us to use video editing equipment. Others have already discussed the hardware side; I just want to mention some programs freely available for Linux.
First of all, there is Broadcast 2000, a GPL non-linear editor. For your video capturing needs, try dvgrab (assuming that you've got a IEEE-1394 compliant capture card). And as a cheap plug for my own program, I am the author of gvplay, a simple Gnome/GTK video player. I wrote gvplay to help render my special effect (object replacement through tracking and edge detection).