『漫游』酷论坛>『影音数码技术学习交流』>[请教]请问剪裁只能对 ..

[请教]请问剪裁只能对称剪么?

a-ha@2008-02-28 08:38

[/han] 今天压片时突然发现的问题。。。
一开始对称剪裁时:

在AVS里的显示:

后来发现有右边黑边较粗,想多剪掉些:

AVS里的显示:

看了最后一个AVS时很晕。。。这样标记的话怎么知道想要多剪左边还是右边呢。。试了一下果然左右两边都被剪掉了一点。。并没有只剪右边。。。要怎样做才能改为单面剪裁呢。。。:confused:
引用

海波湛蓝@2008-02-28 09:57

Crop(左,上,右,下)
Crop( 4, 2,-4,-2)#就是左右窃4,上下切2

……不过LZ剪切的标准是啥?黑边卷边切了即可,不用太在意具体切了多少:o
引用

a-ha@2008-02-28 10:21

这样啊。。。那后面那个总的尺寸还要吗
引用

海波湛蓝@2008-02-28 10:39

712,476和-4,-2表达方式不同,效果相同

-4-2看起来更加直观
引用

a-ha@2008-02-28 12:40

:D 恩。。。了解~~~~

顺便在问件事。。我准备压一张MVDVD镜像(不是上面那个)。。。。可是第一首MV左右两边有两条相对较粗的黑边(大约4毫米左右)。。。另外9首正常。。。。切掉的话。。对那9首来讲就比较损失了。。。不切。。看着也挺别扭。。。倒底是切还是不切。。。要怎么做才好?:)
引用

SAPikachu@2008-02-28 13:14

function ReplaceClip(clip c,clip new,int start,int end) {
return c.trim(0,start-1)+new+c.trim(end+1,0)
}


a=trim(20022,22023).lanczosresize(640,480,12,5,-12,-5)
b=trim(41454,43867).lanczosresize(640,480,9,2,-9,0)
c=trim(58628,60586).lanczosresize(640,480,9,0,-13,-4)
d=trim(60660,62654).lanczosresize(640,480,9,2,-11,0)
e=trim(48048,50031).lanczosresize(640,480,8,0,-11,-1).aaa.aaa.limitedsharpenfaster
f=trim(54341,54665).lanczosresize(640,480,9,0,-9,-2)
g=trim(56256,56534).lanczosresize(640,480,9,1,-10,-1)
lanczosresize(640,480,8,0,-8,0)
replaceclip(a,20022,22023)
replaceclip(b,41454,43867)
replaceclip(c,58628,60586)
replaceclip(d,60660,62654)
replaceclip(e,48048,50031)
replaceclip(f,54341,54665)
replaceclip(g,56256,56534)

这个是我的做法。。。
引用

alphaa@2008-02-28 15:40

分段分别切再连起来
引用

a-ha@2008-02-28 21:51

引用
最初由 SAPikachu 发布
function ReplaceClip(clip c,clip new,int start,int end) {
return c.trim(0,start-1)+new+c.trim(end+1,0)
}


a=trim(20022,22023).lanczosresize(640,480,12,5,-12,-5)
b=trim(41454,43867).lanczosresize(640,480,9,2,-9,0)
c=trim(58628,60586).lanczosresize(640,480,9,0,-13,-4)
d=trim(60660,62654).lanczosresize(640,480,9,2,-11,0)
e=trim(48048,50031).lanczosresize(640,480,8,0,-11,-1).aaa.aaa.limitedsharpenfaster
f=trim(54341,54665).lanczosresize(640,480,9,0,-9,-2)
g=trim(56256,56534).lanczosresize(640,480,9,1,-10,-1)
lanczosresize(640,480,8,0,-8,0)
replaceclip(a,20022,22023)
replaceclip(b,41454,43867)
replaceclip(c,58628,60586)
replaceclip(d,60660,62654)
replaceclip(e,48048,50031)
replaceclip(f,54341,54665)
replaceclip(g,56256,56534)

这个是我的做法。。。

:eek: 强悍啊。。。。去试试看~~
引用

a-ha@2008-02-28 21:53

引用
最初由 alphaa 发布
分段分别切再连起来

正想问这件事来。。。你知道有什么好的DVD分割软件和AVI的合并软件吗。。
引用

alphaa@2008-02-28 22:29

楼上已经说有了,AVS内分段,分别裁黑边做Resize,然后再合并。

a=Mpeg2Source("***.d2v").trim(0,680).LanczosResize(864,480,4,0,-3,0)
b=Mpeg2Source("***.d2v").trim(681,2831).LanczosResize(864,480,2,0,-2,0)
video=a+b
return video
引用

a-ha@2008-02-29 00:13

(0.680)
(681,2831)
这是什么呢
引用

alphaa@2008-02-29 12:16

帧数。多去拜拜google大神。
引用

a-ha@2008-03-04 16:31

[/ku] 我在GOOGLE上找不到。。。。麻烦给我讲解一下啊
引用

| TOP