Quantcast KVCD: Confused by Telecide - digitalFAQ.com Forums [Archives]
  #1  
04-21-2004, 01:05 PM
kev23m kev23m is offline
Free Member
 
Join Date: Feb 2004
Location: India
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
Read somewhere at the forums abt telcide and decimate and fieldeinterlace.

Most of the dvd's i have when loaded with dvd2avi show
Fps - 29.97
Video Type - Ntsc
Interlaced

I ran the preview with dvd2avi it shows in video tpye ntsc 100%.

Should i save the project as forced film.
I have been saving the project normally and using the ma script and encoding to kvcd.

Do i need to add any lines to my script

Telecide() , Decimate() or Fielddeinterlace()

or just save as forced film and encode at 23.976 fps
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
04-21-2004, 03:18 PM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
look at my interlacing guide at the KVCD section!

1. Is your Movie a hollywoodfilm, means shot on Filmmaterial?
Thsi means it was originally digizized using 23.976 fps!

2. DON'T waste your time and do count on what the right window of DVD2AVI says! Instead, move using the scroll bar below to a moving scene ... do combs appear?? Yes?? Then its a telecined one and has to be generated as d2v WITHOUT forced film! Afterwrads in Avisynth a Telcide().Decimate() will gfet rid of that telecined Movie as it was telecined to 29.97 incl. combing. And by using that telecine/decimate combination in avisynth you will perform an INVERSE TELECINE which brings the stream back to its orig. progressive (not combed/interlaced) 23.976 state.

If NO combs appear in DVD2AVI on motion scenes ... do use "force film" and you will obtain the right 23.976 progressive stream on your HD

Reply With Quote
  #3  
04-21-2004, 11:54 PM
kev23m kev23m is offline
Free Member
 
Join Date: Feb 2004
Location: India
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
I did some tests.

I save dvd2avi project as forced film and encoded to kvcd , the prediction went haywire and m1v file was 1.2gb.

I saved it regularly and tried including
Telecide()
Decimate()
GEt this error: "Telecide:you musy specift order parameter (0=bff, 1=tff)

I also treid just including FieldDeinterlace() in the script
This seemed to work fine , have to check after the full encode is over if file size is right.

I tried moving the scroll bar in dvd2avi no combs appear , in some scenes vertical lines appear.

No this is not a hollywood movie but a dvd of an Indian film.
Reply With Quote
  #4  
04-22-2004, 01:12 AM
Peter1234 Peter1234 is offline
Free Member
 
Join Date: Feb 2003
Posts: 237
Thanks: 0
Thanked 0 Times in 0 Posts
kev23m,
Make sure you are using Decomb511.dll (you appear to be) and then use one of these:

Telecide(order=1)
Telecide(order=0)

Older versions of Decomb would allow Telecide() but new version does not.
Reply With Quote
  #5  
04-22-2004, 01:19 AM
kev23m kev23m is offline
Free Member
 
Join Date: Feb 2004
Location: India
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
I have Decomb510.dll not 511 , will give this a go though.

Thank You.



Edit : Working now with Telcide(order=1) , running some tests . Will let u know abt the results.
Reply With Quote
  #6  
04-22-2004, 11:02 AM
kev23m kev23m is offline
Free Member
 
Join Date: Feb 2004
Location: India
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
I encoded the film using Telecide() & Decimate.

The encode is done properly in size and sync , works with Fielddeinterlace() also , how do i know which is right.

Prolly gonna try forced film tonight.
Reply With Quote
  #7  
04-22-2004, 12:02 PM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
Quote:
Originally Posted by kev23m
I encoded the film using Telecide() & Decimate.

The encode is done properly in size and sync , works with Fielddeinterlace() also , how do i know which is right.

Prolly gonna try forced film tonight.
Telecide/Decimate = Inverse Telecine!

Means a progressive FILM source at 23.976 was telecined to 29.97 Frames have been added and a dynamical field shift was applied (combs now do appear) = no jerky picture on TV! And Telecide/Decimate RESTORES these 29.976 to its original state of 23.976 progressive again by deleting these added frames (=decimate()) and by processing an inverse Field shift (=telecide()).

Fielddeinterlace = truly deinterlacing!

Everything depends on how your source was SHOT originally, means if the Movie orig. was shot on film (for cinema purposes!) then they did apply a telecine process as explained above (23.976>29.97).

BUT! That would mean you got a bad mastered DVD as most Film material (cinema movies) are just encoded at 23.976 PROGRESSIVE! and a pulldownflag was applied which tells the Standalone DVD player to perform such a telecining WHILE playback internally on-the-fly!
And thats why you got the option "force film", cause by this the pulldownflag will be ignored which causes a processed d2v file which serves the RIGHT and TRUE 23.976 fps at a progressive (=non interlaced) state

Reply With Quote
  #8  
04-23-2004, 02:35 PM
kev23m kev23m is offline
Free Member
 
Join Date: Feb 2004
Location: India
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
Giving me good result with Telecide() & Decimate().

My cq has gone up by 6 and increased the max bitrate by 300.

What can i use in Avisynth to sharpen the image.

The script i am using now.

##
Mpeg2Source("D:\bn1\bn1.d2v")

Telecide(order=0)
Decimate()
GripCrop(352, 240, overscan=2, source_anamorphic=false)
GripSize(resizer="LanczosResize")
STMedianFilter(3, 3, 1, 1)
FluxSmooth(7, 7)
MergeChroma(blur(1.55))
MergeLuma(blur(0.1))

ScriptClip(" nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")


GripBorders()
#LetterBox(8,8,8,




## Functions ###

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

##
Reply With Quote
  #9  
04-23-2004, 05:31 PM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
Quote:
GripCrop(352, 240, overscan=2, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Lanczos at 352x288 is already sharp enough!

Dont try to "compansate" these low resolutions by adding more sharpening!
This would end in glowing edges and "stairs" on diagonals to be recognised later on TV.

Better deleting this line:
Quote:
MergeLuma(blur(0.1))
And for shure in this case of MA deleting...
Quote:
Fluxsmooth(7,7)
!!!
As this would cause double spatioTemporal Filtering and of cource at 352x288 details would be over-plained. (cause StmedianFilter and TemporalSoften will do the filtering work enough)
Reply With Quote
  #10  
04-23-2004, 11:18 PM
kev23m kev23m is offline
Free Member
 
Join Date: Feb 2004
Location: India
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks Incredible.
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Avisynth: Telecide won't play KVCD files? jzhao66 Avisynth Scripting 3 07-11-2005 07:19 PM
Bitrates: Well I'm confused andybno1 Video Encoding and Conversion 5 11-26-2003 06:32 AM
Telecide() and Decimate() causes skips? nicksteel Video Encoding and Conversion 6 05-14-2003 08:08 AM
KVCD: Confused with overscan settings nicksteel Video Encoding and Conversion 5 02-22-2003 04:17 PM
KVCD: Confused on the force feature in dvd2avi cracker Video Encoding and Conversion 1 06-12-2002 03:52 PM

Thread Tools



 
All times are GMT -5. The time now is 12:02 AM  —  vBulletin Jelsoft Enterprises Ltd