jan 9

Renommer ses sous-titres

Category: Linux

Des fois on a plein d’épisodes et les sous-titres correspondants n’ont pas le même nom, du coup on peut utiliser une ptite commande du genre…

on se met dans le bon répertoire puis:

  1. for i in $(ls *.avi) ; do name=$(echo $i | sed s/.avi//g) ; echo "pour $i :" ; select sub in $(ls *.srt) ; do if [ "$sub" != "" ] ; then break ; fi ; done ; mv $sub ${name}.srt  ; done

On sélectionne le fichier de sous-titres correspondant à l’épisode et il est renommé.

1 Comment so far

  1. mickro janvier 11th, 2008 22:44

    ca c’est super :)

    voila qui vient completer ma ligne de commande qui encode les films avec leurs sous-titres. Cette fonctionant si et seulement si le fichier de sous-titre porte le meme nom que le film, voila qui fait plaisir.

Leave a comment

Divers (1)
Linux (4)
News (1)
Perl (2)

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.