PDA

View Full Version : VHS, DVs and metadata


risteli
4th September 2006, 12:31
My first message in this forum, so first of all a hello to all old and new forum population.

I'm in the process of capturing lots of 10 years old VHS family recording, for a total material in the 70+ hours. The quality is mediocre at best - cheap, low quality VHS tapes created from VHS-C sources, with parts in LP and parts from 3rd generation copies, hence requiring a lot of filtering and editing before being ready for DVD authoring. And as I'm trying to do a good job and leave something worthy seeing, editing and authoring takes a lot of time too - and it's the fun part of the job, too, so I indulge :)

After months of trying different setups, software, hardware and all, I finally found a combination of the above that really satisfies me. The only problem is that processing tapes this way eats enormous amounts of time, VHS tapes are degrading, kids are growing and my wife is pressing me to see the recordings - all this while my own free time is not growing at all and must be shared with the above mentioned family for all life activities :)

Trying to find a solution that doesn't require new software or hardware acquisition in the short term, I'm thinking about a temporary solution to solve some of the problems: I'd capture the video, clean it and instead of editing and authoring I'd store in on miniDV tapes using my current camera. This should take half the time when compared to DVD, it would minimize the VHS degradation problem, let the kid and wife see it ... as soon as it would all be on minidv tapes, I could then recapture, edit and author as if it was a normal DV shot, but without fearing heavy degradation.

How does the plan sound, anything I should know when capturing with DVs instead of DVDs as final destination ?

And one more point. As all shots are nicely logged on paper, would it be possible to re-encode real (as in, when it was shot, not recorded) datecode on the DVs ? I found no way to add metadata with Avisynth beside the normal audio/video streams. I know there are a couple of tools able to burn the datecode on AVI DV files, but none I know of can do it on segments of that AVI, while in Avisynth I have the complete list from frame to frame of all the AVI parts. The alternative here would be to create a separate AVI for every capture, and then use the tools to set the datecode, but if I can avoid it ...

bb
6th September 2006, 07:27
Welcome to the forum, risteli!

First of all, there's nothing wrong with your plan to transfer your slowly degrading analogue video to DV tapes to edit them later. If you ask me, that's the best you can do if you want to edit the footage later on, before burning the final DVD.

Another option is to use a DVD recorder, preferably one with a hard disk drive. That's the fastest way to get your stuff onto DVDs, and you can get good quality, too, but editing is quite limited.

In reply to your request regarding the dv datecode modifier, I recall that I have read somewhere about this topic recently. Unfortunately I don't remember exactly; as soon as I dig out something I'll let you know.

bb

jggimi
6th September 2006, 13:27
Moving to DV forum

risteli
9th September 2006, 09:24
Well, the plan is to keep a format good enough for editing and authoring later, which is why I'm planning to use miniDVs instead of mpeg2, even if considering the final format would be that there wouldn't be big problems in keeping mpeg2 disks. But as the newer part of my video library is in miniDVs, I also like the idea of having all in a uniformed, well organized source, with all the complete set of scenalyzer indexes to help me preparing the movies after.

If anyone did something like this, I'd like to know what their experience are, especially in the filter chain: right now, beyond the chroma cleaning and levels corrections my avisynth filter chains are oriented to spatial and temporal denoising, to simplify the mpeg2 encoder work later. From what I saw, DVs don't benefit much from temporal denoising as they don't use temporal compression, so one possible idea would be to apply temporal denoising just after the DV capture and before editing. Not applying temporal compression before writing tapes could save me some time too.

Regarding the datecode problem, still no luck ... I might end up in splitting the large AVI in smaller but time homogeneous sections, then timestamping them separately before printing to tape. This goes against the time saving plan, but it should be rewarding after, when using tape indexing based on datecodes.

bb
10th September 2006, 13:07
Regarding your timecode problem, these threads might be useful for you:

http://forum.doom9.org/showthread.php?t=101915

http://forum.doom9.org/showthread.php?t=53712

bb

risteli
10th September 2006, 18:10
Regarding your timecode problem, these threads might be useful for you
Thanks for the links ! I had most of those except http://paul.glagla.free.fr/index_en.htm, that if it won't solve me the datecode problem (avi should still be splitted as you can't set start/end point for the burn in process, or this is what I get from documentation) it will surely give me a starting point for logging all the tapes, the tapes db software looks very interesting and I'm going to test it for sure.

JohnnyMalaria
14th September 2006, 04:32
We have a beta product called the Enosoft DV Processor that will have a feature to rewrite the DV metadata. (It already does a lot of other stuff like burning the time/date onto the DV on the fly as the DV is captured, real-time adjustment of contrast, color etc, logo insertion and stuff). But we are getting ready to implement the "modify embedded data" part and would really welcome recommendations from users who have specific needs. For example,

Add/Subtract a fixed amount of time (or days) from the record time/date

Write a completely new time/date

Rewrite the timecode (to clean it up for NLEs)

Add a custom counter of some sort

Add time/date etc to footage that doesn't have it (such as analog via a DV camcorder pass through)

If you are interested, please check it out at http://www.enosoft.net/enosoftdvprocessor.html

It's beta at the moment and so is free. We want your input so you can get a tool that does what you need it to!

Requires Windows XP SP2 and a processor with SSE2 support. Works with Vista Beta, too.

Thanks,

John Miller
enosoft - high performance tools for music and video