Quantcast MencodeME, Forced Film, Interlaced, etc. - digitalFAQ.com Forums [Archives]
  #1  
05-18-2004, 12:18 PM
Prodater64 Prodater64 is offline
Free Member
 
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
Hi: When our source is an BIG VOB, the way to obtain it don't deal with what kind of source it is. We don't select PAL, NTSC or Forced Film, interlaced or not.
My question is:
Does MencodeMe deal, in the right way, with source format, no matter what kind of source is it?
What about interlaced or not?

Thank you.
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  
05-18-2004, 01:41 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
No it doesn't. You have to tell it what to do.

(NTSC) If it's a hard telecined vob, you must select framerate 23.976 and IVTC.
If it's interlaced, you must select deinterlace with the correct field order. No interlacing encode support yet.
(NTSC)If it's soft Telecined you must select output 23.976
(PAL)You must select the correct frame rate and set the deinterlace options with the correct field order is needed.
Reply With Quote
  #3  
05-18-2004, 04:31 PM
Zyphon Zyphon is offline
Free Member
 
Join Date: Oct 2003
Location: London, England (UK)
Posts: 1,035
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by vmesquita
(PAL)You must select the correct frame rate and set the deinterlace options with the correct field order is needed.
Some of my PAL DVD sources are interlaced how can I check which field order it is in?

Sorry for the dumb question but I havent got a clue lol.
__________________
Regards.

Michael.
Reply With Quote
  #4  
05-18-2004, 06:02 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
There's an AVS script I got a while ago that helps finding the field order. Actually it's all I use when I need this info. I'll see if I can find and post.
Reply With Quote
  #5  
05-18-2004, 06:10 PM
Zyphon Zyphon is offline
Free Member
 
Join Date: Oct 2003
Location: London, England (UK)
Posts: 1,035
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks Vinicius I would appreciate that.
__________________
Regards.

Michael.
Reply With Quote
  #6  
05-18-2004, 07:15 PM
bigggt bigggt is offline
Free Member
 
Join Date: Mar 2003
Location: IamCanadian
Posts: 848
Thanks: 0
Thanked 0 Times in 0 Posts
edit-wrong answer
Reply With Quote
  #7  
05-18-2004, 07:23 PM
bigggt bigggt is offline
Free Member
 
Join Date: Mar 2003
Location: IamCanadian
Posts: 848
Thanks: 0
Thanked 0 Times in 0 Posts
Actually i have a dumb question about this

Quote:
Originally Posted by VM
NTSC) If it's a hard telecined vob, you must select framerate 23.976 and IVTC.
If it's interlaced, you must select deinterlace with the correct field order. No interlacing encode support yet.
(NTSC)If it's soft Telecined you must select output 23.976
(PAL)You must select the correct frame rate and set the deinterlace options with the correct field order is ne
I don't know what hard and soft telecined is so this is what i want to knw

What would i choose if

i will show what i would do with avisynth ,dvd2avi

hollywood movie with forced film,what would this be in Mencoder

Hope this isn't too confusing
Reply With Quote
  #8  
05-18-2004, 08:00 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
@bigggt
Hollywood movies are generally softelecined. In this case, set field operation to none and framerate to 23.976. This is the equivalent of forced Film in DVD2AVI. Hard telecined stuff is not very commom.

@Zyphon
Code:
function CheckTopFirst(clip v1){
global top_hits=1
global bot_hits=1
global text = ""
global text2 = ""
v1 = assumeframebased(v1)
global tff=assumetff(v1).separatefields().bob()
global bff=assumebff(v1).separatefields().bob()
istff = tff.subtitle("Is frame TFF: TRUE").frameevaluate("top_hits=top_hits+1.0")
isnottff = tff.subtitle("Is frame TFF: FALSE").frameevaluate("bot_hits=bot_hits+1.0")
outclip = conditionalfilter(tff,istff, isnottff, "yDifferenceFromPrevious(tff)+ydifferenceToNext(tff)","<","yDifferenceFromPrevious(bff)+yDifferenceToNext(bff)",false)
outclip = frameevaluate(outclip,"text = "+chr(34)+"STATS: TFF = "+chr(34)+" + string(100.0*top_hits/(top_hits+bot_hits)) + " + chr(34) + "%"+chr(34))
outclip = frameevaluate(outclip,"text2 = "+chr(34)+"STATS: BFF = "+chr(34)+" + string(100.0*bot_hits/(top_hits+bot_hits)) + " + chr(34) + "%"+chr(34))
outclip = scriptclip(outclip, "Subtitle(text,y=50)")
outclip = scriptclip(outclip, "Subtitle(text2,y=70)")
return outclip
}
Just save this as "checktopfirst.avsi" in your avisynth plugins folder. Every time you need to check field order, add checktopfirst() to your script and scan throught the frames in VirtualDub. This is intended mainly for captures.
If your dealing with a VOB, a much better way is get this info from the VOB. You can use ReStream, open the VOB in it and check if topfield first is checked.

EDIT: I don't remember whose I got this script from, unfortunatelly.
Reply With Quote
  #9  
05-18-2004, 08:38 PM
bigggt bigggt is offline
Free Member
 
Join Date: Mar 2003
Location: IamCanadian
Posts: 848
Thanks: 0
Thanked 0 Times in 0 Posts
Thanx VM
Reply With Quote
  #10  
05-19-2004, 02:56 AM
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
Also the most easy way in avs to find out fieldorder is:


Avisource("xxxxxxxxx-avi") # or mpeg2source("xxxxxxx")
AssumeTFF()
Bob()


Now do open it in Vdub and move in the movie frame by frame forward.
Is the motion ok? If not, means if you got a "back-and forth" effect, then you got a Bottom field first source

BTW: If you got a Telecined movie which (in regular) comes as 29.97 interlaced (dyamical field shifts), the use when inverse telecining in front of ivtc a softpulldown.

softpulldown,ivtc=1
Reply With Quote
  #11  
05-19-2004, 03:13 AM
Zyphon Zyphon is offline
Free Member
 
Join Date: Oct 2003
Location: London, England (UK)
Posts: 1,035
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks VM for that script I really appreciate it.

Also thank you to Inc for your method also.
__________________
Regards.

Michael.
Reply With Quote
  #12  
05-19-2004, 06:20 AM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
@Inc,

The script I posted does that for you and shows as a nice statistic in the screen.
Reply With Quote
  #13  
07-19-2004, 03:19 PM
cweb cweb is offline
Free Member
 
Join Date: Jan 2003
Posts: 85
Thanks: 0
Thanked 0 Times in 0 Posts
Hi,

Just curious, what happens if you are using mencoder and avisynth, plus forced film in dvd2avi ? Is it possible? Or do you always encode without avisynth in this case?
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
KVCD: Use FORCED FILM? spolik Video Encoding and Conversion 14 06-21-2005 09:08 PM
KVCD: What to do? Forced film and the ma script... bigggt Video Encoding and Conversion 2 03-04-2004 09:10 PM
DVD2AVI: PAL to Forced Film framerate? beany101uk Video Encoding and Conversion 2 07-07-2003 06:17 AM
DVD2AVI: Another silly FORCED FILM Question telemike Video Encoding and Conversion 3 03-11-2003 07:26 AM
DVD2AVI: Forced film? jorel Video Encoding and Conversion 12 02-09-2003 03:27 PM

Thread Tools



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