Ciao a tutti,
spero che qualcuno possa essermi di aiuto...
Allora....
Ho bisogno di fare un piccolo script che deve entrare in una determinata directory e rilevi file video vecchi di 6 ore con estensione .ASF e le ricodifichi con ffmpeg in formato .avi. (preservando lo stesso nome)
Il comando con ffmpeg è normalmente questo:
ffmpeg -i /percorso/nomefile.asf -acodec copy -vcodec copy /percorso/nomefile.avi
Ma come faccio ad indicare di rilevare TUTTI i file con estensione .ASF più vecchi di 6 ore e ricodificarli automaticamente in .AVI ? Magari preservando lo stesso nome cancellando il "vecchio file .ASF" già codificato.
Grazie a tutti per la collaborazione.
Codificare file vecchi di 6 ore con determinata estensione
Re: Codificare file vecchi di 6 ore con determinata estensio
Così:
Codice: Seleziona tutto
find $LCARTELLA_DEI_FILE -Iname "*.ASF" -type f -mmin +360 | while read file; do
ffmpeg -i "$file" -acodec copy -vcodec copy "`basename $file .ASF`.avi"
done
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 18 ospiti