PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Serveur - Sécurité et techniques > fr.comp.os.unix > utiliser les entiers, zsh
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.os.unix Système UNIX.

utiliser les entiers, zsh

Réponse
 
LinkBack Outils de la discussion
Vieux 22/04/2006, 17h18   #1
Mihamina Rakotomandimby
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut utiliser les entiers, zsh

Bonjour,

Soit un DVD dont on sait qu'il a 1 titre et 20 chapitres.
Je veux l'extraire avec mplayer par exemple de manière à ce qu'il y ait
20 fichiers. A premiere vue, en ZSH:

for (( T = 1; T < 21; T += 1 )); do
mplayer -dumpstream -dumpfile blabla$T.mpg dvd://1 -chapter $T
done

Le probleme c'est qu'il rippe tout le DVD. En fait, c'est que je pense que
dans "-chapter $T", il ne considère pas "$T" comme un entier.
Il y a bien un chapitre "Arithmetic Evaluation" dans la doc
(http://zsh.dotsrc.org/Doc/Release/zsh_10.html), mais je n'y trouve pas
comment faire ce que je veux...
Auriez-vous une piste?
  Réponse avec citation
Vieux 22/04/2006, 17h25   #2
Mihamina Rakotomandimby
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: utiliser les entiers, zsh

On Sat, 22 Apr 2006 18:18:50 +0200, Mihamina Rakotomandimby wrote:

> Le probleme c'est qu'il rippe tout le DVD


Je précise:
blabla1.mpg est bien créé, et il fait plus de 3Go
et de plus en visionnant le rip, il ne s'en est pas tenu au chapitre 1.

dans babla2.mpg, il me met strictement la même chose

J'ai fait Ctrl+C avant d'arriver à blabla20.mpg.
  Réponse avec citation
Vieux 22/04/2006, 17h39   #3
Stephane Chazelas
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: utiliser les entiers, zsh

2006-04-22, 18:18(+02), Mihamina Rakotomandimby:
> Bonjour,
>
> Soit un DVD dont on sait qu'il a 1 titre et 20 chapitres.
> Je veux l'extraire avec mplayer par exemple de manière à ce qu'il y ait
> 20 fichiers. A premiere vue, en ZSH:
>
> for (( T = 1; T < 21; T += 1 )); do
> mplayer -dumpstream -dumpfile blabla$T.mpg dvd://1 -chapter $T
> done
>
> Le probleme c'est qu'il rippe tout le DVD. En fait, c'est que je pense que
> dans "-chapter $T", il ne considère pas "$T" comme un entier.
> Il y a bien un chapitre "Arithmetic Evaluation" dans la doc
> (http://zsh.dotsrc.org/Doc/Release/zsh_10.html), mais je n'y trouve pas
> comment faire ce que je veux...
> Auriez-vous une piste?


Entier ou pas entier, les arguments d'une commande sont des
chaines de caracteres, donc l'argument apres "-chapter", sera a
tour de role "1", "2"... a moins que tu aies fait un "float T"
avant (auquel cas ca sera "1.000000000e+00"...) ou typeset -F T
(auquel cas ce sera "1.0000000000"...).

Si tu veux voir quelles commandes sont lancees, lance "set -x".

Note que si t'es faineant, tu peux ecrire:

for T ({1..21}) mplayer -dumpstream -dumpfile blabla$T.mpg dvd://1 -chapter $T

Si tu veux savoir le type de T:

echo ${(t)T}

--
Stéphane
  Réponse avec citation
Vieux 22/04/2006, 18h11   #4
Nicolas George
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: utiliser les entiers, zsh

[Edit: tout le titre, pas tout le DVD.]

Mihamina Rakotomandimby wrote in message
<pan.2006.04.22.16.18.49.8324@etu.univ-orleans.fr>:
> Le probleme c'est qu'il rippe tout le DVD.


Oui, c'est normal. C'est toi qui ne sais pas te servir de mplayer:

-chapter <chapter ID>[-<end chapter ID>] (DVD only)
Specify which chapter to start playing at. Optionally specify
which chapter to end playing at (default: 1).

Donc -chapter 1, ça lit tout le titre.
  Réponse avec citation
Vieux 22/04/2006, 20h23   #5
R12y
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: utiliser les entiers, zsh

On Sat, 22 Apr 2006 17:11:46 +0000, Nicolas George wrote:

> C'est toi qui ne sais pas te servir de mplayer


Essaie d'être gentil, s'il te plait :-)
J'avoue avoir parlé de cette manière à un moment mais quand on me l'a
retourné, j'ai trouvé ça désagréable, et j'essaie maintenant de faire un
peu attention. ;-)

--
Debian/apt Repo: http://locataire-serveur.info/sectio...ian-repository
Fedora/yum Repo: http://locataire-serveur.info/sectio...edora-core-yum

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 08h14.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,09446 seconds with 13 queries