[Python] script per linux: .flv to .avi con ffmpeg

2008-03-20 Per discussione ugaciaka
Salve raga,
la mia alternata avventura con python continua, ho scritto questo
script che trasforma tutti i file .flv in una cartella in file avi.
Funziona, ma ammetto che non mi convince molto, diciamo che il codice
che ho scritto fa schifo.

Qualcuno riesce a darmi qualche dritta per migliorarlo?
Volevo anche fare os.system.join (path, quellocheserve) invece di
concatenare la path con il nome dei file

#importo i moduli che servono
import os
import re

#metto in un array i nomi dei file
def tree2lista_file(tree):
lista_file = []
for item in tree:
lista_file=item[2][:]
return lista_file


def trasforma_files(lista_file):
for index, f in enumerate(lista_file):
   #lo split mi permette di ottenere una lista con due
sottostringhe una con il nome file e unacon l'estensione, di
meglio non mi è venuto in mente
os.system("ffmpeg -i "+ path+lista_file[index] + " " +
path+lista_file[index].split(".")[0]+".avi")


#variabili
path="/home/ugaciaka/prova/"
tree=os.walk(path)

#esecuzione metodi
lista_file = tree2lista_file(tree)
trasforma_files(lista_file)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] script per linux: .flv to .avi con ffmpeg

2008-03-20 Per discussione Enrico Franchi

On Mar 20, 2008, at 6:55 PM, ugaciaka wrote:

> Funziona, ma ammetto che non mi convince molto, diciamo che il codice
> che ho scritto fa schifo.

Soprattutto mi verrebbe da chiedermi se hai bisogno di tirare a mano  
Python per quello che faresti con 4 righe di bash.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] script per linux: .flv to .avi con ffmpeg

2008-03-20 Per discussione ugaciaka
Perché voglio integrare il codice con altre cosucce, insomma
sperimentare un po'...

Il 20/03/08, Enrico Franchi<[EMAIL PROTECTED]> ha scritto:
>
>  On Mar 20, 2008, at 6:55 PM, ugaciaka wrote:
>
>  > Funziona, ma ammetto che non mi convince molto, diciamo che il codice
>  > che ho scritto fa schifo.
>
>
> Soprattutto mi verrebbe da chiedermi se hai bisogno di tirare a mano
>  Python per quello che faresti con 4 righe di bash.
>  ___
>  Python mailing list
>  Python@lists.python.it
>  http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] script per linux: .flv to .avi con ffmpeg

2008-03-20 Per discussione Enrico Franchi

On Mar 20, 2008, at 9:06 PM, ugaciaka wrote:

> Perché voglio integrare il codice con altre cosucce, insomma
> sperimentare un po'...

Comincia a guardare subproces, per dire. modulo Python, intendo.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python