URL: https://linuxfr.org/forums/linux-general/posts/script-shell-a-entrees-differentes-interactives Title: Script shell à entrées différentes / interactives ? Authors: Stinouff Date: 2021年07月02日T07:57:15+02:00 License: CC By-SA Tags: Score: 0 Salut, J'encode beaucoup de vidéos en HEVC et j'utilise différentes options. Typiquement, sur cette base : $ffmpeg -i file.MP4 -c:a libvorbis -c:v libx265 -map_metadata 0 -y file.mp4 Je greffe ces options : 1. -crf xx (la qualité globale) 2. -preset slow (le temps de travail) 3. -ss xx:xx:xx -t xx:xx:xx (je coupe le temps qui m'intéresse) 4. -vf eq=contrast / brightness / saturation / gamma Et c'est très laborieux de modifier/retaper les lignes entières, évidemment. J'aimerais pouvoir appeler un script qui me demanderait uniquement ces options (et les noms peut-être)... Par exemple : $ ./script_encodage Nom : file.MP4 (avec autocomplétion si possible, mais pas obligatoire) (ENTRÉE) Nom_sortie : file.mp4 Qualité : 23 (ENTRÉE) Vitesse : fast (ENTRÉE) Filtre : (ENTRÉE) Section : 00:00:05 -t 00:00:16 Me lancerait cette commande : $ffmpeg -i file.MP4 -c:a libvorbis -c:v libx265 -crf 23 -preset fast -ss 00:00:05 - t 00:00:16 -map_metadata 0 -y file.mp4 C'est faisable/gérable ou bien il vaut mieux que je passe par autre chose que bash (que je connais très peu) ? Merci ! :)

AltStyle によって変換されたページ (->オリジナル) /