hi!
i'm looking for a program that can tell me if some 30fps avi file i have "looks like" it was converted from 24 to 30 fps...
i want to have this in a batch-job, to decide wether to use avisynth script 1 or avisynth script 2...
script 1 would be something like
Telecide( firstlast=true, post=true )
Decimate( cycle=5, mode=0 )
and script 2 would only be a smart-deinterlacing filter (and resize and stuff, but thats no problem).
this all has to work automatically and without any user-interaction.
the target-format is mpeg1, so i absolutely need rock-steady deinterlaced progressive 352x240 frames...
if someone knows a better way to solve the situation, i'm open for suggestions!
i'd be very pleased if anyone could help me with this 8)
thx,
bye,
--hustbaer
+ Reply to Thread
Results 1 to 3 of 3
-
-
Actually, it's rediculously easy..
being that you are capping, and once you're finished, you may as well just
bring in a portion of your AVI source into vdub. Once inside vdub, its just
a matter of stepping through your video, on a frame-by-frame bases.
Steps:
-------
* open vdub
* drag in an AVI your just captured
* inside the time-line window, Rt_Click and select "2x size" and,
* begin viewing just the first 5 to 10 frames (pref. where there's movement)
Now, when you see those nasty lines (Interlace) in the following sequence,
you are seeing an Telecined video (ie, 24fps convereted to 30fps)
3,2 3,2 3,2 3,2 3,2
* 3 frame are clean
* 2 frames are distored or Interlaced
Note, an IVTC will un-do, bring the 30fps back down to 24fps. That's assuming
you are deaing with actual Film. However lots of TV materials are shot on 24fps
cameras and Telecined to 30fps (or 29.970) and excercising this above routine on
a daily bases becomes second nature. Pretty soon, you'll be able to spot Film
(or Telecined) materials w/out doing the above. It just takes a lot of time and
an EYE for detail. You begin to develope a sense for these things after a while
doing these on a daily bases.
Otherwise, chances are, you source is pure 30fps (or 29.970fps)
1,1 1,1 1,1 1,1
* where each frame is distored or Interlaced
Note, when you see the above, then you only need a GOOD de-Interlace
method. That's it.
This is the quickest way. And, since you are already in the process of
video editing anyways, you may as well go this route. It doesn't take
10 hours to complete either, ..just a FEW seconds !!
But, FYI, beware that no IVTC will EVER take out EVERY Interlace line in
an IVTC process. ..least not at 100% accuracy. It's a hit and miss.
Specially if the scene changes.. it may not'ov captured it, and you'll
probably see it if you scan through it real quickly using the new vdub v1.4.13
for MPEG-2 files.
-vhelp -
hi vhelp!
thx for your response.
however, it happened what i expected to happen.
although i hoped to make myself clear.
i need an automatic solution.
if i (!) open the avi/mpeg/vob/whatever source in any video-editor, it will take me less than 10sec to see if it is 30 frames with pulldown (FILM->NTSC) or real 30fps progressive NTSC or real 60 fields/s interlaced NTSC.
no problem so far.
problem is, someone else will work with this...
i need a solution that works for 95% of all sources without having to interact.
imagine this:
at work "we" need to convert many video-files to mpeg-1.
in fact those are music-videos, and they will come in in all different flavours.
PALp, PALi, NTSCi, NTSCp, real 24fps NTSC (FILM) and 24->30fps NTSC.
now i'm a programmer, i will only set up the process.
some other guy, who is not really into computers will do the video-conversion, and if i tell him to do some of these steps manually, things will get:
*) slow
*) error-prone
*) again slow
*) hard for me because of 100 "what schall i do now" and "it does not work" questions...
i've so far managed to have a way to convert many different sources to huffyuv avi with one uncompressed PCM audio-layer.
now, for all every ONE out of the possibilities (PALp, PALi etc.) there is a simple solution with some small c++ program that generates an avisynth script that refers to the huffyuv-avi and does all de-interlacing, temporal-soften etc. - and a tmpg-project file that refers to the avisynth script.
and then simply starts tmpgenc to convert the whole stuff.
then cleanup any temp-files.
done.
the only required steps to batch-convert a bunch of videos would then be:
*) put all the source-files in one folder
*) start the conversion tool
the next day he shall check to log & the output,
done.
and that's the reason why i need an automatic solution (and an explaination what i mean by "automatic").
thanks anyway,
bye,
--hustbaer
Similar Threads
-
Was it the iphone that replaced the word "program" with "application"?
By yoda313 in forum Off topicReplies: 6Last Post: 16th Mar 2011, 08:52 -
Sage wisemen, I cannot post a new "DVD hack" so I guess I put it
By GreenCentaur in forum Newbie / General discussionsReplies: 2Last Post: 10th Nov 2009, 07:46 -
AutoGK question: Can I "Force IVTC" on "Hard-encoded NTSC&am
By BozQ in forum DVD RippingReplies: 11Last Post: 12th Jun 2009, 13:46 -
Help needed with Avi2dvd "hiccup" (muxed mpeg2 avail but didn't f
By bgart13 in forum Video ConversionReplies: 2Last Post: 17th Apr 2008, 17:54 -
Any Program to "blank out" or "black out" a portion of
By mbextreme in forum EditingReplies: 6Last Post: 18th May 2007, 04:04