Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#101 09-01-2020 19:17:21

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

#99 smile
Voilà, c'est corrigé et envoyé le script #99
Pendant que ça se fait, je fais les crêpes... tongue

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#102 09-01-2020 19:19:45

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

En fait DIR  prête à confusion. Dans mon script ça veut dire dans le Bureau.
Et FOLDER, c'est un dossier nommé ARCHIVAGE qui se crée dans le Bureau (DIR)

Hors ligne

#103 09-01-2020 19:22:14

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

oh p'ta ... maintenant c'est les crêpes !!!! ........................ lol lol lol
Bon, moi je vais aller m'ouvrir une boite tongue

Dernière modification par golgot200 (09-01-2020 19:24:18)

Hors ligne

#104 09-01-2020 21:55:09

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Et j'te dis pas combien elles étaient bonnes, avec coquine on s'est régalé !
Ceci dit, le script fonctionne, au bout j'ai bien le fichier video mkv correctement ripper dans les répertoires avec le nom choisi pour l'identifier.
Je choisi ce répertoire parcequ'il supporte plusieurs giga popur les copies, contrairement à mon /home/user.
Une idée serait que le script démarre et se déroule à l'emplacement qui lui est destiné, ainsi, pas besoin de modifier le script selon les configurations. wink

Cependant, les dernières lignes de la commande m'interpellent :

HandBrake has exited.
mkvmerge v31.0.0 ('Dolores In A Shoestand') 64-bit
« /mnt/ssd/film/1-reserve/telecharge/ARCHIVAGE_DVD/soleil_levant/1-soleil_levant-[OPTION 1 ALL].mkv » : Utilisation du démultiplexeur pour le format « Matroska ».
« /mnt/ssd/film/1-reserve/telecharge/ARCHIVAGE_DVD/soleil_levant/1-soleil_levant-[OPTION 1 ALL].mkv » piste 0 : Utilisation du module de sortie pour le format « HEVC/H.265 ».
« /mnt/ssd/film/1-reserve/telecharge/ARCHIVAGE_DVD/soleil_levant/1-soleil_levant-[OPTION 1 ALL].mkv » piste 1 : Utilisation du module de sortie pour le format « AC-3 ».
Le fichier « /mnt/ssd/film/1-reserve/telecharge/ARCHIVAGE_DVD/soleil_levant/1-soleil_levant-[OPTION 1 RETOUCHE].mkv » est ouvert en écriture.
Progression : 100%
Les entrées CUE (l'index) sont en cours d'écriture…
Le multiplexage a pris 5 secondes.
/usr/local/bin/handbrake_dvd3: ligne 246: erreur de syntaxe près du symbole inattendu « ( »
/usr/local/bin/handbrake_dvd3: ligne 246: `Dernière modification par golgot200 (Aujourd'hui 17:30:47)'


On va faire dodo maintenant, à demain, je ferai d'autres tests ! smile

Dernière modification par smolski (09-01-2020 21:58:14)


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#105 09-01-2020 22:50:51

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.


/usr/local/bin/handbrake_dvd3: ligne 246: erreur de syntaxe près du symbole inattendu « ( »
/usr/local/bin/handbrake_dvd3: ligne 246: `Dernière modification par golgot200 (Aujourd'hui 17:30:47)'
 



Oh mais c'est pas vrai !!! lol lol lol

dans ton copier sur le script du post 99 tu as copier aussi un peu du forum :

Dernière modification par golgot200 (Aujourd'hui 17:30:47)





lol lol lol

A moins que tu sois parti pour ripper et encoder le forum lol lol lol
T'as mis quoi dans les crêpes ????????  kernal_panic.gif

out.gif

Dernière modification par golgot200 (09-01-2020 23:02:16)

Hors ligne

#106 10-01-2020 04:26:07

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Du rhum pour les crêpes, et oui, j'ai merdé avec un vim ouvert inopiné sur le script, faut dire que j'ouvre beaucoup de fenêtre en travaillant la video et bon, ben, des fois, ça ripe (déplacer, faire glisser)...
Merci du boulot, je vais tenter de faire moins de (hic..) bévue dans les tests. character0193.gif

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#107 10-01-2020 06:28:14

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Dis moi, qu'en penses-tu ?
On enlève DIR et FOLDER du script , et si tu ouvres ton terminal à un endroit, tu lances le script par une commande "dvdrip" par exemple. Le dossier "title" se crée où tu es.
C'est pas mieux ?

Ou dans le terminal, tu te déplace dans ton arborescence, puis tu lances dvdrip.

Et tu peux faire aussi un script Nautilus par la suite.


De toute façon, je viens de le faire et ça fonctionne big_smile
C'est plus universel comme ça ?
On copie le script dvdrip dans /usr/local/bin et basta smile

Voilà la modification :

Script dvdrip


#!/bin/bash

## Golgot200
## sudo pacman -S handbrake-cli mkvtoolnix-cli mplayer lsdvd xdg-user-dirs


PATH=$PATH:/sbin:/usr/sbin

## Condition : un seul dvd-vidéo.
mapfile -t  BLKID < <(blkid /dev/sr* |sed -E 's/^([^:]+): .*/\1/')

if [[ "${#BLKID[@]}" -eq  "0" ]] ; then
    echo "Aucun DVD trouvé: abandon"
    exit 0
fi

idx=0
for dev in "${BLKID[@]}"; do
    mnt=$(mount |sed -n -E "s/^${dev//\//\\\/} on (.*) type .*\$/\\1/p")
    [[ -z "$mnt" ]] && continue
    if [[ -f "$mnt/VIDEO_TS/VIDEO_TS.IFO" ]]; then
        DEVICES[$idx]="$dev"
        MOUNT_POINTS[$idx]="$mnt"
        idx=$((idx+1))
    fi
done

if [[ "${#DEVICES[@]}" -eq 0 ]]; then
    echo "Aucun dvd vidéo monté : Abandon"
    exit 0
elif [[ "${#DEVICES[@]}" -gt 1 ]];  then
    echo "Il y a plus d'un dvd video détecté : Abandon"
    exit 0
fi

DEVICE=${DEVICES[0]}
MOUNT_POINT=${MOUNT_POINTS[0]}

## Label du dvd-vidéo & nombre total de titres sur celui-ci.
idx=0
TITLE_COUNT=0
regexp='^Title: '
while read -r line; do
    idx=$((idx+1))
    if [[ "$idx" -eq 1 ]]; then
        TITLE=${line#*: }
    elif [[ "$line" =~ $regexp ]]; then
        TITLE_COUNT=$((TITLE_COUNT+1))
    fi
done < <(lsdvd "$DEVICE" 2>/dev/null)

unset regexp dev mnt idx BLKID DEVICES MOUNT_POINTS

if [[ -z "$TITLE" ]]; then
    echo "Pas de dvd vidéo trouvé : abandon"
    exit 0
fi

echo "Proceed..."





echo "DVD-Vidéo : $TITLE"
read -r -p "Ce nom convient-il ? [Y/n] " input
 
case $input in
    [yY][eE][sS]|[yY])
 echo "Yes"

 mkdir -p "$TITLE"
 ;;
    [nN][oO]|[nN])
 echo "No"
 read -p "Entrer un nouveau nom: " TITLE
 
 mkdir -p "$TITLE"
       ;;
    *)
 echo "Invalid input..."
 echo "Quit"
 exit 1
 ;;
esac



for (( i=1; i<=TITLE_COUNT; i++ ))
do


## Titres d'une durée de plus de .... secondes [ ici, 2 seconde]
               
    LENGTH=$(mplayer -noconfig all -nocache -vo null -ao null -frames 0 -identify -dvd-device "$DEVICE" dvdnav://"$i" 2>/dev/null | \
              sed -E -n 's/^.*ID_LENGTH=([0-9]+).*$/\1/p')
           
    LIMIT=10
    [[ "$LENGTH" -le "$LIMIT" ]] && continue




## COMPARAISON ENTRE DVDNAV (INFO RÉEL) & LSDVD (INFO) SUR LA RÉALITÉ EXISTANTE DES STREAMS AUDIOS.
LAVF_STREAM_DVDNAV=$(mplayer -vo null -ao null -frames 0 -identify -dvd-device "$DEVICE" dvdnav://"$i"  2>/dev/null | awk '/-aid/ { print $7 }')
COUNT_LAVF_STREAM_DVDNAV=$(echo "$LAVF_STREAM_DVDNAV" |wc -w)
COUNT_AUDIO_LSDVD=$(lsdvd -a "$DEVICE" -t "$i"  2>/dev/null | grep -c "Audio:" )


## POUR N'AVOIR QUE LE FRANÇAIS.
AUDIO_FRENCH=$(lsdvd -a "$DEVICE" -t "$i" 2> /dev/null | grep "Language: fr" | awk '{print$4}' )
COUNT_AUDIO_FRENCH=$(lsdvd -a "$DEVICE" -t "$i" 2> /dev/null |grep -c 'Language: fr')  
AUDIO_LANG_LIST_FRENCH=$(echo $AUDIO_FRENCH | sed 's/[[:blank:]]/,/g')

## BITRATE ORIGINAL.
BITRATE=$(mplayer -noconfig all -nocache -vo null -ao null -frames 0 -identify -dvd-device "$DEVICE" dvdnav://"$i" 2>/dev/null | \
          grep "VIDEO:" | awk '{print$8}' | sed 's/\.[^ ]*/ /g')

RATIO=$(lsdvd -x $DEVICE -t "$i" | grep -m1 "Aspect ratio:" | awk '{print$11}' | sed -e 's/\//\:/g' | tr -d ',')

## [OPTION 1 ALL]
## ICI, ON ÉVITERA UN MKV SANS AUDIO. STREAM(S) SIGNALÉ(S) FR MAIS D'UNE DURÉE NUL PAR RAPPORT AU(X) AUTRE(S) SUPPRIMÉES EN [ OPTION 2 ]
## EX : PLUTO "-t 15" (fr null ===> eng seul valide) = OK  
if [[ "$COUNT_LAVF_STREAM_DVDNAV" != "$COUNT_AUDIO_LSDVD" ]]; then


#### SANS CROP

HandBrakeCLI --no-dvdnav \
--input $DEVICE --title $i \
--all-audio --all-subtitles --subtitle-lang-list fr \
-e nvenc_h265 -b $BITRATE --loose-anamorphic --modulus 2 \
--hqdn3d=y-spatial=1.5:cb-spatial=1.5:cr-spatial=1.5:y-temporal=4:cb-temporal=4:cr-temporal=4 --unsharp=y-strength=0.5:y-size=5:cb-strength=0.5:cb-size=5 \
--crop 0:0:0:0 \
--aencoder copy \
--output "$TITLE/$i-$TITLE-[OPTION 1 ALL].mkv"




#### AJOUT CORRECTION STREAMS AUDIOS INVALIDES
DETECT_VALID_AUDIO=$(ffprobe "$TITLE/$i-$TITLE-[OPTION 1 ALL].mkv" 2>&1 | awk '/Audio:/ && /Stream/ && /ac3,/ && /kb\/s/ { print $2 }'| cut -c4-4)
VALID_AUDIO_PREPARE=$(echo $DETECT_VALID_AUDIO | sed -e 's/\ /\,/g' >> "$TITLE/$i-choix.txt")
VALID_AUDIO=$(head -n 1 "$TITLE/$i-choix.txt" | tail -n 1)

   
       mkvmerge -o "$TITLE/$i-$TITLE-[OPTION 1 RETOUCHE].mkv" --atracks $VALID_AUDIO "$TITLE/$i-$TITLE-[OPTION 1 ALL].mkv"


rm -f "$TITLE/$i-$TITLE-[OPTION 1 ALL].mkv"
rm -f "$TITLE/$i-choix.txt"


INFO_1=$(mplayer -vo null -ao null -frames 0 -identify "$TITLE/$i-$TITLE-[OPTION 1 RETOUCHE].mkv" 2>/dev/null | \
          awk '/alang/  { x = x $9 ""}
              END { sub(/,*$/, "", x); print x }'
)
             
      mv "$TITLE/$i-$TITLE-[OPTION 1 RETOUCHE].mkv" "$TITLE/$i-$TITLE-[Language: $INFO_1].mkv"                


 
 
    fi




VERIF_AUDIOFR=$(mplayer -vo null -ao null -frames 0 -identify "$TITLE/$i-$TITLE-[Language: $INFO_1].mkv" 2>/dev/null | \
   grep -c "alang fre,")
         
if [[ "$VERIF_AUDIOFR" -ge "1" ]]; then
      mkvmerge -o "$TITLE/$i-$TITLE-[Language: Français].mkv" -a fre "$TITLE/$i-$TITLE-[Language: $INFO_1].mkv"

rm -f "$TITLE/$i-$TITLE-[Language: $INFO_1].mkv"

INFO_AUDIOFR=$(mplayer -vo null -ao null -frames 0 -identify "$TITLE/$i-$TITLE-[Language: Français].mkv" 2>/dev/null | \
          awk '/alang/  { x = x $9 ""}
              END { sub(/,*$/, "", x); print x }'
)
             
      mv "$TITLE/$i-$TITLE-[Language: Français].mkv" "$TITLE/$i-$TITLE-[Language: $INFO_AUDIOFR].mkv"

   
   
   fi



## [OPTION 2]
## QUE FRANÇAIS SI PRÉSENT OU AUTRES SI PAS LE CHOIX.
## SOUSTITRES FRANÇAIS DANS LES DEUX CAS.
## SANS AUDIO = OK
## ANY (UNKNOWN AUDIO) = OK
## LPCM ==> AAC = OK
if [[ "$COUNT_LAVF_STREAM_DVDNAV" == "$COUNT_AUDIO_LSDVD" ]]; then


#### SANS CROP

HandBrakeCLI --no-dvdnav \
--input $DEVICE --title $i \
--all-audio --audio-lang-list "$AUDIO_LANG_LIST_FRENCH" --all-subtitles --subtitle-lang-list fr \
-e nvenc_h265 -b $BITRATE --loose-anamorphic --modulus 2 \
--hqdn3d=y-spatial=1.5:cb-spatial=1.5:cr-spatial=1.5:y-temporal=4:cb-temporal=4:cr-temporal=4 --unsharp=y-strength=0.5:y-size=5:cb-strength=0.5:cb-size=5 \
--crop 0:0:0:0 \
--aencoder copy \
--output "$TITLE/$i-$TITLE-[OPTION 2].mkv"



INFO_2=$(mplayer -vo null -ao null -frames 0 -identify "$TITLE/$i-$TITLE-[OPTION 2].mkv" 2>/dev/null | \
          awk '/alang/  { x = x $9 ""}
              END { sub(/,*$/, "", x); print x }'
)
     

          mv "$TITLE/$i-$TITLE-[OPTION 2].mkv" "$TITLE/$i-$TITLE-[Language: $INFO_2].mkv"


    fi
 


## DUMPAUDIO ET SAUVEGARDE DU LPCM EN WAVE D'UN DVD DE CONCERT LIVE.
AIDS_LPCM=$(lsdvd -a "$DEVICE" -t "$i" 2>/dev/null | awk '/lpcm|id:/ { print $22 }')  
COUNT_AUDIO_LPCM=$(lsdvd -a "$DEVICE" -t "$i" 2>/dev/null | grep -c "lpcm" )  

if [[ "$COUNT_AUDIO_LPCM" -ge "1" ]]; then

mkdir -p "$TITLE/WAVE"

for n in $AIDS_LPCM; do
        mplayer -noconfig all -nocache -benchmark -vc null -vo null \
                 -ao pcm:fast:file="$TITLE/WAVE/[$i-($n)]-$TITLE.wav" \
                 -identify -dvd-device "$DEVICE" dvdnav://$i -ni -aid $n
done  
                                       

   
  fi


done
 

Dernière modification par golgot200 (10-01-2020 06:54:05)

Hors ligne

#108 10-01-2020 06:38:39

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

C'est peut-être ce que tu voulais dire post #104 ?

Dernière modification par golgot200 (10-01-2020 06:39:17)

Hors ligne

#109 10-01-2020 08:17:54

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Oui, ce serait parfait ainsi.
Je teste le script illico ! smile

Je choisis de le renommer en le situant dans le bon répertoire, ça me semble une bonne chose pour des repiquages à la suite. wink

Edit :
Super le répertoire est bien situé depuis le répertoire choisi au lancement et le dossier bien renommé comme le film.
Le bringze est en cours, je te dis pour le final.
yes.gif

Dernière modification par smolski (10-01-2020 08:41:16)


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#110 10-01-2020 09:37:51

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

De manière incompréhensible, la copie s'est arrêtée pile poil à la fin du VTS_01_2.VOB sur le dvd...
Je teste avec handrake_dvd3 (le précédent) qui fonctionnait.
À suivre... smile

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#111 10-01-2020 15:02:09

phlinux
Membre
Distrib. : Jessie
Noyau : 4.9
(G)UI : Openbox (+Rox+Feh)
Inscription : 09-05-2009

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Vous pouvez retirer [Fini] du titre, c'est trompeur...

Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

#112 10-01-2020 16:55:22

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

phlinux a écrit :

Vous pouvez retirer [Fini] du titre, c'est trompeur...



C'est exact merci smile

Hors ligne

#113 10-01-2020 17:25:40

phlinux
Membre
Distrib. : Jessie
Noyau : 4.9
(G)UI : Openbox (+Rox+Feh)
Inscription : 09-05-2009

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Non mais je déconnais hein, suis pas de la police...

Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

#114 10-01-2020 17:40:10

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

golgot200, je teste une copie du disque en utilisant cat, voir si c'est le dvd ou le script qui bloque smile
J'étais un peu absent, coquine tout ça... wink

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#115 10-01-2020 18:20:49

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Le test a fonctionné parfaitement, j'ai la video complète.
Voici la commande utilisée :

cat /media/cdrom/VIDEO_TS/VTS_01_*.VOB | ffmpeg -i - /mnt/ssd/film/1-reserve/telecharge/pat.mp4


Le fichier fait 667,7 Mo, donc de bien moindre qualité que ce j'obtiens avec les tiens. smile


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#116 10-01-2020 18:21:52

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Je vas tester un autre de tes script, dans les premiers que tu m'as proposés, il me semble qu'il allaient déjà bien mieux que le mien...

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#117 10-01-2020 18:45:15

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Ce script s'arrête également au même instant que les autres...
Peut-être refaire une gravure voir ?
Mais pourquoi cat fonctionne à plein ?

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#118 10-01-2020 18:48:12

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

je vais tester un autre dvd gravé juste avant...

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#119 10-01-2020 19:38:37

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Pour les tests smolski, ça serait mieux un DVD commercial à ce stade.
cat, c'est vraiment pas recommandé, il se pourrait, mais pas tout le temps, que tu ne puisse plus faire défiler une vidéo avec la barre de défilement.
Je suis aussi tombé, il n'y a si longtemps sur un DVD protégé, même dd n'a rien pu faire. ( les autres, j'en parle même pas)

Hors ligne

#120 10-01-2020 19:39:40

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

phlinux a écrit :

Non mais je déconnais hein, suis pas de la police...



big_smile

Hors ligne

#121 10-01-2020 19:43:50

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Rien à signaler pour ma part sur le script post #107

je ne sais pas si je ne mettrai pas un mediainfo sur les sorties de chaque titres.

Hors ligne

#122 10-01-2020 19:49:42

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Le problème aussi, c'est qu'on ne tourne pas avec les mêmes versions de programmes hmm

Hors ligne

#123 10-01-2020 20:04:15

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Je viens de retrouver des vieux dvds souvenirs fait  avec un Ulead à une époque de windowsien smile

la structure :


├── [  40]  AUDIO_TS
├── [ 47M]  ULEADDMF
│   ├── [ 45M]  AU_00_00.wav
│   ├── [851K]  DMF2.dwz
│   └── [726K]  ME_00_00.ufo
└── [3,7G]  VIDEO_TS
    ├── [977M]  VTS_01_1.VOB
    ├── [977M]  VTS_01_2.VOB
    ├── [977M]  VTS_01_3.VOB
    └── [820M]  VTS_01_4.VOB
 



Je fais un test tongue

Le fameux :

[mp2 @ 0x7f49200412c0] Header missing
[20:10:42] scan: audio 0xc0: mp2, rate=48000Hz, bitrate=128000 Any (MPEG) (2.0 ch) (128 kbps)



ça working ....


├── [1,3G]  1-Alexandra-[Language: any].mkv
├── [688M]  2-Alexandra-[Language: any].mkv
├── [383M]  3-Alexandra-[Language: any].mkv
├── [285M]  4-Alexandra-[Language: any].mkv
├── [720M]  5-Alexandra-[Language: any].mkv
├── [308M]  6-Alexandra-[Language: any].mkv
├── [762M]  7-Alexandra-[Language: any].mkv
└── [377M]  8-Alexandra-[Language: any].mkv
 



Tout bon pour celui-ci. smile

Je continue sur autre ....
DVD fait avec Roxio, passe pas sous linux. Un gros fichier audio_ts et video_ts ( ce ne sont pas des dossiers) big_smile , mais passe sur un lecteur de salon.

Je teste un DVD fait avec le premier DVD-Recordable de Sony à l'époque tongue


├── [ 144]  VIDEO_RM
└── [4,3G]  VIDEO_TS
    ├── [1024M]  VTS_01_1.VOB
    ├── [1024M]  VTS_01_2.VOB
    ├── [1024M]  VTS_01_3.VOB
    ├── [1024M]  VTS_01_4.VOB
    └── [314M]  VTS_01_5.VOB
 



Proceed...
DVD-Vidéo : SONY_DVD_RECORDER_VOLUME
Ce nom convient-il ? [Y/n]

Tiens tiens !!! j'ai les même messages d'erreurs que toi sur la libdvdread.


*** Zero check failed in src/ifo_read.c:564
    for vmgi_mat->zero_3 = 0x00000000010000000000000000000000000000
.....
 



mais ça rip et ça encode pour l'instant.
Mais impossible de voir une info avec cette suite de messages d'erreurs à rallonge. hmm

Je vois vaguement le pourçentage de progression smile

Tiens toi bien, je repars comme toi sur un deuxième titre identique. !!!! 

Vérification ave lsdvd :


Title: 01, Length: 02:04:04.800 Chapters: 21, Cells: 237, Audio streams: 01, Subpictures: 01
....
Title: 02, Length: 02:04:04.800 Chapters: 21, Cells: 237, Audio streams: 01, Subpictures: 01
....
 



Bon, j'arrête là pour les tests sur les bizarroîdes. Ça fait le job quand même  tongue

...

Dernière modification par golgot200 (10-01-2020 20:54:25)

Hors ligne

#124 10-01-2020 21:56:42

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Je regrave le dvd qui ne fonctionne pas entièrement, je ferai un nouvel essai demain.
Une nouvelle gravure d'un autre film (doc) sur un autre dvd a bien fonctionné, je pense donc que c'est la gravure qui est en cause et pas le script.
Mes copies sont à titre perso et la plupart sont des copies depuis les films de la télé et non depuis internet. cool

Dernière modification par smolski (10-01-2020 21:57:10)


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#125 11-01-2020 07:59:07

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Terminé] HANDBRAKECLI Script pour ripper un DVD-VIDEO.

Bien le script fonctionne correctement avec la nouvelle gravure du même film.
Test pleinement OK.
Merci de ta patience golgot200. smile

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

Pied de page des forums