Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
912 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  32  33  34  35  36  37  38  39  40
Auteur Sujet :

Techniques de codage DVD --> Mpeg4 (venez tester tuxrip099rc1 !)

n°547207
cedricbrun
Posté le 27-08-2004 à 10:32:52  profilanswer
 

Reprise du message précédent :

jjgan a écrit :

quel est le RPM pour mandrake pour programmer avec gtk2-perl ?


t'as rien a faire, c installé par défaut étant donné que tous les drak* sont fais comme ça, et comme c'est de l'interpreté, pas besoin de "devel".


---------------
<Chipo> Tortoose : je te garanti que ça marche <naf> vi ça marche c une solution merci <Chipo> Tortoose : de rien ;)
mood
Publicité
Posté le 27-08-2004 à 10:32:52  profilanswer
 

n°547339
CREX
Posté le 27-08-2004 à 14:25:21  profilanswer
 

bobuse a écrit :

le truc c'est qu'il faudrait un temps soit peu respecter le pattern MVC (modéle-vue-controleur), histoire de bien séparer le dev de la GUI et le dev de tuxrip lui même ...


Oui, c'est important de ne pas coder en dur la gui dans le reste du script qui fait le boulot (par contre, j'ai jamais encore utilisé de design patern).
Si tu récupère une version de dev de transperl: http://tuxrip.free.fr/transperl/transperl.pl tu verra que pour collaborer avec, si suffit de regarder le nom des options en ligne de commande, en haut du script pour comprendre comment ça marche (c'est vraiment très simple).
Ca m'embête un peu de pas pouvoir vous dire que j'avance, mais comme tout le monde, j'ai une vie en dehors de l'informatique.
 
Sinon, pour moi c'est OK la création d'un projet sur sourceforge (ou tuxfamily), vu que c'est à mon avis un peu crénios de juste avoir un forum pour s'exprimer, passer du code, collaborer, etc...

n°547342
bobuse
Posté le 27-08-2004 à 14:36:17  profilanswer
 

CREX a écrit :


Si tu récupère une version de dev de transperl: http://tuxrip.free.fr/transperl/transperl.pl tu verra que pour collaborer avec, si suffit de regarder le nom des options en ligne de commande, en haut du script pour comprendre comment ça marche (c'est vraiment très simple).
Ca m'embête un peu de pas pouvoir vous dire que j'avance, mais comme tout le monde, j'ai une vie en dehors de l'informatique.


Ouais j'ai jeté un coup d'oeuil à transperl, ça m'a l'air bien foutu.
Je comprends, moi aussi c'est assez dur de m'investir en ce moment :/

CREX a écrit :


Sinon, pour moi c'est OK la création d'un projet sur sourceforge (ou tuxfamily), vu que c'est à mon avis un peu crénios de juste avoir un forum pour s'exprimer, passer du code, collaborer, etc...


Ok, je suis pas trop au jus de tout ça ... alors sourceforge ou autre chose (que je ne connais pas) ?

n°548072
CREX
Posté le 29-08-2004 à 09:46:41  profilanswer
 

bobuse a écrit :


Ok, je suis pas trop au jus de tout ça ... alors sourceforge ou autre chose ?


J'ai lancé le processus de création (sic!) sur sourceforge. Je je n'aurais un accès au nouveau compte que vers lundi.
Je vous tiens au jus.


Message édité par CREX le 29-08-2004 à 09:47:25
n°548195
Profil sup​primé
Posté le 29-08-2004 à 14:25:08  answer
 

Il serait peut-être utile de mettre à jour la page :
http://tuxrip.free.fr/installation.html
 
pour mettre à jour la liste des paquets requis.
 

Citation :

urpmi bc libogg0 libogg0-devel libvorbis0 libvorbis0-devel transcode  libdvdcss2 libdvdread2 ogmtools mplayer


 
Il manque 'mkvtoolnix' et libdvdread2 --> libdvdread3.
 
Ca pourrait être utile à d'autres, car quand j'ai installé tuxrip, j'ai installé tous les paquetages requis, mais au lancement du script, il m'a dit "Programme manquant : mkvmerge".
 
Résolu après l'installation du paquetage 'mkvtoolnix'.
 :hello:  
Voilà ;)

n°554219
sn00py
Posté le 08-09-2004 à 12:47:34  profilanswer
 

Hello,
 
J'ai un problème avec des sous-titres entrelacés. c'est la première fois que je vois ça. Si quelqu'un a une idée de comment je fait pour les désentrelacer avant de les passer à gorc ?
 
Merci

n°554250
sn00py
Posté le 08-09-2004 à 14:00:05  profilanswer
 

Je me réponds à moi même car il semble que mon problème ne soit pas un problème d'entrelacement, mais plutôt un bug quelque par (soit dans le dvd, soit tcextract, soit subtitle2pgm)
 
Le résultat est que certain sous-titre se superposent, en prenant une ligne sur deux avec le sous-titre précédent. (ce qui m'a fait pensé à de l'entrelacement)
 
Comme ces sous-titres "bogués", son peut nombreux, je les écris à la mano et ça roule.

n°556432
CREX
Posté le 13-09-2004 à 18:59:18  profilanswer
 

CREX a écrit :

J'ai lancé le processus de création (sic!) sur sourceforge. Je je n'aurais un accès au nouveau compte que vers lundi.
Je vous tiens au jus.


https://sourceforge.net/projects/tuxrip/
Bon, le projet tuxrip, reloaded est lancé.
J'ai potassé la documentation de cvs pour créer un module, et j'ai uploadé une nouvelle version de dev de transperl.
J'arrive pas à la voir depuis l'interface cvs, mais bon, je tatonne.


Message édité par CREX le 13-09-2004 à 20:27:05
n°556617
bobuse
Posté le 14-09-2004 à 08:56:37  profilanswer
 

juste une question comme ça :D ...
 
quid de DVD:Rip ? Ou plutôt quels sont les avantages de tuxrip par rapport à DVD:Rip ? (c'est pas une question piège, hein ! ;) )
 
Car leur interface est quand même pas mal, y a déjà du bon boulot de fait ...

n°556626
jotenakis
Posté le 14-09-2004 à 09:32:17  profilanswer
 

perso : je n'aime pas leur interface. Je pense qu'il y a moyen de faire plus simple.
et c'est basé exclusivement sur transcode donc c'est lent.
Je ne crois pas que ça gère le container mkv avec des sub extrait directement du vob sans conversion...
 
Mais c'est du bon boulot évidemment.


---------------
Jotenakis
mood
Publicité
Posté le 14-09-2004 à 09:32:17  profilanswer
 

n°556630
cedricbrun
Posté le 14-09-2004 à 09:41:42  profilanswer
 

CREX a écrit :

https://sourceforge.net/projects/tuxrip/
Bon, le projet tuxrip, reloaded est lancé.
J'ai potassé la documentation de cvs pour créer un module, et j'ai uploadé une nouvelle version de dev de transperl.
J'arrive pas à la voir depuis l'interface cvs, mais bon, je tatonne.


Il y a sur sourceforge plusieurs dépôts CVS distinct se synchronisant de temps en temps. Il devrait apparaitre sur celui de l'interface web au bout d'un petit moment ;)

n°556647
CREX
Posté le 14-09-2004 à 10:31:40  profilanswer
 

bobuse a écrit :

juste une question comme ça :D ...
 
quid de DVD:Rip ? Ou plutôt quels sont les avantages de tuxrip par rapport à DVD:Rip ? (c'est pas une question piège, hein ! ;) )
 
Car leur interface est quand même pas mal, y a déjà du bon boulot de fait ...


Oui, et Tuxrip, il est pas déjà tout fait?  ;)  
Mon avis est que dvd::rip, sous des dehors "d'interface graphique qui donne l'impression de c'est plus simple" est pas aussi simple à utiliser et est moins suceptible de faire de beaux rips.
La détection des bords noirs laisse à désirer, il faut vraiment chercher pour trouver comment choisir les options d'encodage, etc, etc. À côté de ça, tuxrip a des modes d'encodage pré-défini, et la détection des bords noir est [quasi] sans reproche, surtout si tu prends une version cvs de mplayer/mencoder, car la détection a été encore amérliorée.
 
J'ai beau critiquer la façon dont est écrit tuxrip, c'est franchement un super outil qui facilite drôlement la vie!

n°557129
bobuse
Posté le 15-09-2004 à 09:10:23  profilanswer
 

jotenakis & CREX > merci pour ces réponses :)
Je comprends un peu mieux.
 
C'est vrai que l'utilisation de DVD:Rip n'est pas franchement évidente :/ En plus, s'il n'y a pas de mkv (j'en étais pas sûr).

n°557152
CREX
Posté le 15-09-2004 à 10:14:54  profilanswer
 

amis ripeurs bonjour,
Une liste de diffusion vien d'être créée pour discuter le développement de tuxrip. Inscrivez-vous sur:  
https://lists.sourceforge.net/lists [...] xrip-devel
Le but est de partager des idées, remonter des éventuels bogues, des bouts de code, etc.
Il faudrait aussi éventuellement passer lar là pour être sûr de me joindre avec un délais raisonnable, vu que je n'ai pas l'adsl.
 
Au fait, ceux qui travaillent sur une interface graphique à transperl ou truxrip devraient se manifester, pour avoir un accès cvs.

n°558401
Profil sup​primé
Posté le 17-09-2004 à 22:49:59  answer
 

Il serait bien de pouvoir choisir toutes les options au départ, et qu'ensuite, tout se fasse.
Car il faut attendre une vingtaine de minutes le rip du DVD pour ensuite répondre aux autres questions, etc..
 
C'est possible ?
 

Citation :

++++++++RIPPING DU DVD ET NORMALISATION AUDIO+++++++++++++++++++++++++++++++++++
 
Le titre n°1 est en cours de copie dans Durée d'extraction du DVD : 0hrs 23min 24sec
 
Vous pouvez maintenant retirer le DVD du lecteur...
 
++++++++ENCODAGE AUDIO+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
Normalisation : 3
 
-------> Qualité d'encodage audio ogg/vorbis [défaut : 1.0] ? >
Choix par défaut : 1.0
Encodage audio en cours...
...


Message édité par Profil supprimé le 17-09-2004 à 22:51:11
n°558471
jotenakis
Posté le 18-09-2004 à 08:08:07  profilanswer
 

tout n'est pas possible, il faut connaître la taille de la bande son compressee pour calculer le bitrate video...


---------------
Jotenakis
n°558477
Profil sup​primé
Posté le 18-09-2004 à 09:51:46  answer
 

ok jotenakis :)
Sinon, l'encodage audio utilise 100% de mon CPU.
Peut-on arranger ca ?

n°558481
jotenakis
Posté le 18-09-2004 à 09:54:15  profilanswer
 

il est réglé avec une priorité faible donc c'est pas génant...


---------------
Jotenakis
n°558492
Profil sup​primé
Posté le 18-09-2004 à 10:35:13  answer
 

en fait, c'est la charge de courtoisie dans Ksysguard qui est à fond.
 
A quoi correspond la "Charge de courtoisie" ?
Le plus important est la charge système n'est ce pas ?
 
Voilà mon graph :
http://nolimit22.free.fr/linux/chcourtoisie.png

n°558494
Mjules
Modérateur
Parle dans le vide
Posté le 18-09-2004 à 10:39:22  profilanswer
 

plus un process est courtois (nice en anglais), plus il aura tendance à laisser la main à un autre process.
 
La charge de courtoisie signifie que n% de ton CPU est occupé par un process courtois (nice > 0) c'est à dire qu'un process moins courtois (nice = 0 par ex, cas par défaut) pourra lui prendre ce temps CPU sans pb
 
man nice
man renice pour + de détails


Message édité par Mjules le 18-09-2004 à 10:39:42

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°558496
Profil sup​primé
Posté le 18-09-2004 à 10:46:18  answer
 

ok, intelligent comme truc :)
merci pour l'explication, c'est à savoir.

n°558539
Profil sup​primé
Posté le 18-09-2004 à 13:14:57  answer
 

Je viens de réaliser le rip de mon 1er DVD.
Tout c'est bien passé.
 
Dans le répertoire video du projet, j'ai 2 fichiers :
*.mkv
*sans-son.avi
 
Est ce que le fichier mkv sera lisible par ma platine KISS DP1000 ? (elle gère le divx,xvid,mpeg4,mp3,ogg)
 
Peut-on avoir un .avi avec son en fichier final ?

n°559207
jjgan
...
Posté le 19-09-2004 à 17:40:39  profilanswer
 

Le mkv ne sera; je ne pense pas lisible par la platine KISS,
mais jette un oeuil sur le site officiel, peut-être...
 
Quand au *.avi sans son, tu devrais trouver le son dans le répertoire /space/son et il te faudra alors multiplexer le son et la video sans son pour obtenir ton avi final...


---------------
Qui suis-je ? Que fais-je ? | phpLister | Perdu ? Vous êtes ici --> *
n°559554
Profil sup​primé
Posté le 20-09-2004 à 14:50:11  answer
 

en effet, ma platine Kiss ne voit pas la video mkv sur le CD.
Et pour le multiplexer correctement comment faire ?

n°559650
Mjules
Modérateur
Parle dans le vide
Posté le 20-09-2004 à 17:59:58  profilanswer
 

avidemux ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°559711
Profil sup​primé
Posté le 20-09-2004 à 19:49:13  answer
 

ok, j'essayerai la prochaine fois ;)
Sinon, les 2 conversions que j'ai fait, super nickel :) parfait.

n°561367
Profil sup​primé
Posté le 24-09-2004 à 13:01:36  answer
 

petit up pour dire que le script marche niquel, sur les 4 rip que j'ai fait, tout c'est très bien passé :)
je pense que pour avoir un meilleur encodage video, je mettrais le son à 0,5 la prochaine fois, ca devrait suffire.

n°562344
Profil sup​primé
Posté le 26-09-2004 à 17:44:08  answer
 

en moyenne, combien de fps vous avez pour encodage audio, et encodage video ?

n°567224
bobuse
Posté le 06-10-2004 à 11:48:58  profilanswer
 

jeep05 a écrit :

en moyenne, combien de fps vous avez pour encodage audio, et encodage video ?


en audio : 190 fps
 
 
Bon sinon, là j'ai un bug au niveau du cropping :-/
 
Le crop détécté est mauvais, donc je répond non à chaque fois, et au bout du 6ème ou 7 ème essai : paf !  

Choix par défaut : c'est pas bon...
expr: argument non numérique
expr: argument non numérique
 
Paramètres de crop détectés:  :::
Haut   :  pixels
Bas    :  pixels
Droite :  pixels
Gauche :  pixels


Et forcément à partie de là, ça marche plus trop ...
 
J'ai rajouté des set -x/+x dans le script pour débugger, et voilà la sortie :

Choix par défaut : c'est pas bon...
+ '[' -f /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/infos.crop ']'
+ rm -f /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/infos.crop
+ '[' -f /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/00000001.png ']'
+ '[' -f /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/00000002.png ']'
+ '[' -f /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/00000003.png ']'
+ '[' -f /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/00000004.png ']'
+ '[' -f /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/00000005.png ']'
+ '[' '' = OK ']'
+ mplayer -ao null -vo null -sb 6795526140 -frames 20 -vop cropdetect=24 /home/dumoulin/space/tuxrip/DecaunesGarcia2/vob/DecaunesGarcia2.vob
++ cat /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/infos.crop
++ grep 'crop area'
++ tail -n 1 -
++ awk -F = '{print $2}'
++ awk -F ')' '{print $1}'
++ awk -F : '{print $1}'
+ larg=
++ cat /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/infos.crop
++ grep 'crop area'
++ tail -n 1 -
++ awk -F = '{print $2}'
++ awk -F ')' '{print $1}'
++ awk -F : '{print $2}'
+ haut=
++ cat /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/infos.crop
++ grep 'crop area'
++ awk -F = '{print $2}'
++ awk -F ')' '{print $1}'
++ awk -F : '{print $3}'
++ tail -n 1 -
+ x0=
++ cat /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/infos.crop
++ grep 'crop area'
++ tail -n 1 -
++ awk -F = '{print $2}'
++ awk -F ')' '{print $1}'
++ awk -F : '{print $4}'
+ y0=
++ echo :::
+ crop=:::
+ top=
++ expr 576 - -
expr: argument non numérique
+ bot=
+ gauche=
++ expr 720 - -
expr: argument non numérique
+ droite=
+ set +x
 
Paramètres de crop détectés:  :::
Haut   :  pixels
Bas    :  pixels
Droite :  pixels
Gauche :  pixels


et le contenu de /home/dumoulin/space/tuxrip/DecaunesGarcia2/tmp/infos.crop :

MPlayer 1.0pre5-3.3.2 (C) 2000-2004 MPlayer Team
 
CPU: Intel Pentium 4/Xeon/Celeron Northwood 2794 MHz (Family: 8, Stepping: 3)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
Reading config file /etc/mplayer/mplayer.conf
Reading config file /home/dumoulin/.mplayer/config
Reading /home/dumoulin/.mplayer/codecs.conf: Can't open '/home/dumoulin/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 73 audio & 180 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Using usleep() timing
Can't open input config file /home/dumoulin/.mplayer/input.conf: No such file or directory
Input config file /etc/mplayer/input.conf parsed: 53 binds
Can't init input joystick
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
 
Playing /home/dumoulin/space/tuxrip/DecaunesGarcia2/vob/DecaunesGarcia2.vob.
Cache fill:  0,00% (0 bytes)    Seek failed
Seek failed
 
 
Exiting... (End of file)


---------------
get amaroK plugin
n°567231
bobuse
Posté le 06-10-2004 à 11:54:51  profilanswer
 

Ok en fait, c'est que tant que le crop est pas bon, le script lance la détection avec mplayer un peu plus loin dans la vidéo ... jusqu'à en sortir :/
 
Il y a pas moyen de régler à la main le crop :/ car là il est vraiment mauvais (environ une trentaine de pixel rogné à droite :( )


---------------
get amaroK plugin
n°567266
bobuse
Posté le 06-10-2004 à 12:48:35  profilanswer
 

Bon voilà mon correctif pour la version 0.98 :


3904,3906c
#      deb=`bc <<EOF
#        $deb + $pas
#EOF`
      deb=`expr $deb + $pas`
      # Si on approche de la fin du fichier, on n'est pas bon :( -> stop
      # on ne met pas de cropping, mais on pourrait demander d'entrer les valeurs a la main (TODO)
      if [ $deb -gt $tailleLimite ]; then
          verif="y"
          x0="0"; y0="0"; larg=$resXdvd; haut=$resYdvd
          # la ligne suivante est-elle necessaire ?
          top="0"; bot="0"; gauche="0"; droite="0"
      fi
.
3790a
   tailleLimite=`bc <<EOF
   $taille1 * 0.95 / 1
EOF`
.


 
P.S. : vivement qu'on le recode proprement :( (et dans un langage un peu moins barbu)


Message édité par bobuse le 06-10-2004 à 12:49:03

---------------
get amaroK plugin
n°567642
CREX
Posté le 06-10-2004 à 21:39:28  profilanswer
 

bobuse a écrit :

Ok en fait, c'est que tant que le crop est pas bon, le script lance la détection avec mplayer un peu plus loin dans la vidéo ... jusqu'à en sortir :/
 
Il y a pas moyen de régler à la main le crop :/ car là il est vraiment mauvais (environ une trentaine de pixel rogné à droite :( )


Si, tu peux changer ça à la mano en éditant le fichier de log $racine/$projet/tmp/log
 
Sinon, pour ton bugfix, j'espère que jotenakis aura le temps d'y jetter un oeil, car il comprends mieux son code que moi.
 
Sinon, oui, c'est vrai que ça serait super que tuxrip soit recodé proprement, mais en ce qui me concerne, je crois que je vais arrêter mes vains efforts, c'est vraiment désespérant de travailler tout seul.

n°567847
jotenakis
Posté le 07-10-2004 à 11:44:47  profilanswer
 

>CREX : peux tu m'expliquer comment fonctionne transperl et ce qu'il fait exactement aujourd'hui ? je vais avoir un peu de temps.


---------------
Jotenakis
n°567912
CREX
Posté le 07-10-2004 à 13:56:21  profilanswer
 

jotenakis a écrit :

>CREX : peux tu m'expliquer comment fonctionne transperl et ce qu'il fait exactement aujourd'hui ? je vais avoir un peu de temps.


Si tu regarde le code,  tu devrais voir les différentes fonctions d'extraction du titre, de compression sonore, ... chacune de ces fonctions semble bien marcher, mais je n'ai pas fait de test intensifs. Il n'y a pas par exemple de code pour vérifier les arguments, ce que je n'aime pas faire vu que ça pollue le code.
 
Y'a normalement des "todo" de temps à autre dans le code, ce qui te permet de savoir ce qu'il reste à faire ou à améliorer.
Une chose auquel je tiens est le test de compressibilité, qui n'est pas terminé.
Il y a aussi tous les calculs de résolution automatique que j'ai commencé, mais pas fini.
 
Il te faudrait attendre que je rentre chez moi pour que j'upload ma dernière version de dev, où il y a, c'est sûr, tout ce dont je te parle.

n°567913
CREX
Posté le 07-10-2004 à 13:58:03  profilanswer
 

bobuse a écrit :

Bon voilà mon correctif pour la version 0.98 :


3904,3906c
#      deb=`bc <<EOF
#        $deb + $pas
#EOF`
      deb=`expr $deb + $pas`
      # Si on approche de la fin du fichier, on n'est pas bon :( -> stop
      # on ne met pas de cropping, mais on pourrait demander d'entrer les valeurs a la main (TODO)
      if [ $deb -gt $tailleLimite ]; then
          verif="y"
          x0="0"; y0="0"; larg=$resXdvd; haut=$resYdvd
          # la ligne suivante est-elle necessaire ?
          top="0"; bot="0"; gauche="0"; droite="0"
      fi
.
3790a
   tailleLimite=`bc <<EOF
   $taille1 * 0.95 / 1
EOF`
.


 
P.S. : vivement qu'on le recode proprement :( (et dans un langage un peu moins barbu)


 
Est-ce que tu pourrais pas plutôt envoyer un patch unifié?  

Code :
  1. diff -u fich_orig fich_corrigé > mon patch.patch

n°567930
bobuse
Posté le 07-10-2004 à 14:23:48  profilanswer
 

et hop

--- downloads_dump/tuxrip/tuxrip        2004-07-27 09:02:20.000000000 +0200
+++ /usr/bin/tuxrip     2004-10-06 12:42:28.528956784 +0200
@@ -3788,6 +3788,9 @@
    scale=0
    $deb * 0.50 / 1
 EOF`
+   tailleLimite=`bc <<EOF
+   $taille1 * 0.95 / 1
+EOF`
 # on démarre la recherche à 20% du vob et ensuite on augmente de 10% à chaque essai...
    verif=n
    while [ "$verif" = "n" ]
@@ -3901,9 +3904,18 @@
          fi
       done
       echo -n -e "${MAINCOLOR}"
-      deb=`bc <<EOF
-        $deb + $pas
-EOF`
+#      deb=`bc <<EOF
+#        $deb + $pas
+#EOF`
+      deb=`expr $deb + $pas`
+      # Si on approche de la fin du fichier, on n'est pas bon :( -> stop
+      # on ne met pas de cropping, mais on pourrait demander d'entrer les valeurs a la main (TODO)
+      if [ $deb -gt $tailleLimite ]; then
+         verif="y"
+         x0="0"; y0="0"; larg=$resXdvd; haut=$resYdvd
+         # la ligne suivante est-elle necessaire ?
+         top="0"; bot="0"; gauche="0"; droite="0"
+      fi
    done
    echo
    echo "cropping --> $crop $haut $larg"  >> $RACINE/$projet/tmp/log


---------------
get amaroK plugin
n°567931
bobuse
Posté le 07-10-2004 à 14:25:06  profilanswer
 

CREX a écrit :


Il te faudrait attendre que je rentre chez moi pour que j'upload ma dernière version de dev, où il y a, c'est sûr, tout ce dont je te parle.


Tu upload où ? sur tuxrip.free.fr ?


---------------
get amaroK plugin
n°568021
jotenakis
Posté le 07-10-2004 à 16:07:40  profilanswer
 

http://tuxrip.free.fr/transperl/


---------------
Jotenakis
n°568028
bobuse
Posté le 07-10-2004 à 16:26:06  profilanswer
 

ha oui, ça avnce ce transperl, la dernière version que j'avais sur mon dur était un peu light, mais là il commence à y avoir pas mal de fonctions ... [:benou_miam]


---------------
get amaroK plugin
n°568032
jotenakis
Posté le 07-10-2004 à 16:31:58  profilanswer
 

il serait bien qu'on le fasse avancer à grand pas tous ensemble...


---------------
Jotenakis
n°568057
CREX
Posté le 07-10-2004 à 17:29:44  profilanswer
 


Ou plutôt par cvs:
http://cvs.sourceforge.net/viewcvs.py/tuxrip/tuxrip/
 
Je l'upload tout de suite sur le site du projet tuxrip.


Message édité par CREX le 07-10-2004 à 17:31:57
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  32  33  34  35  36  37  38  39  40

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Linux - Bash] Commande pour tester si un fichier existetester php avec mysql
MPlayer, XFree, NVidia et les DVDlecteur DivX, mp3 et DVD "maison"...
TROLL : OSA le forum des super doués ..venez les meilleurs sont la !!![REDHAT 8]Installation foireuse [FIXED] firmware DVD coupable
[Samba] partager un DVD vidéoRipper de DVD sous Linux ?
Topic Encodage Dvd->Mpeg4 
Plus de sujets relatifs à : Techniques de codage DVD --> Mpeg4 (venez tester tuxrip099rc1 !)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR