O que os valores BoundingRect significam?

1

Hoje escrevi um título personalizado para o Windows Movie Maker, criando duas caixas de texto para atuar como censores (você pode ver o produto final aqui: link ).

No entanto, não sei o que significam os valores de BoundingRect, tive que passar por muitas tentativas e erros apenas para obter as caixas de texto nessas áreas específicas. Eu olhei para cima a sintaxe, mas tudo o que me disse foi (esquerda, superior, largura, altura). No começo, eu pensei que isso significasse a posição da caixa (esquerda, topo), e o tamanho (largura, altura), em termos do tamanho do vídeo, mas os números não correspondem a todos!

O que isso significa?

<TransitionsAndEffects Version="2.8"> 
<Titles> 
<TitleDLL guid="TFX"> 
<Title name="Censor" guid="Censor" iconid="13"> 
<Param name="Animation" value="TitleMultiTitles" /> 
<Description value="Censor" /> 

<OptimalDurationMultiplier value="4.0" /> 
<Paragraph> 
<BoundingRect value="0.001 0.02 0.32 0.5" /> 

<Param name="BannerType" value="Normal" /> 
</Paragraph> 
<Paragraph> 
<BoundingRect value="0.4 0.1 0.45 0.5" /> 
<Param name="BannerType" value="Normal" /> 
<FontSize value="10.0" /> 
</Paragraph> 
</Title> 
</TitleDLL> 
</Titles> 
</TransitionsAndEffects> 
    
por CJL 04.05.2012 / 18:47

1 resposta

0

Eles são, provavelmente, unidades relativas.

Então 0.4 0.1 0.45 0.5 se traduz em:

X = 0.4  * Width  of video  
Y = 0.1  * Height of video  
W = 0.45 * Width  of video  
H = 0.5  * Height of video

Também é possível que os últimos 2 valores indiquem um deslocamento inferior e direito em vez de largura e altura .

    
por 06.05.2012 / 22:50

Tags