adom
6th January 2013, 05:32
this is video from my old camera:
Duration : 26s 440ms
Bit rate mode : Variable
Bit rate : 16.0 Mbps
Maximum bit rate : 16.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
I want to take out one field, resize it horizontally to half of its original size (1920 / 2 = 960 pixels) and make a PROGRESSIVE movie out of this at 25fps.
My code looks like this:
DirectShowSource("inputVideo.ts", audio=false)
assumeTFF().separateFields().selectEvery(4,0).assumeFrameBased()
crop(16, 6, 1888, 528).spline64Resize(944,528)
and my question is why I have to use SELECTEVERY(4, 0) ?
if I use SELECTEVEN then frames in output movie get duplicated (but it worked in avisynth 2.5 only after installing 2.6 I had to use SELECTEVERY(4, 0))
And last question:
am I doing this right way or not?
Thanks.
Duration : 26s 440ms
Bit rate mode : Variable
Bit rate : 16.0 Mbps
Maximum bit rate : 16.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
I want to take out one field, resize it horizontally to half of its original size (1920 / 2 = 960 pixels) and make a PROGRESSIVE movie out of this at 25fps.
My code looks like this:
DirectShowSource("inputVideo.ts", audio=false)
assumeTFF().separateFields().selectEvery(4,0).assumeFrameBased()
crop(16, 6, 1888, 528).spline64Resize(944,528)
and my question is why I have to use SELECTEVERY(4, 0) ?
if I use SELECTEVEN then frames in output movie get duplicated (but it worked in avisynth 2.5 only after installing 2.6 I had to use SELECTEVERY(4, 0))
And last question:
am I doing this right way or not?
Thanks.