On Mon, 11 Dec 2006 19:15:16 +1100
LE GOFF Jean-Yves <[EMAIL PROTECTED]> wrote:

> CC a écrit :
> > Selon LE GOFF Jean-Yves <[EMAIL PROTECTED]>:
> > 
> >> Christophe Gaubert a écrit :
> >>> Le 09/12/06, LE GOFF Jean-Yves a écrit :
> >>>
> >>>> je n'intéresse personne ?
> >>>> pas d'amateurs de scripts ici ?
> >>> ce que tu cherches, ce sont plutôt des gens connaissant les outils de
> >>> manipulation de fichiers audio. Ce que je ne sait point faire, mais
> >>> peut-être que Jipe...
> >>>
> >>>
> >> bon j'ai un début de script qui marche en mettant en entrée:
> >> le fichierA le fichierB  le début, la durée et la fin (en secondes)
> >>
> >> Un truc que je n'arrice pas pour le moment: faire des calculs avec les
> >> durées...
> > utiliser la forme $((expression)), par exemple :
> > 
> > var1=10;var2=20;echo $((var1+var2))
> > 30
> > Les calculs se font avec des valeurs entières (longint), pas des réèls.
> > Convertir avant en valeurs entières.
> > 
> > 
> > 
> > --
> > CC
> > 
> comment je fais pour convertir 0:2:3.5 en valeurs entières ? je crois qu'il 
> va y avoir un pb....
> j'ai bien peur qu'il ne faille utiliser bc (par exemple), mais même avec bc, 
> comment je fais pour
> convertir 1:1:0.2 en 3660.2 sans devoir tout réécrire ? ... j'ai bien peur de 
> ne devoir écrire un
> prog de conversion... oui je sais je suis un peu fainéant sur les bords...
> 
> ++
> jy


[EMAIL PROTECTED] ~]$ echo 1:1:0.2 | (IFS=':.' read a b c d; echo 
$(((3600*a)+(60*b)+c)).$d)
3660.2

bye
jipe
____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à