Debian-facile

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

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

#1 Re : Les logiciels libres » trelby » 20-09-2019 00:54:59

En plus c'est du python 2.7 qui va bientôt être complètement abandonné par
les dev de python.

#2 Re : Les logiciels libres » trelby » 20-09-2019 00:43:23

La version 2.2 date de 2012, ça va être très difficile de la faire fonctionner
sur une buster de 2019. En sept ans, beaucoup de choses ont changés.

#3 Re : Autres » add-on Scrapbook pour Firefox » 18-09-2019 22:00:29

C'est une très bonne nouvelle !
Je suis vraiment content de pouvoir de nouveau utiliser l'énorme bibliothèque
de capture que je m'était fait avec scrapbook.
Merci golgot200 smile

#4 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 12-09-2019 10:30:17

Bon j'ai recompilé cherrytree en suivant ma procédure sur une buster à
jour.  La compilation s'est bien passé. Les paquets obtenus
s'installent sans problème et cherrytree fonctionne.
Il faut vraiment suivre la procédure à la lettre.

Ceci dit, je n'ai jamais utilisé cette application donc je pars d'une
configuration vierge. Tu peux faire cette petite expérience :


mv ~/.config/cherrytree/config.cfg ~/.config/cherrytree/config.cfg.bak
 


et relancer cherrytree.

Edit : J'ai vu que tu avais lancé l'application en étant root
ce qu'il ne faut jamais faire. Ça ne peut pas fonctionner. Essaye
de relancer l'application en utilisateur.

#5 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 11-09-2019 12:50:15

Pour le problème d'erreur de segmentation, je regarderais ce soir. Il faut que je refasse
la manipulation sur une buster à jour. Pour l'instant je n'ai pas le temps.

#6 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 11-09-2019 12:48:44

cdarsac a écrit :

Ok pour utiliser pbuilder et chroot (je vais aller voir les liens pour savoir comment cela fonctionne) plutôt que ma VM.


Laisse tomber pour l'instant. Ça ne va pas fonctionner tout seul dans ce cas, car
je modifie un truc dans le paquet source.

#7 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 11-09-2019 12:46:54

cdarsac a écrit :

E: Impossible de trouver le paquet dh_python


En effet le paquet s'appelle dh-python et non dh_python.

#8 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 11-09-2019 11:01:39

smolski a écrit :

taper chroot dans la case Rechercher du wiki df donne beaucoup de liens... sur le sujet.


Oui, bon il faudrait ouvrir un nouveau fil de discussion pour cela.

#9 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 11-09-2019 10:45:30

@cdarsac, tes problème de noms de VM ne sont pas très pertinents,
et hors sujet pour cette discussion. En plus je ne connais absolument pas
virtualbox. je ne pourrais pas t'aider sur ce point.

Par contre, vu que tu as installé tous les paquets nécessaires à
la construction des deb dans ton système hôte, tu vas pouvoir
construire les paquets dans le système hôte plutôt que dans la VM.
Utiliser une VM pour construire des deb est une fausse bonne idée.
Quand on veut ne pas polluer son système pour faire des compilations
et des créations de paquets, on utilise un chroot. L'avantage
c'est que c'est plus performant, bien que dans ce cas précis ça n'a
pas d'importance.

Et en plus, il y a une commande qui fait tout cela « presque » automatiquement :
pbuilder. Je ne l'ai jamais utilisé. Ça crée un chroot avec debostrap avec tout
ce qui est nécessaire à compilation du paquet. Ainsi on ne pollue pas son système.
Ceci dit, j'ai toujours construit mes .deb dans mon système principal. J'ai donc pas mal
de librairies de dev qui sont toujours installés, mais ça m'est égal. Parfois c'est utile
de faire un système séparé dans un chroot, pour éviter des conflits entre ce qui est installé
pour l'usage quotidien et les dépendances nécessaires à la compilation.

#10 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 10-09-2019 20:25:00

bendia a écrit :

@enikar : ça semble pourtant installé vu le retour de la commande au #28


Oui, mais c'est installé où : sur la VM ou sur le système principal. Il faut que ce soit installé
sur le système où on construit les deb, c'est à dire dans la VM. En plus pas
besoin de VM, pbuild fait tout cela dans un chroot ce qui est bien suffisant.
Il aurait peut-être fallu que je fasse un procédure qui utilise pbuild.

#11 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 10-09-2019 19:55:46

Il faut que j'y réfléchisse. Ce n'est pas très difficile de mettre un compteur global
qu'on incrémente à chaque extraction.

PS: J'aime beaucoup les Die hard wink

#12 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 10-09-2019 19:53:41

@cdarsac
Si debuild n'est pas installé, c'est que devscripts n'est pas
installé, et donc je me demande si tu as correctement fait la première
commande qui installe toutes les dépendances.
Au départ il faut faire :


apt install p7zip-full python-dbus python-enchant python-chardet \
python-gtk2 dh_python libatk1.0-0 libcairo2 libfontconfig1 libfreetype6 \
libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libgtksourceview2.0-0 \
libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 python-gobject-2 \
libgtksourceview2.0-dev devscripts cdbs gnome-pkg-tools  \
python-gobject-2-dev  python-gtk2-dev  xsltproc gtk-doc-tools  \
python-gtk2-doc python-all-dev
 


Là j'ai coupé la commande sur plusieurs lignes. Dans le tuto elle est
sur une seule ligne. Il faut la copier en entier !
À la souris, ça se fait très bien.

#13 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 07-09-2019 11:31:58

Bon tu as juste supprimé le « --default-language fr ». Je ne connais pas mkvmerge.
Il faudrait que je lise le man pour me rendre compte de ce que ça implique.

EDIT : J'ai lu le man ; je ne comprends pas pourquoi ça changerait
la langue du sous-titre.

#14 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 07-09-2019 11:13:22

C'est peut-être une erreur dans la nomenclature des sous titres sur le dvd.

#15 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 07-09-2019 11:02:31

golgot200 a écrit :

Il y a quelque chose qui ne va pas sur le script du premier post.


Du premier post ? Vraiment ?…

#16 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 07-09-2019 10:50:45

golgot200 a écrit :

il va falloir que tu m'expliques un truc.
Sur une commande qui est sur une seule ligne, tu la coupe en multiple ligne en utilisant un antislash. Et bien moi, je peine avec ça, la commande foire souvent.


C'est parce qu'il ne faut aucun espace ou tabulation derrière l'antislash.
Autrement dit, il faut que le retour à la ligne suive l'antislash directement.
Ou encore qu'il soit le dernier caractère de la ligne.
Bref, le soucis c'est d'avoir un système qui permette de détecter ces caractères
d'espacements en fin de ligne et qui permette de les supprimer.
Dans emacs et vim j'ai écrit des fonctions pour supprimer tous ces caractères
d'un seul coup. Parfois en fonction du type de fichier l'éditeur peut les montrer
(c'est un truc que l'on peut faire avec emacs et vim), ça dépend de ce que les auteurs
des différents modes ont fait ou pas. Avec les autres éditeurs je ne sais pas.

Pour donner des exemples voici mon code pour vim :


" Pour effacer les espaces et tabulations en fin de ligne :Trim

command Trim call TrimBuffer()
fun TrimBuffer()
    let col_save = col(".")
    let line_save = line(".")
    let v:errmsg = ''
    execute ":silent! 1,$s/[[:blank:]]\\+$//"
    if (v:errmsg ==# '')
        echo "buffer modified"
    endif
    call cursor(line_save, col_save)
endfun
 


Et mon code pour emacs :


(defun trim-buffer ()
  (interactive)
  (save-window-excursion
    (save-mark-and-excursion
      (goto-char (point-min))
      (while (re-search-forward "[\t ]+$" nil t)
        (replace-match "" t t)))))

(defun trim-region ()
  (interactive)
  (save-restriction
    (save-window-excursion
      (save-mark-and-excursion
        (narrow-to-region (mark) (point))
        (trim-buffer)
        (widen)))))
 


Dans vim je n'ai pas fait de Trim_region car je ne l'utilisais jamais.
Dans emacs je l'ai faite car, ça ne me coûtait pas cher et ça montre
comment faire une fonction qui opère sur une région en utilisant une
fonction qui opère sur le tampon en entier.
Peut-être que dans l'éditeur que tu utilises il existe déjà une extension pour
faire cela. Quelques fois, c'est fait au moment d'écrire le tampon sur le disque.
Moi, j'ai préféré faire ça manuellement. Ceci dit je peux facilement le rendre
automatique…

EDIT : Geany sait supprimer ces espaces en fin de lignes.
Il faut aller dans Edit/Preferences/Fichiers et cocher l'option :
« Enlever les espaces et tabulations de fin . Voilà wink

#18 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 06-09-2019 12:29:28

golgot200 a écrit :

Mais le format, l'utilisateur fera ce qu'il voudra sur ce fichier


euh… je ne sais pas. Tu comptes la laisser en ac3 ? Dans quel type de conteneur ?

#19 Re : Suivi du Wiki et des Projets Git » cherrytree - installation sur buster » 06-09-2019 12:27:03

J'ai que vu que  M4rm0tt3-G1vr33  avait rajouté un paragraphe qui n'a rien
à voir avec ce que j'ai proposé. C'est très mal venu. Je propose de le supprimer.
Si quelqu'un veut proposer une autre méthode, il faudra faire un seconde page.
En plus il aurait été sympa de parler sur le forum de ce qui n'avait pas fonctionné.
J'ai vu les messages d'erreurs, je n'ai pas l'impression que ce soit rédhibitoire.
Il manque juste un module pour perl lors de la construction.

#20 Re : Gestion des paquets Debian » Synaptic: impossible de corriger des packets cassés » 06-09-2019 12:22:54

@cdarsac tu l'as pris où ce paquet de cherrytree ? Si tu l'as construit avec mon tuto
il faut le refaire, pas sûr que ça marchera encore.
Le tuto est ici :https://debian-facile.org/doc:systeme:cherrytree

#21 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 06-09-2019 11:45:56

golgot200 a écrit :

On pourrait la garder non ?


Oui, on peut la garder pour la convertir en flac par exemple ou en opus qui
a très bon rapport qualité/poids.

#22 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 06-09-2019 07:40:29

golgot200 a écrit :

@enicar

bonsoir, j'ai réussi à régler le problème du Channel 0 sur certains DVD-Vidéo. Il faut donc en passer par l'extraction des streams audio. Mais maintenant, pour ne pas trop de donner de travail après pour dégribouiller tout ça, j'ai essayé les fonctions.
Mais là ....... je peine sur un truc.

La fonction qui va bien :


extract_all_audios_ac3 () {
    local output="$2"
    for n in $AIDS_AC3; do
        mplayer -endpos 120 -identify -dvd-device "$DEVICE" dvd://$i \
                 -ni -aid $n \
                 -dumpaudio -dumpfile "$FOLDER/$n-$TITLE.ac3"
    done


}
 



Dans la partie du script principale j'ai :



    ## ENCODAGE
    ## GPU
    ## FILMS
    ## AC3 & DTS & MPEG1
    ## SOUS-TITRAGE(S) VF
    if [[ "$COUNT_LPCM" -eq "0" ]] && \
        [[ "$COUNT_AC3_DTS_MPEG1" -ge "1" ]] && \
        [[ "$COUNT_SID_FR" -ge "1" ]]
    then
        ffmpeg -hwaccel auto -c:v mpeg2_cuvid -i "$FOLDER/$i-$TITLE.vob" \
            -map 0:v -metadata title="$TITLE" \
            -c:v h264_nvenc -preset slow -profile:v high -level 4.2 \
            -loglevel repeat+verbose \
            -an -movflags +faststart -qmin 18 -qmax 23 \
AJOUT           $DIF -y "$FOLDER/$i-$TITLE.mkv"
QUI VA--> extract_all_audios_ac3 "$i" "$FOLDER/$n-$TITLE.ac3"
BIEN



------> Ici, je dois trouver "$FOLDER/$i-$TITLE.mkv" sans audio que je dois multiplexer avec les $n-$TITLE.ac3" qui ont bien été crée dans le dossier. Je précise aussi que $i-$TITLE.mkv" est bien présent dans le dossier. Et bien, il ne trouve pas ce mkv. J'ai cherché mais pas moyen :/




            rm -f "$FOLDER/$i-$TITLE.vob"


    ## ENCODAGE
    ## GPU
    ## CONCERTS LIVE
    ## LPCM (ON GARDE QUE LA PISTE LPCM)
    ## PAS DE SOUS-TITRAGE



La commande serait :


mkvmerge -o "$FOLDER/$i-MIX-$TITLE.mkv" "$FOLDER/$i-$TITLE.mkv" $FOLDER/*.ac3
 



Je dois pas passer à côté smile



Je ne sais pas si ça fonctionne ou pas, cependant j'ai quelques suggestions.
Dans la fonction extract_all_audios_ac3 :


extract_all_audios_ac3 () {
    local output="$2"
    for n in $AIDS_AC3; do
        mplayer -endpos 120 -identify -dvd-device "$DEVICE" dvd://"$1" \
                 -ni -aid "$n" \
                 -dumpaudio -dumpfile "$output"
    done
}
 


J'ai juste utilisé la variable « output » et mis « $1 » à la place de
« $i ». C'est pour être consitant puisque quand tu l'appelles tu fais :


extract_all_audios_ac3 "$i" "$FOLDER/$n-$TITLE.ac3"
 


Aussi avant cette commande tu devrais insérer une ligne vide pour
qu'on y voit clair, la commande précédente étant écrite sur
plusieurs lignes.

#23 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 06-09-2019 06:06:21

golgot200 a écrit :

@enicar

Quelle différence y a t'il entre:


$FOLDER/*.ac3
 



qui fonctionne dans le script et ça :


"$FOLDER/*.ac3"
 



qui ne fonctioone pas.

?


Entre les « " », l'expansion des motif du shell n'est pas fait. Donc ça ne peut pas
marcher. La bonne façon d'écrire est :


"$FOLDER"/*.ac3
 

#24 Re : Suivi du Wiki et des Projets Git » paquet sct » 03-09-2019 09:16:11

Ça devrait se faire, le temps que l'un des modo ait un moment pour la déplacer smile

#25 Re : Multimédia » Script Encodage VOB en MKV [GPU NVIDIA] » 02-09-2019 15:25:02

golgot200 a écrit :

ça me fait bien ch.


C'est sûr, il va falloir refaire une bonne partie du script. Ceci dit c'est souvent
comme ça quand on commence à écrire un truc un peu gros. Et puis un projet
il faut souvent le ré-écrire.

Pied de page des forums

Propulsé par FluxBB