Conhecendo o Nautilus – Sexto Script – Redimensionar Customizado
23 de Dezembro de 2012, 22:00 - sem comentários aindaAcesse aqui!!!!
Ai vai o Sexto script da série:
Redimensionar Customizado
Você poderá escolher algumas configurações e/ou combinações das mesmas:
- 8 tamanhos de resolução disponíveis que vão variar de “80×100 até 4000×3200″;
- A qualidade em que essas imagens serão salvas, as variáveis vão de “0% à 100%”, lembrando que, mais próximo de “0″ qualidade pior, mais próximo de “100″ qualidade melhor;
Obs.: Vale ressaltar que imagens de baixa qualidade, quando redimensionadas para um tamanho superior ao seu, ficarão distorcidas ou ruins, sendo assim, procure usar imagens de qualidade em seus trabalhos.
Obs.: Faça ajustes e testes, alterando as configurações para a que você achar melhor, de acordo com a sua necessidade.
Dependências: ffmpeg – zenity
#virmal_divx 2011
echo “# Estamos trabalhando, por favor aguarde o processo terminar !!!”
rm -rf redimensionado
mkdir redimensionado
ttscala=”$(zenity –width=250 –height=380 –list –column “Redimensionando Imagens” –title=”Selecione o tamanho para a imagem” “80×100″ “120×120″ “320×240″ “640×480″ “720×480″ “800×600″ “1024×768″ “1600×1200″ “2400×1800″ “3200×2400″ “4000×3200″)”
# ttscala=`zenity –width=500 –entry –title “Redimensionando Imagens” –text “Digite o tamanho que deseja para as imagens, exemplo: 640×480″`
# ttqualidade=`zenity –width=500 –entry –title “Redimensionando Imagens” –text “Digite a qualidade que deseja para as imagens, os valores permitidos são de 10 até 100, sendo o valor 10 a pior qualidade e o valor 100 manter qualidade original”`
for i in `ls *.jpg` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i; done
for i in `ls *.jpeg` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done
for i in `ls *.png` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done
for i in `ls *.bmp` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done
for i in `ls *.tif` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done
echo “# Trabalho terminado !!! Bom trabalho!!!!”
) | zenity –progress –width 200 –height 100 –title “Informação do Sistema” –text “Trabalhando…” –pulsate –auto-close
Conhecendo o Nautilus – quinto Script
23 de Dezembro de 2012, 22:00 - sem comentários aindaAcesse aqui!!!!
Ai vai o Quinto script da série:
Obs.: Faça ajustes e testes, alterando as configurações para a que você achar melhor, de acordo com a sua necessidade.
Dependências: ffmpeg – zenity
#virmal_divx 2012
(
echo “# Estamos trabalhando, por favor aguarde o processo terminar !!!”
nome=`zenity –width=500 –entry –title “Informações do Sistema” –text “Digite o nome para o arquivo.gif que vamos criar, exemplo: fotos.gif”`
tempo=`zenity –width=500 –entry –title “Informações do Sistema” –text “Digite o tempo em que cada imagem ficará na tela, aconselho: 500″`
tamanho=`zenity –width=500 –entry –title “Informações do Sistema” –text “Digite o tamanho em que devo redimensionar as imagens, aconselho: 320×240″`
convert -delay $tempo -adaptive-resize $tamanho -loop 0 *.jpg temporario.gif
convert temporario.gif -fuzz 3% -layers Optimize $nome.gif
rm -Rf temporario.gif
echo “# Trabalho terminado !!! Bom trabalho!!!!”
) | zenity –progress –width 200 –height 100 –title “Informação do Sistema” –text “Informação do Sistema” –pulsate –auto-close
Conhecendo o Nautilus – Quarto Script
22 de Dezembro de 2012, 22:00 - sem comentários aindaAcesse aqui!!!!
Ai vai o Quarto script da série:
Dependências: ffmpeg – zenity
#virmal_divx 2011
$PWDcd $PWD
### Abrir o vídeo principal
mv1=`zenity –title=”Selecione o arquivo de vídeo que deseja inserir sua marca d’água.” –file-selection`### Abrir o vídeo secundário
mv2=`zenity –title=”Selecione o arquivo de imagem em formato png que será usado como marca d’água.” –file-selection –file-filter=”*.png”`### Salvando o arquivo do seu filme gerado em mp4
resultado=`zenity –title=”Selecione um local e nome para salvar o arquivo de vídeo finalizado” –file-selection –save –file-filter=”*.mp4″`
### Comando para criar o vídeo
xterm -e ffmpeg -sameq -i $mv1 -vf “movie=$mv2 [edm]; [in][edm] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]” $resultado.mp4
# Para inserir seu logo em um vídeo no alto e à esquerda:
# ffmpeg -sameq -i $mv1 -vf “movie=$mv2 [edm]; [in][edm] overlay=10:10 [out]” -sameq $resultado.mp4
# Para inserir seu logo no alto e à direita do vídeo, faça:
# ffmpeg -sameq -i $mv1 -vf “movie=$mv2 [edm]; [in][edm] overlay=main_w-overlay_w-10:10 [out]” $resultado.mp4
# Para inserir seu logo na parte inferior e à esquerda do vídeo, faça:
# ffmpeg -sameq -i $mv1 -vf “movie=$mv2 [edm]; [in][edm] overlay=10:main_h-overlay_h-10 [out]” $resultado.mp4
# Para inserir seu logo na parte inferior e à direita do vídeo, faça:
# ffmpeg -sameq -i $mv1 -vf “movie=$mv2 [edm]; [in][edm] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]” $resultado.mp4
Conhecendo o Nautilus – Terceiro Script
22 de Dezembro de 2012, 22:00 - sem comentários aindaAcesse aqui!!!!
Ai vai o terceiro script da série:
Ele pede para abrir o vídeo que será modificado, em seguida você vai selecionar um local e nome para salvar o vídeo modificado, que será gerado em formato ”.mp4″ e ainda poderá escolher os valores para a mudança de velocidade.
Obs.: Faça ajustes e testes, alterando a velocidade do vídeo para a que você achar melhor, de acordo com a sua necessidade.
Dependências: ffmpeg – zenity
XTERM=”xterm -bg black -fg white -fa ‘Terminal’ -fs 11 -T Informação do Sistema……..”
### Localizando e abrindo o arquivo de vídeo
entra=`zenity –title=”Selecione o arquivo de vídeo a ser convertido para mp4″ –file-selection –file-filter=”*.*”`
### Salvando o arquivo do seu filme com nome.mp4
saida=`zenity –title=”Selecione um local e nome para salvar o arquivo convertido em mp4″ –file-selection –save –file-filter=”*.mp4″`
valor=`zenity –scale –text=”Escolha o valor da câmera lenta” –value=5 –min-value=0 –max-value=20 step=1`
$XTERM -e /usr/bin/ffmpeg -i “$entra” -vf “setpts=$valor.0*PTS” -crf 25.0 -vcodec libx264 -vpre slower -acodec libfaac -ar 48000 -ab 160k -coder 1 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -threads 0 “$saida.mp4″