Post A2s7rmI1BllnM4YYLo by rml@toot.gnous.eu
(DIR) More posts by rml@toot.gnous.eu
(DIR) Post #A2s7VZlr3KRm9qvRBI by lord@pleroma.lord.re
2021-01-03T20:35:00.439624Z
0 likes, 0 repeats
Coucou les unixiens.J’ai un soucis, je suis en train de me faire un script pour lancer des commandes ffmpeg.Enfin lancer 1 commande ffmpeg. Mais du coup je compose cette commande via les différents éléments du script.Jusque là rien de méchant.Le soucis c’est que certaines variables contiennent du texte avec des espaces et j’arrive pas à faire en sorte que la commande finale soit bien formées du coup.En gros ma ligne finale ressemble à :ffmpeg -i “$fichier” -i “$fichier2” …blabla… -metadata title=”$titre” “$titre.mkv”Sauf que forcément titre peut potentiellement avoir des espaces du coup comment je fais pour que ça les échappe comme il faut ?J’ai même fait le gros sac à base de tr “ “ “\ “ mais non ça fonctionne pas mieux.Une idée ?#bash #linux
(DIR) Post #A2s7Va9bd1RhLW2PCa by tetsumaki@pleroma.tetsumaki.net
2021-01-03T20:45:30.354235Z
0 likes, 0 repeats
@lord C'est con mais je ne vois pas le problème et comment ton problème peut arriver étant donne que tu as "entouré" les variables. À moins que ce soit plus tôt dans le script que ça merde ?
(DIR) Post #A2s7rmI1BllnM4YYLo by rml@toot.gnous.eu
2021-01-03T20:40:38Z
0 likes, 0 repeats
@lord Passer par "${LA_VAR}" règlera peux être le soucis.
(DIR) Post #A2s7rmr75HqJ6uya3M by lord@pleroma.lord.re
2021-01-03T20:45:33.107167Z
0 likes, 0 repeats
@rml Rhaaaa bon sang mais c’est biensûr !Merci beaucoup !Pouarf le temps que j’ai perdu sur cette connerie -_-
(DIR) Post #A2s7rnJpMWoMXyPVoG by duponin@udongein.xyz
2021-01-03T20:49:21.537893Z
0 likes, 0 repeats
@lord @rml je seconde rmlEt dans le doute passe un coup de shellcheck qui peut te donner des conseils gratos voir même te trouver des erreurs :-)
(DIR) Post #A2s7tSqKSh0hcbPQGm by tetsumaki@pleroma.tetsumaki.net
2021-01-03T20:49:49.891588Z
0 likes, 0 repeats
@lord @rml T'as testé ? Je doute que ça change
(DIR) Post #A2s7w3RlLC1Tj29ZpY by tetsumaki@pleroma.tetsumaki.net
2021-01-03T20:50:18.569650Z
0 likes, 0 repeats
@lord @rml T'as testé ? Je doute que ça règle ton problème ?
(DIR) Post #A2s8aw67ZLxqo0WaXo by lord@pleroma.lord.re
2021-01-03T20:53:33.004874Z
0 likes, 0 repeats
@tetsumaki @rml Ouaip ça a marché./usr/bin/ffmpeg -i “$file” $ffmpeg_arg_en1 $ffmpeg_arg_fr1 -map 0:v -map 0:a $ffmpeg_arg_en2 $ffmpeg_arg_fr2 -c:v copy -c:a copy -c:s srt -metadata title=”${title}” -metadata year=$year “${title}”.mkvÇa, ça passe.
(DIR) Post #A2s8awUw55oW2y8PDs by tetsumaki@pleroma.tetsumaki.net
2021-01-03T20:57:40.794915Z
0 likes, 0 repeats
@lord @rml Ha! Bon bah nickel alors 👍
(DIR) Post #A2s9YgRosuAndvADbs by lord@pleroma.lord.re
2021-01-03T20:59:49.392610Z
0 likes, 0 repeats
@tetsumaki @rml Bon bha c’est cool maintenant je peux ajouter des sous-titre à mes vidéos sans me faire chier continuellement avec cette ligne de commande interminable.En plus j’utilise fzf pour chopper les bons fichiers interactivement.
(DIR) Post #A2s9YglJiPlkcOHn04 by tetsumaki@pleroma.tetsumaki.net
2021-01-03T21:08:28.337198Z
0 likes, 0 repeats
@lord @rml fzf c'est génial.