Uso:
for file in *
do
avconv -i $file -vcodec copy -acodec copy -movflags empty_moov \
-f "${file##*.}" output
done
Você também pode usar ${file#*.}
se o caminho não precisar ser removido.
Como posso tornar o formato de saída de um vídeo o mesmo que o formato de entrada para casos gerais?
avconv -i source -vcodec copy -acodec copy -movflags empty_moov -f ??? output
Eu não gostaria de usar -f
com um valor específico e como evitar avconv
de qualquer extensão para deduzir o formato.
Uso:
for file in *
do
avconv -i $file -vcodec copy -acodec copy -movflags empty_moov \
-f "${file##*.}" output
done
Você também pode usar ${file#*.}
se o caminho não precisar ser removido.
Tags libav