Debian-facile

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

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

#1 Re : Multimédia » erreur de lecture de dvd » 16-03-2019 17:39:38

Salut,

Peux-tu essayer cette commande et nous retourner les éventuelles erreurs...

mplayer dvd://



ou

mplayer -dvd-device /dev/sr0 -mouse-movements dvdnav://

#2 Re : Gestion des paquets Debian » Sources.list correct ? ligne ignorée lors de l'update » 22-08-2018 23:52:19

Bonjour les ami(e)s smile

C'est peut-être hors sujet (désolé) mais depuis quelque temps j'utilise aptitude à la place de apt-get je le trouve plus bavard et propose plus d'options en cas de problème. Bizarrement il n'est plus installé par défaut (?). Pour l'installer il suffit de faire:

apt install aptitude


Ensuite pour mettre à jour les dépôts:

aptitude update



Edit:
Oups!!! J'ai oublié le lien du wiki big_smile : https://debian-facile.org/doc:systeme:apt:aptitude

#5 Re : Débuter avec la ligne de commande » [Résolu] Traitement fichier, remplacer boucle while avec awk » 22-08-2018 12:02:29

Beta-Pictoris a écrit :

Les tableaux créés dans awk n'existe que dans awk. Donc non. C'est pareil avec les tableaux créés dans bash,
ils sont intimement liés à l'interpréteur en cours d'exécution (c'est dans sa zone de mémoire). En plus
les représentations internes des tableaux ne sont certainement pas les mêmes en bash et awk.


Salut,
Cela me répond à l'une de mes questions, merci.

Beta-Pictoris a écrit :



Par contre, si tu fais ça, chaque terme va être placé dans sa propre case du tableau. C'est que tu veux ?


Oui, ça me pose pas de problème, bien au contraire ainsi je peux récupérer l'une des cases à souhait.

#6 Re : Débuter avec la ligne de commande » [Résolu] Traitement fichier, remplacer boucle while avec awk » 22-08-2018 10:18:35

Merci pour tes réponses, sinon une autre solution similaire (trouver sur la toile) en bash.

Contenu du fichier:

Jean|10|Chat|Noir
Paul|30|Poisson|Rouge
Pierre|5|Chien|Blanc



#! /bin/bash

tableau=($(awk -F [\|] '{
if ($1 == "Jean")
  {printf "%s %s " ,$1,$2}
 
else if ($1 == "Paul")
  {printf "%s %s %s %s " ,$1,$2,$3,$4}

else if ($1 == "Pierre")
  {printf "%s %s %s " ,$1,$2,$3}
}'
"fichier.txt" ))

echo "${tableau[@]}"




En fait, je me poser la question si on pouvait créer un tableau directement avec awk dans un script bash ?
J'ai bien vu qu'on pouvait utiliser un tableau déjà fait et le traiter avec une boucle for, mais j'ai pas trouvé comment on pouvait le créer, à moins que cela ne soit possible (?) roll .

#7 Re : Débuter avec la ligne de commande » [Résolu] Traitement fichier, remplacer boucle while avec awk » 21-08-2018 12:02:52

Salut Beta-Pictoris smile

Merci pour ta réponse, autant pour moi si je ne l'ai pas bien précisé, il faut que le résultat soit mis dans un tableau.

#8 Débuter avec la ligne de commande » [Résolu] Traitement fichier, remplacer boucle while avec awk » 21-08-2018 10:39:17

Slyfox
Réponses : 10
Bonjour les ami(e)s smile

Voici le contenu d'un fichier nommer fichier.txt:

Jean|10|Chat|Noir
Paul|30|Poisson|Rouge
Pierre|5|Chien|Blanc



Et j'aimerais analyser ce fichier selon le prénom (les champs en retour ne sont pas forcément les même selon les prénoms).

while read line; do
  Tableau+=($(awk -F [\|] '{if ($1 == "Jean") {printf "%s %s" ,$1,$2}}' <<< "$line"))
  Tableau+=($(awk -F [\|] '{if ($1 == "Paul") {printf "%s %s %s %s" ,$1,$2,$3,$4}}' <<< "$line"))
  Tableau+=($(awk -F [\|] '{if ($1 == "Pierre") {printf "%s %s %s" ,$1,$2,$3}}' <<< "$line"))
done < "fichier.txt"

echo "${Tableau[@]}"



Voici le résultat voulu:

Jean 10 Paul 30 Poisson Rouge Pierre 5 Chien



Et là j’obtiens bien le résultat dans un tableau.

Maintenant, je pense que cette manière donne effectivement le résultat attendu mais j'aimerais savoir si il est possible (certainement que oui) de le faire uniquement avec awk ? (ou une autre manière  moins lourde pour le système il semble que awk pompe plus de ressource que d'autre commande surtout si il y a beaucoup de lignes a traité, donc plus lent)

NB
L'exemple ci-dessus a été très simplifié, en fait le tableau doit me servir à créer des lignes de commande pour créer une boite de dialogue yad --form, je verrai par la suite si il est nécessaire de détailler ce problème.

#9 Re : Jeux » Steam OS et Optimus » 19-08-2018 12:57:36

Salut Debian Alain,

Oui je connais ce lien  et c'est pour ça que je l'ai mis dans le wiki https://debian-facile.org/atelier:chant … -backports. wink

EDIT
Par contre il me semble qu'il ne parle pas de Debian Strech stable mais il donne une bonne idée de la manière générale de faire.

#10 Re : Jeux » Steam OS et Optimus » 19-08-2018 12:41:50

Salut,

Je ne crois pas cela risque quelque chose si tu supprimes le paquet "libudev-dev" (chez moi il est pas installé et tout tourne). Après aptitude te propose de mettre à jour des paquets là aussi il y a aucun risque. smile

#11 Re : Mate Desktop » Mate 1.20 est disponible dans stretch-backports » 16-08-2018 12:34:36

@ naute

Tu vois juste ! cool
N’hésites pas à poser d'autres questions, c'est le but de ce forum, le cas échéant les wiki DF sont aussi là pour ça. smile

Lien wiki: https://debian-facile.org/wiki

#12 Re : Mate Desktop » Mate 1.20 est disponible dans stretch-backports » 15-08-2018 21:39:49

Salut,

1. Selon ce lien: https://debian-facile.org/doc:systeme:a … -backports

Dépôt de rétroportages: optionnel
propose des nouvelles versions de paquets issus de la branche “testing” pour fonctionner sur une Debian stable. On y trouvera des versions plus récentes de certains paquets populaires, comme libreoffice ou le noyau Linux.


En gros si tu ne mets pas "-t stretch-backports" apt ou apt-get ou encore mieux aptitude big_smile installera le pas "standard" de la branche par exemple "stable". Si tu mets  "-t stretch-backports", il installera le paquet "du dépôt testing" qui est en passant un paquet le plus à jour que celui qui se trouve dans le dépôt de stable mais peut encore avoir quelques bugs.

2. Quand tu fais "apt update", normalement tu as une ligne qui dis:

Atteint:4 http://deb.debian.org/debian stretch-backports InRelease


... Mais apparement pas j'ai toi ? hmm Peut-être il faut vérifier ton fichier sources.list (nano /etc/apt/sources.list dans en terminal en root)

3. Menu --> Système --> A proposde MATE
ou

apt-cache policy mate-desktop

#13 Re : Jeux » Steam OS et Optimus » 14-08-2018 22:39:26

Voilà la solution qui a fonctionné pour moi, du coup si ça peut aider d'autre personne j'ai créé un wiki smile : https://debian-facile.org/atelier:chant … -backports

Voici les commandes que j'utilise via le dépôt backports (Testé avec Debian strech stable et une carte graphique Nvidia GTX 970).


echo -e "\n# Debian stretch (stable) backports\ndeb [url]http://deb.debian.org/debian/[/url] stretch-backports main contrib non-free" >> /etc/apt/sources.list
apt install aptitude
dpkg --add-architecture i386
aptitude update
aptitude -t stretch-backports install steam
aptitude -t stretch-backports install libgl1-nvidia-glx:i386

#14 Re : Jeux » Steam OS et Optimus » 14-08-2018 18:46:27

Salut,


J'ai le même problème que toi, je travaille actuellement pour "essayer" de résoudre et comprendre ce problème.
Bizarrement avant, il me semblait que je n'avais pas ce problème (?). Vivement une version de steam en 64 bit ! big_smile



Edit:
Lors de l'installation des paquets j'utilise (depuis peu) aptitude au lieu de apt-get, ce premier étant plus bavard. wink

Pour installer aptitude:

apt install aptitude



Edit 2:
Peut-être essayer de passer par le dépôt backports (?)

#15 Re : Multimédia » ffmpeg » 01-08-2018 16:31:34

Je fais juste de passer et je dois vite repartir...  je te laisse regarder ça:

Il faut utiliser l'option "itsoffset"...

Ajouter une seconde audio en avance sur la vidéo (décalage audio en avance) sans ré-encodage :

ffmpeg -i fichiervideo.avi -itsoffset 1 -i fichiervideo.avi -vcodec copy -acodec copy -map 0:1 -map 1:0 output.avi



Décaler la vidéo de une seconde en avance sur l'audio (décalage audio en retard) sans ré-encodage :

ffmpeg -i fichiervideo.avi -itsoffset 1 -i fichiervideo.avi -vcodec copy -acodec copy -map 0:0 -map 1:1 output.avi



Lien: https://sites.google.com/site/logiciels … hier-video

A bientôt, je prendrai plus de temps à mon retour ! smile

#16 Re : Multimédia » ffmpeg » 01-08-2018 13:35:33

Bon Ok, on va essayé de résoudre ce problème... le problème c'est qu'il y a plus possibilité on va devoir essayé divers choses qui ne risque pas de fonctionner (de voilà averti!  tongue )


Premier test:

 ffmpeg -ss 00:00:00 -i  "les-annees-lumineuses.mp4" -c:v libx264 -crf 18 -preset slow -c:a libmp3lame -q:a 1 -t 00:10:00 "les-annees-lumineuses_première_partie_test1.mp4"



La vidéo à commence à 0 seconde et non à une seconde et changer la qualité de l'audio de 0 à 1.

Deuxième test:

 ffmpeg -ss 00:00:00 -i  "les-annees-lumineuses.mp4" -c:v libx264 -crf 18 -preset slow -c:a libmp3lame -q:a 1 -t 00:10:00 "les-annees-lumineuses_première_partie_test2.mp4"


La vidéo commence à 0 seconde et non à une seconde, changer la qualité de l'audio de 0 à 1. et remplacer le conteneur par du mkv à la place du mp4.

Le troisième test consistera à utiliser l’option "adelay" pour resynchroniser l'audio mais j’attends le retour des 2 premiers tests et bref on verra ça après si nécessaire...

#17 Re : Multimédia » ffmpeg » 01-08-2018 12:57:14

Il existe 2 sortes de décalage audio vidéo.

Le premier, tu as pas de son au début de la vidéo et l'audio et toujours décalé de la même durée tout au long de la vidéo, par exemple la vidéo commence et pendant 2 secondes tu n'as pas d'audio et durant toute la vidéo tu as 2 secondes de décalage avec l'audio.

Le deuxième est le décalage progressif c'est à dire qu'au début l'audio et la vidéo sont synchro mais au fur et à mesure il y a un décalage qui se manifeste qui peut être de plusieurs secondes à la fin de la vidéo.

Il faut nous préciser lequel de ces décalages que tu as car ils ne se corrigent pas de la même manière.

Edit:

Supposition, il est possible que tu as un décalage car la coupure ne commence pas sur une image "clé" ou une image référence.

#18 Re : Multimédia » ffmpeg » 31-07-2018 14:05:00

golgot200 a écrit :

La version 3.2 est OK chez moi.

Le truc qui m'interroge c'est ça :


Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'les-annees-lumineuses.mp4':
 



Perso je ne crois pas que ça soit un problème, cette ligne indique le "conteneur" de la vidéo à convertir.

#19 Re : Multimédia » ffmpeg » 31-07-2018 13:19:05

Debian Alain a écrit :

bonjour   big_smile

je vais me risquer à encourir les foudres des connaisseurs mais , lagrenouille , as tu essayé winff et ses paramétrages ... ?



Bonne proposition de ta part mais sauf erreur de ma part Winff (très bon programme) ne permet pas de couper la vidéo par contre Avidemux (entre autre) peut le faire.

Mis à part ça si j'ai bien compris (et bien relu...) lagrenouille aimerais faire ce job en ligne de commande donc mon post précédant ne va pas l'aider... big_smile

#20 Re : Multimédia » ffmpeg » 31-07-2018 13:01:35

Sinon c'est un peu hors sujet et très prématuré, je suis en train d'écrit un script (amateur) de conversion vidéo audio, qui est de loin d'être terminé mais les fonctions de basse fonctionnent en partie.

Voici le lien: https://debian-facile.org/utilisateurs: … ts:accueil

Par contre je n'est pas encore intégré la fonction de coupure de vidéo ça viendra plus tard...

#21 Re : Multimédia » ffmpeg » 31-07-2018 12:15:29

lagrenouille a écrit :

@Slyfox

j'ai bien essayé ta commande, c'est pas mieux, j'ai les mêmes erreurs et j'ai l'impression que la qualité est moindre



Voici un lien concernant le codec x264 (en anglais): https://trac.ffmpeg.org/wiki/Encode/H.264

Pour avoir une qualité moyenne voir bonne utilise un crf de 20
Pour une qualité très bonne qualité utilise un crf de 15 à 20
A noter que je n'utilise pas de crf en dessous de 15 au risque d'avoir un fichier plus gros que la source.

Ensuite...

Le preset utilse soit medium, slow, slower, veryslow (en principe) plus la conversion est lente meilleur sera le résultat mais plus longue sera le temps de conversion.

#23 Re : Multimédia » ffmpeg » 31-07-2018 00:02:12

Voici une ligne de commande que tu peux essayer wink

 ffmpeg -ss 00:00:01 -i  "les-annees-lumineuses.mp4" -c:v libx264 -crf 24 -preset slow -c:a libmp3lame -q:a 0 -to 00:50:00 "les-annees-lumineuses_première_partie.mp4"
 

#24 Re : Multimédia » ffmpeg » 30-07-2018 23:36:35

Salut,

Peux-tu retourner les messages d’erreurs (en principe ils sont en rouge dans le terminal...)

Hors sujet.
Un petit conseil, essaie de ne pas mettre l'option "-aspect 16:9" au risque d'avoir une image déformée et pas dans les bonnes proportions.

#25 Re : Multimédia » [Résolu] Audacity : gestion des Ogg » 03-04-2018 23:24:04

Bonjour les ami(e)s smile

Et pourquoi ne pas enregistrer directement avec Audacity (sauf erreur de ma part je crois que c'est possible).

EDIT:
Dans gnome-sound-recorder en cliquant sur l’icône en haut à gauche choisi "Préférences" sélectionne le format de sortie il semble qu'il y a pas WAV mais à la place tu peux opter pour FLAC (qui est aussi sans perte).

Pied de page des forums

Propulsé par FluxBB