Debian-facile

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

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

#126 11-01-2020 08:25:29

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'était un plaisir smile

Hors ligne

#127 11-01-2020 08:28:02

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.

Maintenant il faudrait qu'un pro du script passe par là pour corriger les fautes dans le script. (mais pas changer l'ordre de fonctionnement, ça, c'est important)

Dernière modification par golgot200 (11-01-2020 08:29:43)

Hors ligne

#128 11-01-2020 08:34:29

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.

Sur le DVD qui nous  sort en double les infos sur les titres, il y a peut-être une combine. J'ai mis une fois une fonction qui se nommait "uniq" ou un truc du genre; Ça faisait que si l'info était doublée, il n'en comptabilisait qu'une. Donc encodage d'un titre au lieu de deux. C'est pas impossible.

EDIT: Non, je laisse tomber ça. Je ne veux pas boussiller le fonctionnement du script.

Dernière modification par golgot200 (11-01-2020 09:37:15)

Hors ligne

#129 14-01-2020 08:44:36

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.

Bonjour,

Ajout du programme mediainfo pour sortir les infos de chaque titre dans un dossier LOGS.
Supression du paquet xdg-user-dirs



#!/bin/bash

## Golgot200
## sudo pacman -S handbrake-cli mkvtoolnix-cli mplayer lsdvd mediainfo


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/IFOS"
 ;;
    [nN][oO]|[nN])
 echo "No"
 read -p "Entrer un nouveau nom: " TITLE
 
 mkdir -p "$TITLE/IFOS"
       ;;
    *)
 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"
      mediainfo "$TITLE/$i-$TITLE-[Language: $INFO_1].mkv" >> "$TITLE/IFOS/$i-$TITLE-[Language: $INFO_1].log"                


 
 
    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"
      mediainfo "$TITLE/$i-$TITLE-[Language: $INFO_AUDIOFR].mkv" >> "$TITLE/IFOS/$i-$TITLE-[Language: $INFO_AUDIOFR].log"
rm -f "$TITLE/IFOS/$i-$TITLE-[Language: $INFO_1].log"

   
   
   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"                  
          mediainfo "$TITLE/$i-$TITLE-[Language: $INFO_2].mkv" >> "$TITLE/IFOS/$i-$TITLE-[Language: $INFO_2].log"

    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 (14-01-2020 08:46:52)

Hors ligne

#130 14-01-2020 10:29:04

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.

Ah super !
J'y teste illico voir de quoi il en retourne... smile

À propos, j'ai rippé avec le précédent script un dvd commercialement acquis.
Les paroles sont bien en français mais lors de propos exprimés en allemand dans le film même, les sous-titres les traduisant étaient écrits en anglais et non en fr.
crash.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)

Hors ligne

#131 14-01-2020 12:02:53

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.

smolski a écrit :

...
les sous-titres les traduisant étaient écrits en anglais et non en fr.
...



C'est le problème. Si sur le DVD, l'info de ce fameux sous-titre est marqué fr, il le rippera.

Sur ce DVD, que donne le retour de :

lsdvd -s /dev/sr0 -t 1

Dernière modification par golgot200 (14-01-2020 12:03:06)

Hors ligne

#132 14-01-2020 12:06:44

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.

Copie en cours qui ne devrait pas tarder à se finir... et j'enclenche le résultat de la commande. 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)

Hors ligne

#133 14-01-2020 12:07:34

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.

Idem, j'ai 2 dvd du même genre qui refusent de se prêter à la copie...

"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)

Hors ligne

#134 14-01-2020 13:41:47

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

testé votre script : horriblement long et pas terminé la copie . je l'ai arrêté avant .

malgré tout , semble fonctionnel . à priori ...

Dernière modification par Debian Alain (14-01-2020 13:42:31)

En ligne

#135 14-01-2020 14:06:49

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.

Debian Alain a écrit :

testé votre script : horriblement long et pas terminé la copie . je l'ai arrêté avant .

malgré tout , semble fonctionnel . à priori ...




long ?

15 minutes pour ripper et encoder tous les titres d'un DVD big_smile

Dernière modification par golgot200 (14-01-2020 14:07:48)

Hors ligne

#136 14-01-2020 14:57:35

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

test en cours . démarrage à 14h55 , fin normale vers 15h10 . on va voire .

hé ben non , à peine 10 % de travail accompli .

Dernière modification par Debian Alain (14-01-2020 15:12:21)

En ligne

#137 14-01-2020 15:01: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.

@Debian Alain

le script que tu utilises est en h264 ou nvenc_h265 ?

Celui du post #129 est en nvenc_h265 wink
Tu es à combien de fps en encodage ?
Attention, on encode tous les titres, et pas que le titre principal.

EDIT: Job commencé à 14h58 fin 15h10 pour ma part wink


├── [212M]  12-DAS0EFW1-[Language: fre].mkv
├── [198M]  13-DAS0EFW1-[Language: fre].mkv
├── [198M]  14-DAS0EFW1-[Language: fre].mkv
├── [5,7G]  1-DAS0EFW1-[Language: fre,fre].mkv
├── [212M]  25-DAS0EFW1-[Language: fre].mkv
├── [245M]  29-DAS0EFW1-[Language: eng].mkv
├── [245M]  30-DAS0EFW1-[Language: eng].mkv
├── [ 61M]  31-DAS0EFW1-[Language: eng].mkv
├── [ 61M]  32-DAS0EFW1-[Language: eng].mkv
├── [160M]  33-DAS0EFW1-[Language: fre].mkv
├── [ 74M]  35-DAS0EFW1-[Language: fre].mkv
├── [160M]  36-DAS0EFW1-[Language: fre].mkv
├── [ 74M]  43-DAS0EFW1-[Language: fre].mkv
├── [7,8M]  44-DAS0EFW1-[Language: eng].mkv
├── [ 48M]  5-DAS0EFW1-[Language: fre].mkv
├── [ 16M]  6-DAS0EFW1-[Language: ].mkv
├── [ 17M]  8-DAS0EFW1-[Language: ].mkv

 

Dernière modification par golgot200 (14-01-2020 15:09:15)

Hors ligne

#138 14-01-2020 15:15:02

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

j'utilise le script du post #129 (donc en h265) , fps 15 en moyenne .

remplacé h265 par h264 , je passe à 150 fps mini .
encodage en cours . commencé à 15h22 , fin normale à 15h37 environ.
on va voir .

85 % , c'est mieux .
j'attends .
voilà 100 % à 15h44 , soit 20  min de boulot .

Dernière modification par Debian Alain (14-01-2020 15:45:11)

En ligne

#139 14-01-2020 15:54:18

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.

@Debian Alain

C'est bien ce qui me semblait wink

Attention, on est bien sans compression wink


Debian Alain a écrit :



remplacé h265 par h264 , je passe à 150 fps mini . .




c'est nvenc_h264 que tu as mis ou x264 ?????

Dernière modification par golgot200 (14-01-2020 15:59:47)

Hors ligne

#140 14-01-2020 16:11:22

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

arf ! , t'as raison , j'ai gaffé ?

j'ai mis "nvenc_h264"

le résultat est très bon .

En ligne

#141 14-01-2020 16:16: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.

Ben tu as quoi comme carte graphique ?

Car 150 fps mini, c'est vraiment pas mal .... mais bizarre si tu n'as pas une Nvidia smile

Hors ligne

#142 14-01-2020 16:20:27

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

c'est une carte d'entrée de gamme :  AMD RX 550 4 GB

j'ai pas fait attention si c'est le cpu qui a bossé ou le gpu ...

Dernière modification par Debian Alain (14-01-2020 16:21:31)

En ligne

#143 14-01-2020 16:22:18

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.

Et c'est passé avec "nvenc_h264" sans broncher ? big_smile

Là, il faudrait un spécialiste comme robert2a.

Hors ligne

#144 14-01-2020 16:23:41

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.

Debian Alain a écrit :

c'est une carte d'entrée de gamme :  AMD RX 550 4 GB

j'ai pas fait attention si c'est le cpu qui a bossé ou le gpu ...




A mon avis, c'est le CPU, mais 150 fps, c'est beau. smile

essaies x264, tu seras fixé wink

Dernière modification par golgot200 (14-01-2020 16:24:07)

Hors ligne

#145 14-01-2020 16:23:57

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

ben oui roll

nvenc_h264 , c'est la carte vidéo et x264 le pc ?

Dernière modification par Debian Alain (14-01-2020 16:29:54)

En ligne

#146 14-01-2020 16:30:12

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 pense que handbrake bascule sur le x264 s'il ne trouve pas le choix demandé par l'utilisateur.
Dans ce script, l'avantage c'est qu'au niveau options, il n'y a rien qui pourrait convenir à l'un et pas à l'autre et faire planter l'encodage smile

Hors ligne

#147 14-01-2020 16:31:33

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.

Debian Alain a écrit :

ben oui roll

nvenc_h264 , c'est la carte vidéo et x264 le pc ?



nvenc_h264 , c'est l'encodage par la carte vidéo Geforce Nvidia

x264, c'est tout le travail par le CPU

Dernière modification par golgot200 (14-01-2020 16:32:56)

Hors ligne

#148 14-01-2020 16:39:22

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

je teste en suivant tes conseils :

j'ai remplacé nvenc_h264 par x264 .

même résultat : 150 fps en moyenne (monte à 200 fps en pointe).

En ligne

#149 14-01-2020 16:40:24

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.

Debian Alain a écrit :

je teste en suivant tes conseils :

j'ai remplacé nvenc_h264 par x264 .

même résultat : 150 fps en moyenne (monte à 200 fps en pointe).



C'est nickel !!! , un bon processeur wink

Et en plus avec mes filtres.
Si tu les vires, ça dépotera plus, mais ça sera moins beau en rendu final wink

Dernière modification par golgot200 (14-01-2020 16:42:44)

Hors ligne

#150 14-01-2020 16:42:31

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

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

CPU AMD RYZEN 7 1700X  : à  peu près 80 % de charge maxi .

courant : 70 % environ .

je crois que handbrake utilise le x264/x265 en lieu et place de leur homologue (h264 / h265).

Dernière modification par Debian Alain (14-01-2020 16:44:31)

En ligne

Pied de page des forums