VideoHelp Forum
+ Reply to Thread
Results 1 to 9 of 9
Thread
  1. Member
    Join Date
    Jun 2007
    Location
    Canada
    Search Comp PM
    Hi

    I am looking to convert 720 50p and 720 59.94p .264 to 1080 25i and 1080 29.97i .264

    [edit -> update] - is it actually 50p to 25p and 59.94p to 29.97p

    They are for motion menus so the max duration will be 30 sec

    TIA
    Last edited by wiseant; 13th Aug 2012 at 03:31. Reason: update
    Quote Quote  
  2. Member turk690's Avatar
    Join Date
    Jul 2003
    Location
    ON, Canada
    Search Comp PM
    For the highest quality & free tools, there are two steps: avisynth, and x264. So 1st, download & install the latest stable avisynth. Then search the web for Dan Isaac's sd2hd (and hd2sd) scripts. These avisynth scripts are the ones that will determine the degree of quality as you upscale from 720 to 1080. You'll be using sd2hd so read the detailed explanations after it's unzipped. You then submit the resulting *.avs script to any popular x264 GUI (simple x264 launcher, MEgui, etc.), choose the appropriate template & encode away.
    For the nth time, with the possible exception of certain Intel processors, I don't have/ever owned anything whose name starts with "i".
    Quote Quote  
  3. Member
    Join Date
    Jun 2007
    Location
    Canada
    Search Comp PM
    turk690:

    I'm familiar with avisynth and x264, I'm not really interested in tweaking quality but the [best] way to turn 50p and 59.94p into 25i and 29.97i

    I did look at his sd2hd - nicely written - however, not what I was looking for . . .

    I can probably get by using:

    ffvideoSource("D:\test.mp4").SelectEvery(4,0,3).sp line64resize(1920,1080)

    and using encode 264 with x264 --fake-interlaced

    I previewed some scripts in AvsP and they look ok, but I don't have any true 720p 50/59.94 samples to test

    Any idea where I might find some samples? - I did a search and not really anything there - mainly youtube stuff
    Quote Quote  
  4. Spline64Resize(1920,1080)# or nnedi3_rpow2's better (and slower) upscaling
    SeparateFields()
    SelectEvery(4,0,3)
    Weave()
    Quote Quote  
  5. Member
    Join Date
    Jun 2007
    Location
    Canada
    Search Comp PM
    manono:

    "Spline64Resize(1920,1080)# or nnedi3_rpow2's better (and slower) upscaling
    SeparateFields()
    SelectEvery(4,0,3)
    Weave()"

    I misspoke - I don't need to turn it into an interlaced source - I can just keep it progressive and encode with --fake-interlaced in x264?
    As re quality - this is for motion menus so the max thumbnail size is 384x216 - I've never tried nnedi3_rpow2's . . .
    Quote Quote  
  6. Originally Posted by wiseant View Post
    I can just keep it progressive and encode with --fake-interlaced in x264?
    It kind of depends on what the source is like. And since it's only for a menu, maybe it doesn't make much difference anyway, but if every one of those 50p or 59.94p frames is different and unique (each from a different point in time), then you'll lose fluidity by dropping half the frames. And if every frame comes with a duplicate, you might as well do a SelectEven (or Odd) rather than SelectEvery(4,0,3).
    Quote Quote  
  7. Member
    Join Date
    Jun 2007
    Location
    Canada
    Search Comp PM
    manono:

    Thanks - I think I'll try SelectEven
    Quote Quote  
  8. Why are you doing this ?
    Quote Quote  
  9. Member
    Join Date
    Jun 2007
    Location
    Canada
    Search Comp PM
    poisondeathray:

    It is for my freeware BD authoring application
    My top and chapter menus are 1920x1080 based on the Main Title framerate - so with 23.976, 24, and 29.97i the menus will be 23.976, 24, and 29.97i [--tff] respectively.
    I want to be able to accommodate 720 50p and 59.94p Main Title with menus of 1920x1080 - so I have to resize to 1920x1080 and get 25p and 29.97p so I can encode the menus with --fake-interlaced
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!