#0 -1 » [resolu +/-] yt-dlp choix de la langue du fichier audio » Le 13/01/2023, à 23:34
- domi301
- Réponses : 3
Salut à tous
je découvre yt-dlp avec sa foultitude d'options à choisir en fonction de la taille ou des codecs du flux à télécharger
bonne nouvelle, par rapport à d'anciens posts, il s'installe très bien à partir des dépots (xub 22.10)
mais je coince complètement pour des choix portant sur la langue Audio ou sous-titres
Cas pratique avec
$ yt-dlp -F https://www.france.tv/films/longs-metrages/4458673-pour-une-poignee-de-dollars.html
[FranceTVSite] 4458673-pour-une-poignee-de-dollars: Downloading webpage
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading desktop video JSON
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading mobile video JSON
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading signed dash manifest URL
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading MPD manifest
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading signed hls manifest URL
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading m3u8 information
[info] Available formats for 12102a4b-9c08-45e3-b144-db99c891d0a7:
ID EXT RESOLUTION FPS │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
spritesheets mhtml unknown │ mhtml │ images storyboard
hls-audio-aacl-96-Audio_Français mp4 audio only │ m3u8_n │ audio only unknown [fr] Audio Français
hls-audio-aacl-96-Audio_Originale mp4 audio only │ m3u8_n │ audio only unknown [qaa] Audio Originale
dash-audio_fre=96000 m4a audio only │ ~ 67.85MiB 96k dash │ audio only mp4a.40.2 96k 48000Hz [fr] DASH audio, m4a_dash
dash-audio_qaa=96000 m4a audio only │ ~ 67.85MiB 96k dash │ audio only mp4a.40.2 96k 48000Hz [qaa] DASH audio, m4a_dash
dash-video=400000 mp4 384x216 25 │ ~282.71MiB 400k dash │ avc1.42C01E 400k video only DASH video, mp4_dash
hls-522 mp4 384x216 25 │ ~368.94MiB 522k m3u8_n │ avc1.42C01E 522k video only
dash-video=950000 mp4 640x360 25 │ ~671.45MiB 950k dash │ avc1.4D401F 950k video only DASH video, mp4_dash
hls-1105 mp4 640x360 25 │ ~781.00MiB 1105k m3u8_n │ avc1.4D401F 1105k video only
dash-video=1400000 mp4 960x540 25 │ ~989.50MiB 1400k dash │ avc1.4D401F 1400k video only DASH video, mp4_dash
hls-1582 mp4 960x540 25 │ ~ 1.09GiB 1582k m3u8_n │ avc1.4D401F 1582k video only
dash-video=2000000 mp4 1280x720 25 │ ~ 1.38GiB 2000k dash │ avc1.64001F 2000k video only DASH video, mp4_dash
hls-2218 mp4 1280x720 25 │ ~ 1.53GiB 2218k m3u8_n │ avc1.64001F 2218k video only
en mode "simple" j'obtiens l'audio anglais et une video de la taille voulue
yt-dlp -f "bv*+ba/b" -S "height:540" https://www.france.tv/films/longs-metrages/4458673-pour-une-poignee-de-dollars.html
mais je coince pour choisir la langue audio ou des sous titre
? aucune idée pour la langue audio
? erreur pour essayer de rajouter des ST anglais avec _embed qui provoque une erreur
Si vous avez des idées...
mon dernier test avec une petite qualité video pour accélérer le test
$ yt-dlp -f "bv*+ba/b" -S "+res" --audio-multistreams --embed-subs --sub-langs "en" https://www.france.tv/films/longs-metrages/4458673-pour-une-poignee-de-dollars.html
[FranceTVSite] 4458673-pour-une-poignee-de-dollars: Downloading webpage
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading desktop video JSON
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading mobile video JSON
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading signed dash manifest URL
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading MPD manifest
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading signed hls manifest URL
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading m3u8 information
[info] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading 1 format(s): hls-522+dash-audio_qaa=96000
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 724
[download] Destination: Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fhls-522.mp4
[download] 100% of 296.40MiB in 02:48
[dashsegments] Total fragments: 2897
[download] Destination: Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fdash-audio_qaa=96000.m4a
[download] 100% of 132.29MiB in 06:47
[Merger] Merging formats into "Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].mp4"
Deleting original file Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fhls-522.mp4 (pass -k to keep)
Deleting original file Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fdash-audio_qaa=96000.m4a (pass -k to keep)
[EmbedSubtitle] There aren't any subtitles to embed
après réflexion, il ne semble pas y avoir de ST du tout dans ce flux...
mais reste la question du choix audio entre FR ou VO
#1 Re : -1 » [resolu +/-] yt-dlp choix de la langue du fichier audio » Le 14/01/2023, à 00:08
- domi301
- Réponses : 3
Nouvel essai en regroupant les audios dans le même fichier final, mais toujours sans pouvoir choisir
Ca marche, on peut choisir la source audio en lecture, mais avec un fichier plus lourd
$ yt-dlp -f "bv*+ba+ba.2" --audio-multistreams -S "height:216" https://www.france.tv/films/longs-metrages/4458673-pour-une-poignee-de-dollars.html
[FranceTVSite] 4458673-pour-une-poignee-de-dollars: Downloading webpage
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading desktop video JSON
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading mobile video JSON
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading signed dash manifest URL
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading MPD manifest
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading signed hls manifest URL
[FranceTV] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading m3u8 information
[info] 12102a4b-9c08-45e3-b144-db99c891d0a7: Downloading 1 format(s): hls-522+dash-audio_qaa=96000+dash-audio_fre=96000
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 724
[download] Destination: Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fhls-522.mp4
[download] 100% of 296.40MiB in 02:29
[dashsegments] Total fragments: 2897
[download] Destination: Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fdash-audio_qaa=96000.m4a
[download] 45.1% of ~132.27MiB at 429.20KiB/s ETA 03:27 (frag 1307/2897)[download] Got server HTTP error: <urlopen error [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:997)>. Retrying (attempt 1 of 10) ...
[download] 70.2% of ~132.31MiB at 505.53KiB/s ETA 01:49 (frag 2033/2897)[download] Got server HTTP error: <urlopen error [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:997)>. Retrying (attempt 1 of 10) ...
[download] 100% of 132.29MiB in 06:02
[dashsegments] Total fragments: 2897
[download] Destination: Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fdash-audio_fre=96000.m4a
[download] 100% of 67.89MiB in 05:51
[Merger] Merging formats into "Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].mp4"
Deleting original file Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fdash-audio_fre=96000.m4a (pass -k to keep)
Deleting original file Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fhls-522.mp4 (pass -k to keep)
Deleting original file Pour une poignée de dollars [12102a4b-9c08-45e3-b144-db99c891d0a7].fdash-audio_qaa=96000.m4a (pass -k to keep)
#2 Re : -1 » [resolu +/-] yt-dlp choix de la langue du fichier audio » Le 17/01/2023, à 23:08
- domi301
- Réponses : 3
merci gl38
pour la "beauté" du truc j'aurai bien voulu spécifier directement les formats audio et video dans la 1ére commande de yt-dlp
Hélas, ca ne semble pas possible actuellement
yt-dlp semble plus tourné vers les sites avec de multiples formats vidéo mais un seul format audio...
Au final j'avais suivi à peu près la même démarche que toi
recup complète FR+VO + Sous-titres "FR"
yt-dlp -f "bv*+ba+ba.2" --audio-multistreams -S "height:540" --embed-subs --sub-langs "fr" https://www.france.tv/films/longs-metrages/4458673-pour-une-poignee-de-dollars.html
puis réencodage de "ce que je veux" via handbrake,
Je suis plus à l'aise avec le GUI de handbrake qu'avec les diverses options à utiliser dans les lignes de commande MPEG
En complément,
malheureusement les ST "EN" ne sont pas disponibles sur le site qui ne propose que le FR
j'ai été "un peu" bete sur mes premiers tests...
Il fallait
yt-dlp --list-subs
pour vérifier que seul le "fr" "était disponible en source
#3 -1 » [RESOLU] renommer des accents, find+rename » Le 27/07/2021, à 20:15
- domi301
- Réponses : 6
Salut à tous
j'ai pas mal de fichiers dans divers dossiers, contenant (ou pas...) des caractères accentués que je voudrais remplacer
j'ai créé un petit dossier TMP avec des fichiers de test pour éviter de faire trop de conneries...
$ touch aa aé ééb bèb aébè bbb " a ê a " " é aa b " bê
$ ll
drwxrwxrwx 2 perso perso 20480 juil. 27 20:12 ./
drwxr-xr-x 15 perso perso 57344 juil. 27 19:22 ../
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 aa
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 aé
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 ' a ê a '
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 aébè
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 bbb
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 bê
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 bèb
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 ' é aa b '
-rw-rw-r-- 1 perso perso 0 juil. 27 20:12 ééb
un rename "simple" pourrait faire le boulot
$ find ./TMP -depth -type f -execdir rename -n -d 's/é|è|ê/e/g' {} \;
rename(./bèb, ./beb)
rename(./aé, ./ae)
rename(./aébè, ./aebe)
rename(./bê, ./be)
rename(./ a ê a , ./ a e a )
rename(./ééb, ./eeb)
rename(./ é aa b , ./ e aa b )
mais je coince si j'essaie d'utiliser plusieurs actions rename dans la même commande
$ rename -n -d -e 's/à|â/a/g' -e 's/é|è|ê/e/g' *
syntax error at (user-supplied code) line 2, near "s/à|â/a/g s/é|è|ê/e/g"
il y a un truc qui m'échappe avec la combinaison des -e ...
#4 Re : -1 » [RESOLU] renommer des accents, find+rename » Le 29/07/2021, à 20:48
- domi301
- Réponses : 6
merci de vous etre penché sur mon cas
@pinguinux
j'aurai du préciser que j'étais sur une xub 21.04
-d, --filename, --nopath, --nofullpath
Do not rename directory: only rename filename component of path.
ca fait un peu ceinture et bretelle avec le find -type f
P$ rename -V
/usr/bin/rename using File::Rename version 1.13, File::Rename::Options version 1.10
les combinaisons de -E marchent dans un "simple" rename mais pour combiner avec find je suis passé par les blocs ";"
j'ai fait
$ find ./TMP -depth -type f -exec rename -n -d 's/é|è|ê/e/g;s/à|â|ä/a/g;s/ô|ö/o/g' {} \;
rename(./bèb, ./beb)
rename(./aé, ./ae)
rename(./aébè, ./aebe)
rename(./bê, ./be)
rename(./ a ê a , ./ a e a )
rename(./ééb, ./eeb)
rename(./ é aa b , ./ e aa b )
ca devrait faire le boulot, merci
NB: pour ne pas perdre mes rangements de sous-dossier il faut utiliser -exec et non -execdir
(j'ai prévu une bonne sauvegarde avant de me lancer...)
@MicP
pouvoir traiter tout ca d'un seul coups serait classe maVar="àÀâÂäÄáÁéÉèÈêÊëËìÌîÎïÏòÒôÔöÖùÙûÛüÜçÇñµ"
au lieu d'empiler les substitutiions rename
?? mais j'ai pas réussi à associer iconv avec le find de recherche des fichiers
?? ou alors il faut que je passe par un fichier intermediaire contenant les fichiers et les arbos avant d'appliquer iconv dessus (mais ce serait lourd)
#5 Re : -1 » [RESOLU] renommer des accents, find+rename » Le 04/08/2021, à 21:09
- domi301
- Réponses : 6
double merci
1) ca marche impec (je n'en doutais pas...)
2) ca m'a donné l'occasion de creuser les regexp que je n'avais fait qu'effleurer avant
j'explique la commande pour ceux que ca interresserait, sous réserve de ce que j'ai compris...
-execdir command {} +
Like -exec, but the specified command is run FROM the subdirectory containing the
matched file, which is not normally the directory in which you started find.
==> on travaille en chemin relatif, toujours sur me dernier element de l'arbo qui peut etre un fichier final ou un sous-dossier
ca permet de ne pas créer de soucis si un sous dossier a été renommé
f=$0
charge dans f le {} donné par le find comme variable de travail
en pratique juste " ./element" grace au exec dir
--backup=numbered
pour ne pas ecraser si un fichier cible existe avant (bonne idée...)
${f%/*}
${parameter%word} Remove matching suffix pattern. the shortest matching pattern (the ``%'' case)
conserve toute la partie de l'arbo au dessus du dernier élément et enleve la toute derniere partie apres /
en pratique donne juste "./" avec execdir
${f##*/}
${parameter##word} Remove matching prefix pattern. the longest matching pattern (the ``##'' case) deleted.
ne conserve que element final, nom du fichier ou du sous-dossier courant
qui sera transmis a iconv pour conversion des accents
pour completer =>
https://www.gnu.org/software/bash/manua … nsion.html
https://www.gnu.org/software/bash/manua … ching.html
#6 Re : -1 » Ubuntu et 4kvideo Downloader » Le 27/07/2021, à 21:17
- domi301
- Réponses : 11
Salut
ci-dessous un petit script (source initiale metalux) pour récupérer et convertir des fichiers youtube. il suffit juste de copier l'adresse de la video a traiter avant de lancer le script
#install 1ere fois
#sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
#sudo chmod a+x /usr/local/bin/youtube-dl
#update ensuite =>
#sudo youtube-dl -U
#!/bin/bashpath=$(dirname $0|sed -e 's/ /\\ /g')
cd $path
choix=$(zenity --list --radiolist --width=300 --height=250 --title="Metalux extract video & Mp3" --column="Choix :" --column="Vidéo" "" "Enregistrer une video" TRUE "Enregistrer le son MP3" "" "Enregistrer le son VORBIS" "" "Enregistrer le son et la video") && [[ -n $choix ]]if [[ $choix == "Enregistrer une video" ]]; then
param=""
elif [[ $choix == "Enregistrer le son MP3" ]]; then
param='--extract-audio --audio-format mp3 '
elif [[ $choix == "Enregistrer le son VORBIS" ]]; then
param='--extract-audio --audio-format vorbis '
elif [[ $choix == "Enregistrer le son et la video" ]]; then
param=' --extract-audio --audio-format mp3 -k '
# tester en enlevant --audio-format mp3 ou en forcant vorbis (clipzip accepte vorbis, mp3, et AAC sans DRM
else
exit 0
firecup=$(xclip -o)
#notify-send --urgency=critical "titre" "avez vous bien copié l'adresse du lien ?" $recupyoutube-dl $param--output="%(title)s.%(ext)s" $recup
#youtube-dl --extract-audio --audio-format mp3 --output="%(title)s.%(ext)s" $recup
if [[ $? -ne 0 ]]; then
notify-send --urgency=critical 'Erreur' "Sélectionne une vidéo valide" $recup
exit 1
fi#mv *.mp3 ~/Musique
#mv *.* ~/Vidéosnotify-send --urgency=critical 'Extract video & Mp3' `pwd`
exit 0
#7 Re : -1 » Pinta plante dès qu'on sélectionne un outil » Le 14/12/2019, à 12:57
- domi301
- Réponses : 8
salut
perso j'ai abandonné pinta pour photoflare(linux) / photofiltre (windows)
#8 Re : -1 » Firefox + Facebook = conso mémoire qui grimpe » Le 15/12/2019, à 12:55
- domi301
- Réponses : 17
a essayer aussi l'extension/module-complementaire "facebook container" de firefox
#9 Re : -1 » Firefox + Facebook = conso mémoire qui grimpe » Le 15/12/2019, à 13:21
- domi301
- Réponses : 17
@rogn
j'admets que j'ai proposé ca "okazou"
mais peux tu détailler pourquoi tu penses que c'est complètement inutile vu que c'est sensé éviter de trop "élargir" le contexte FB
#10 Re : -1 » [Résolu] AviDemux, traitement par lots impossible. » Le 14/12/2019, à 13:02
- domi301
- Réponses : 7
Salut
une autre alternative avec handbrake, fréquemment mis à jour, qui pour moi est plus complete que winff (un peu à l'abandon coté dev)
#11 Re : -1 » Disque dur Ubuntu » Le 25/12/2019, à 12:50
- domi301
- Réponses : 14
@Zenz, à mon humble avis ce n'est pas la meilleure option
** soit tu ne désires VRAIMENT plus utiliser windows donc tu n'as aucune raison de conserver du NTFS.
Si ton disque est dédié à rester uniquement sur une machine Linus il vaudrait mieux le formater dans un format natif linux = EXT4, le même que ton SSD
** soit il y a une petite possibilité que tu aies besoin ultérieurement de windows et ce serait dommage de t'en priver même si tu dois gagner de la place
- rebooter sous windows
- sauvegarder/purger les données utilisateur
- nettoyer windows (accessoire windows, ccleaner...)
- redimensioner la partition windows, depuis windows pour gagner plein de place (ne laisse que 60-100 Go pour windows selon tes besoins éventuels
- REBOOT (et non arret pour éviter conflits de mise en veille windows
- retour sous linux ou tu pourras créer une partition avec GPARTED un utilisant les 8-900 Go libérés
#12 Re : -1 » [Résolu] Comment enregistrer une vidéo lue par VLC? » Le 15/12/2019, à 12:52
- domi301
- Réponses : 9
Salut
j'arrive un peu tard mais pour réencoder/maitriser la taille des fichiers issus du camescope voir
handbrake.fr qui a beaucoup plus d'outils/options que VLC
#13 -1 » impression images en nombre avec taille definie [resolu-contourne] » Le 14/12/2019, à 13:20
- domi301
- Réponses : 5
Salut
un amis m'a transmis une colle que je vous soumet à mon tour
le contexte: un paquet d'images, 1 image par fichier, (c'est des protos pour les cartes d'un jeu de plateau...)
qu'il faudrait pouvoir imprimer en nombre (facon vignettes MAIS en maitrisant la taille finale) sans trop gaspiller de papier
la taille voulu a l'impression est de 9.5 x 6.5 (contrainte support final)
ce qui permettrait d'imprimer 8 images par pages
certaines des images sont potentiellement appelées à être modifiées / réimprimées
je sais gérer la taille finale des images (imagemagic, mogrify..) pour les redimensionner si besoin avant l'impression
mais je coince complétement pour piloter l'impression en masse à partir d'un lot de fichier
TOUT EN MAITRISANT LA TAILLE FINALE DES IMAGES
1) solution bourrin/pénible
les coller une par une dans un document libre-office et imprimer le résultat...
2) ???
pouvoir utiliser un lot de fichiers image et les traiter via script ou appli GUI
pour piloter la mise en page et les impressions (pdf ou direct imprimante)
?? si vous avez des pistes pour mettre en oeuvre la solution 2)
#14 Re : -1 » impression images en nombre avec taille definie [resolu-contourne] » Le 16/12/2019, à 01:07
- domi301
- Réponses : 5
merci bluc mais pour avoir plusieurs images par page il faut justement activer la taille automatique, c'est bien la le probleme
* avec shotwell de ton exemple, si on veut définir une taille personnalisée c'est forcément une image par page...
* avec gthumb on peut théoriquement préciser la taille d'impression dans les options de mise en page, mais c'est ballot il faut le faire spécifiquement pour chaque image , une par une, ce qui n'est pas très efficace
on peut un peu tricher sur les formats automatiques si on précise diverses options (nom, emplacement...) du coups ca réclame plus de place en hauteur et ca permet de piloter un peu le mode automatique
#15 Re : -1 » impression images en nombre avec taille definie [resolu-contourne] » Le 17/12/2019, à 00:10
- domi301
- Réponses : 5
photoprint est effectivement dans les depots de bionic 18.4
mais a disparu de ceux de eoan et focal (19.x)
#16 Re : -1 » Problème avec les sources-list » Le 15/12/2019, à 13:59
- domi301
- Réponses : 10
Salut
?? je me demande si le soucis de fond ne viendrait pas du contenu des sources-list
cf info sur les sources-list https://forum.ubuntu-fr.org/viewtopic.php?id=2036821
@Moumoub, 2 possibilités à ton choix selon ton niveau de maitrise du terminal
1- modifier simplement le titre de ton post pour évoquer un soucis de sources-list possible et "attirer" le passage de cqfd93
2- si tu te sens a l'aise
- corriger ton source list
cf manip #16 de nam1962 dans https://forum.ubuntu-fr.org/viewtopic.php?id=2028928
- verifier que le apt update renvoie bien les mêmes retours que ceux de xub1957
- verifier si la logitheque fonctionne mieux
- rajouter ensuite tes ppa mega et teamviewer selon tes besoins
#17 Re : -1 » pollution dans la navigation » Le 15/12/2019, à 14:08
- domi301
- Réponses : 6
salut
pour la gestion des cookies on peut les détruires automatiquement dès que l'on sort du site ou que l'on ferme le navigateur
avec le module "cookie autodelete"
il faut juste penser à mettre en liste blanche les sites pour lesquels on veut volontairement conserver les cookies,
comme le forum ubuntu par exemple
#18 Re : -1 » [Résolu] Problème Mise a jour "LOGITECH Unifying receiver" » Le 14/12/2019, à 15:50
- domi301
- Réponses : 12
merci tarkan99
pour info, ce soucis de blocage dans la logitheque existe toujours (xubuntu 19.10 mise à jour depuis 1804..)
comme je ne lance que très rarement la logitech je viens de le redécouvrir... (j'ignore depuis quand l'erreur était active)
et effectivement la souris externe sans fil logitech ne répondait plus (rarement utilisée aussi en mode "canapé")
le fwupdmgr -v update a pu faire plein de maj et j'ai retrouvé le fonctionnement de la souris
à présent j'ai
$ fwupdmgr -v update
No upgrades for Unifying Receiver, current is RQR12.10_B0032: RQR12.10_B0032=same, RQR12.08_B0030=older, RQR12.07_B0029=older
mais la logiteque conserve son erreur... malgrè la relance de l'appli
[edit] après un reboot, l'erreur de la logitheque est finalement partie elle aussi
#19 -1 » [resolu] maudit par les blancs » Le 10/10/2019, à 21:44
- domi301
- Réponses : 6
Salut à tous
j'ai d'un coté de nombreux dossiers "nom prenom" dont une bonne partie contiennent hélas plusieurs espaces au milieu
(c'est pas moi qui les ait créés...)
et de l'autre coté un tas de fichiers en vrac que j'essaie de ranger en semi-auto dans les dossiers
(il y a trop d'homonymes et de conflits potentiel genre berg et lackberg pour le faire en full-auto...)
je fais une première passe pour identifier les fichiers vrac éligibles au transfert ou je teste pour chaque dossier existant si il y aurait des fichiers à ranger dedans
NB: la finasserie sur lt 3 c'est pour ignorer les "de ", "mc ", "la "...
for vdossier in ???*
do
set $(echo $vdossier)
# vnom = $(eval echo $1)
vnom=$1
if [ ${#vnom} -lt 3 ]
then
vnom=$2
fi
find "./a trier/" -type f -iname "*$vnom*" -exec echo {} ":" $vdossier ":" \; > verif.csv
je charge verif.csv dans libre office pour trier ceux qui me semblent coherent a ranger puis je fais un fichier script pour le rangement a partir de
formule ="mv -b """ & $'tri'.A1 & """ ""./" & $'trif'.B1 & "/"""
et j'obtiens un résultat mv -b fichier ./dossier_cible/
ca fait le boulot grosso-modo SAUF pour les dossiers contenants plusieurs espaces ou j'obtiens des erreurs
mv: impossible de déplacer ... vers './McDermid Val/': N'est pas un dossier
effectivement le vrai dossier est "McDermid Val" avec 2 espaces...
prob 1
par quelle commande trouver et renommer les dossiers défectueux pour leur appliquer un trim et enlever les espaces excédentaires ?
j'arrive bien à les identifier par
find ./ -type d -maxdepth 1 -name "* *" -print
mais je coince sur la commande de renommage
prob 2
je ne comprends pas comment je perds les espaces du nom d'origine
je présume que ca à un lien avec le set $(echo $vdossier)
mais comment faire autrement ??
#20 Re : -1 » [resolu] maudit par les blancs » Le 11/10/2019, à 22:44
- domi301
- Réponses : 6
merci à vous
@LeoMajor, sympa le detox par rapport à des empilements de SED, je garde
@kamaris, le soucis venait bien du printf et des "
pour expliquer les 2 etapes je peux avoir de multiples combinaisons d'un même nom avec plusieurs prenoms ou d'un prenom qui sert de nom à d'autres...
d'ou l'obligation de passer par une étape manuelle pour valider les bonnes cibles de tri.
c'est les "survivants" que je traite ensuite par les mv (qq centaines quand même...)
exp pour un jeu d'essai de dossiers cibles potentielles
$ ll
drwxrwxr-x 2 phocas phocas 4096 oct. 11 22:05 'aaa 2bl'/
drwxrwxr-x 2 phocas phocas 4096 oct. 11 22:11 atrier/
drwxrwxr-x 2 phocas phocas 4096 oct. 11 22:13 'autre ccc'/
drwxrwxr-x 2 phocas phocas 4096 oct. 11 22:05 'bbb 1bl'/
drwxrwxr-x 2 phocas phocas 4096 oct. 11 22:12 'bbb 2eme'/
drwxrwxr-x 2 phocas phocas 4096 oct. 11 22:05 'ccc 3bl'/
c'est bien mon ancien find qui perd les espaces -exec echo {} ":" $vdossier ":" ${#vnom} \;
./atrier/machin aaa : aaa 2bl : 3
./atrier/bbb truc : bbb 1bl : 3
./atrier/bbb truc : bbb 2eme : 3
./atrier/et.ccc-hop : ccc 3bl : 3
mais le find de Kamaris lui conserve bien l'intégralité des noms de dossier avec -exec echo {} ":$vdossier:" ${#vnom} \;
./atrier/machin aaa :aaa 2bl: 3
./atrier/bbb truc :bbb 1bl: 3
./atrier/bbb truc :bbb 2eme: 3
./atrier/et.ccc-hop :ccc 3bl: 3
j'ai donc une solution mais je ne comprends pas trop pourquoi. Le man de echo ne parle pas d'un retraitement des espaces
c'est bien l'encapsulation entre " " qui sauve les espaces mais j'aimerai bien comprendre le pourquoi...
echo $vdossier "::$vdossier"
ccc 3bl ::ccc 3bl
#21 Re : -1 » [resolu] maudit par les blancs » Le 16/10/2019, à 21:46
- domi301
- Réponses : 6
merci, je me suis couché moins bête...
#22 Re : -1 » [ RÉSOLU] pas de sortie de veille sur 18.04.02 XFCE » Le 15/06/2019, à 13:39
- domi301
- Réponses : 10
Salut Kiefran
j'ai le même genre de soucis sur une xub 19.4 et un portable
même en ayant désactivé la mise en veille de l'écran dans les params il se met quand même en veille..
et aucune touche (clic, shift, tab...) ne réactive l'écran
par contre j'ai trouvé un contournement pour réveiller le bazar
CTRL+ALT+F1 qui appelle le terminal et la ca réagit ca réveille l'écran
puis
CTRL+ALT+F7 pour revenir dans la session utilisateur graphique avec un écran actif
sinon tu peux aussi réduire manuellement la luminosité de l'écran quand tu quitte le PC pour un petit moment
#23 Re : -1 » scanner epson perf v600, imagescan v3, ubuntu 19.04 [Résolu] » Le 21/05/2019, à 18:36
- domi301
- Réponses : 5
Salut
Epson ont mis à jour leur site depuis ce WE même si ils annoncent toujours que c'est la version même 3.55 qui est en ligne
http://download.ebz.epson.net/dsc/searc … ch/?OSC=LX
#24 Re : -1 » [resolu] scanner usb epson XP-245 (xub 18.04) » Le 21/05/2019, à 18:34
- domi301
- Réponses : 5
au final le probleme venait d'Epson et il a été corrigé par eux
ils ont mis à jour leur site depuis ce WE même si ils annoncent toujours que c'est la version même 3.55 qui est en ligne
http://download.ebz.epson.net/dsc/searc … ch/?OSC=LX
* ils proposent maintenant une version également pour la 19.04
* l'installateur install.sh installe bien image scan (epson) V3 et crée lui même le fichier 79-udev-epson.rules
(il contient deux ligne avec MODE 0666 et mode 0777 ET ATTRS{idProduct}=="*" )
avec ce NOUVEAU module epson
image scan (epson) se lance et reconnait le scanner (mais ne parvient pas a afficher l'image...)
xsane reconnait le scanner et marche
simple scan reconnait le scanner et fonctionne SI on spécifie bien format A4 dans les préférences