![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I was surprised to hear people say that they actually edit video on a
normal home PC. I had always assumed that was impossible.
It's beginning to look like it _is_ impossible...
First: My video camera records to mini-DVDs. It has two recording modes:
"video" and "VR". I have several disks full of video, all recorded in VR
mode. My mum's DVD player can play them. My dad's DVD player can play
them. My grandparents' ancient DVD player can play them. But every
*computer* under the Sun solemly swears that the DVDs are completely
blank and there is no data to play.
So today I shot some more video, this time recording in "video" mode.
Still my PC swears blind that the disk is actually blank. So I tried to
finalise the disk. Nope, sorry, can't do that. The camera refuses to
finalise. It shows me the option, but the option is disabled.
In a fit of extreme desperation, I consulted the manual. Guess what? The
camera has to be plugged into the mains to enable the "finalise disk"
option. o_O I mean, yeah, I can see why they're do that, but talk about
non-obvious...!
Anyway, I finalised the disk, and suddenly my PC can read it. Yay! I
immediately copied the 1.2 GB "VTS_01_1.VOB" file to my harddrive and
tried to play it. CyberLink PowerDVD immediately opens up and plays the
video. (In the wrong aspect ratio, but it plays.)
Now... how in the name of God do you *edit* the thing?! >_<
My first thought was to try Windows MovieMaker. [Last time I tried it I
found it to be quite useless, but everybody else claims it's fantastic.]
So I opened it up and tried to give it the video file. Nuh-uh. Won't
have it. Not interested. So I renamed the file form *.VOB to *.MPG. Now
WMM sees it. So I ask it to open the file, and... WMM crashes.
(Something about "too many event handlers to register" or something.)
So then I tried to play the renamed file with Windows Movie Player.
Unfortunately, although it does play, it only plays the first 8 seconds,
and then stops.
I tried to use TMPGEnc to transcode it back to MPEG1. This worked,
but... the transcoded file is 8 seconds long.
Next I tried to process it with VirtualDub. For my trouble, I get an
error message about a malformed packet. (Actually, it says "this packet
appears to be malformed or MPEG-2". So I'm guessing MPEG-2 isn't
supported then?)
To summarise: I now have a 1.2 GB video file which I can play, but I
cannot edit in any possible way. What the hell am I supposed to do now? >_<
I just want to cut the video into seperate pieces and remove a few
parts. It's not exactly rocket science...
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> I was surprised to hear people say that they actually edit video on a
> normal home PC. I had always assumed that was impossible.
>
> It's beginning to look like it _is_ impossible...
It sure isn't.
> (long journey to arrive at a .VOB file on harddisk)
>
> Now... how in the name of God do you *edit* the thing?! >_<
>
> My first thought was to try Windows MovieMaker. [Last time I tried it I
> found it to be quite useless, but everybody else claims it's fantastic.]
> So I opened it up and tried to give it the video file. Nuh-uh. Won't
> have it. Not interested. So I renamed the file form *.VOB to *.MPG.
Don't do that. The video codec might be the same, but the internal file
structure is completely different.
> (...)
>
> To summarise: I now have a 1.2 GB video file which I can play, but I
> cannot edit in any possible way. What the hell am I supposed to do now? >_<
>
> I just want to cut the video into seperate pieces and remove a few
> parts. It's not exactly rocket science...
OK, here are two ways to do it (there are probably thousands more):
The mentioned software is all free or even open source, google will help
you.
1) [If you like virtualdub and don't mind reencoding you video]
a) run your .vob through DGIndex. You will arrive at an .d2v file and an
audio file for each audio track of your .vob
b) write an avisynth script (.avs) to frameserve that .d2v (or use a
tool like virtualdub to generate one)
c) open .avs in virtualdub, add audio tracks, edit, encode
2) [If you don't like to reencode your video]
a) run your .vob through ProjectX (ProjectX is a software originally
designed to split audio and video from a bunch of mpeg2-container
formats used in DVRs and keeping everthing in sync even in presence of
disturbances. Works well for .vob files too. It might be a bit hard to
find a compiled version [license issues], but it is distributed with a
working build.bat file. [Java SDK needed]). You will arrive at a .mpg
(or .m2v depending on settings) and audio files for all your audio tracks.
b) cut and remux with Mpeg2Schnitt (oops, german only, this is what I
use) or Cuttermaran. (Both are capable of cutting MPEG2 without reencoding)
c) in case the cutting software does not do the muxing of vidoe and
audio track, use a program of your choosing to do so for the desired
container format (mplex, bbmpeg, DVDAuthor, mkvmerge, ...)
Manuel
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> (or use a tool like virtualdub to generate one)
that should read "use a tool like gordianknot..."
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I promise, I'll think about whats missing BEFORE I post, next time.
http://www.doom9.org/ is a great resource to find all kinds of software
and guides for video editing, especially DVD backups (which is kind of
what you are trying to do)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Orchid XP v8 <voi### [at] dev null> wrote:
> I was surprised to hear people say that they actually edit video on a
> normal home PC. I had always assumed that was impossible.
> It's beginning to look like it _is_ impossible...
It's exactly as impossible as, for example, image editing. *Of course*
it's impossible if you don't have any *software* for that specific purpose.
Of course video editing is one of those fields for which there are good
but expensive commercial software (Adobe and Apple have quite good ones),
but there aren't many even mediocre free software for that purpose. Maybe
it has something to do with demand vs. supply.
> So I renamed the file form *.VOB to *.MPG.
That reminds me of those anecdotes where someone couldn't get a C program
to run, and when asked exactly what he is trying, it results that he is
simply renaming the file from *.c to *.exe.
--
- Warp
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
>> It's beginning to look like it _is_ impossible...
>
> It's exactly as impossible as, for example, image editing. *Of course*
> it's impossible if you don't have any *software* for that specific purpose.
Right. So when everybody tells me that WMM is a fantastic piece of
software that everybody in the world uses, they're actually lying?
>> So I renamed the file form *.VOB to *.MPG.
>
> That reminds me of those anecdotes where someone couldn't get a C program
> to run, and when asked exactly what he is trying, it results that he is
> simply renaming the file from *.c to *.exe.
The difference being, of course, that the video data on a DVD *is* MPEG
encoded. :-P
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Sat, 25 Oct 2008 21:32:46 +0100, Orchid XP v8 <voi### [at] dev null> wrote:
>Right. So when everybody tells me that WMM is a fantastic piece of
>software that everybody in the world uses, they're actually lying?
Yes or they only use it for simple things.
--
Regards
Stephen
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Orchid XP v8 <voi### [at] dev null> wrote:
> >> It's beginning to look like it _is_ impossible...
> >
> > It's exactly as impossible as, for example, image editing. *Of course*
> > it's impossible if you don't have any *software* for that specific purpose.
> Right. So when everybody tells me that WMM is a fantastic piece of
> software that everybody in the world uses, they're actually lying?
Probably. Personally I have never heard anyone saying WMM being a video
editing software. (For that matter, I don't consider VirtualDub a video
editing software either. Granted, you can open videos, select a section
of it, apply a few filters and re-encode it to some other format, but that's
about it. That's not really video editing. It's like saying that the
ImageMagick 'convert' utility would be an image editing program. Not really.
It's just a converter program with some additional features. It's not really
an editor.)
*This* is an example of a video editing program:
http://www.apple.com/finalcutstudio/finalcutpro/
This is another: http://www.adobe.com/products/premiere/
I don't remember any free software alternative right now. As I said,
too low demand + too complicated of a program, I suppose.
> >> So I renamed the file form *.VOB to *.MPG.
> >
> > That reminds me of those anecdotes where someone couldn't get a C program
> > to run, and when asked exactly what he is trying, it results that he is
> > simply renaming the file from *.c to *.exe.
> The difference being, of course, that the video data on a DVD *is* MPEG
> encoded. :-P
The video data may be mpeg-encoded, but that doesn't mean the surrounding
container format is mpeg-compliant. (I don't know if it is.)
It's like you had an mpeg video inside an AVI and then just renamed the
.AVI to .MPG and expect an mpeg player to understand it. (Some players
might actually understand it, but I bet most won't, at least if they have
no support for AVI whatsoever.)
--
- Warp
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
>> Right. So when everybody tells me that WMM is a fantastic piece of
>> software that everybody in the world uses, they're actually lying?
>
> Probably. Personally I have never heard anyone saying WMM being a video
> editing software.
Interesting. When I ask people how the hell all those videos on YouTube
are put together, everybody invariably reply "oh, they probably just use
WMM".
> (For that matter, I don't consider VirtualDub a video
> editing software either.
Technically, you can edit video with it. *Technically* you can edit
video with a hex editor. No, it isn't really the same, is it?
> *This* is an example of a video editing program:
> http://www.adobe.com/products/premiere/
My dad has this. (I don't know if he's ever installed it, but he has
it.) Maybe I'll have more luck with that...
> I don't remember any free software alternative right now. As I said,
> too low demand + too complicated of a program, I suppose.
Hmm... Somebody wrote a complete PostScript interpretter just for the
hell of it (there must surely be zero demand for such a thing, and it's
far more complex than any video codec), yet no free video editors? Oh
well, I guess it goes that way sometimes...
>> The difference being, of course, that the video data on a DVD *is* MPEG
>> encoded. :-P
>
> The video data may be mpeg-encoded, but that doesn't mean the surrounding
> container format is mpeg-compliant. (I don't know if it is.)
True. But given that I don't have any tools for manipulating it
correctly, I figured it was worth a shot.
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Orchid XP v8 wrote:
> Somebody wrote a complete PostScript interpretter just for the
> hell of it (there must surely be zero demand for such a thing
...
What?
How do you think printing works on Linux? Or am I mistaking
what "interpreter" you're talking about?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |