Arquivo

Arquivo da Categoria ‘Ubuntu’

Juntando e separando arquivos no Linux via terminal

9, outubro, 2010 1 comentário

Com a febre de sites do tipo www.qualquercoisashared.com para o updoad/download de arquivos, se tornou comum a necessidade de unir e dividir arquivos. Frequentemente vemos a mensagem:

Junte as partes do filme usando o HJSplit.

Porém, nós amantes do Linux, sabemos que o HJSplit é um software feito para rodar no W%#@$%s. Para nossa felicidade, o Linux já possui suporte nativo para fazer essa tarefa, portanto, sem a necessidade de softwares adicionais.

Para isso somente abra um terminal (Menu Aplicativos -> Acessórios -> Terminal) estando do diretório onde se encontram os arquivos execute os comandos abaixo:



Para unir vários arquivos:

cat filme.mkv.001 filme.mkv.002 > filmecompleto.mkv

ou se forem muitos arquivos você também pode usar:

cat filme.mkv.* > filmecompleto.mkv


Para dividir um arquivo digite:

split -b 100m -d -a 2 filmecompleto.mkv

onde:

  • -b indica o tamanho de cada parte a ser gerada (no exemplo 100MiB);
  • -d indica que o sufixo dos nomes das partes deve ser numérico;
  • -a indica quantos caracteres terá o sufixo gerado.



Somente acho estranho um sistema operacional proprietário que se diz tão completo precisar de softwares adicionais para uma operação tão trivial.

Categories: linux, Ubuntu Tags: , , ,

Fazendo videos stop-motion usando FFMpeg

12, janeiro, 2010 2 comentários

Meu amigo André Noel me perguntou qual software utilizei para fazer a animação stop-motion do post anterior. Grande foi seu espanto quando lhe respondi:

- Usei o FFMpeg[1] via terminal!  – Exatamente isso, o bom e velho terminal.

O FFMpeg é uma biblioteca de código-aberto para arquivos de audio e video.

Para converter uma sequência de imagens em vídeo use:

ffmpeg -r 5 -i Imagem%03d.jpg -s vga video.mp4

Onde:

  • -r 5  - Número de quadros por segundo, framerate, no caso utilizei 5.
  • -i Imagem%03d.jpg - As imagens que serão utilizadas.
  • -s vga - Tamanho do video de saída, neste caso VGA (640X480)
  • video.mp4 - Nome e formato do arquivo de saída.

Obs: No caso do nome dos arquivos das imagens de entrada é utilizada a mesma sintaxe do comando printf da linguagem C. Ou seja, utilizando Imagem%03d.jpg, ele procurará imagens com o nome no formato: Imagem001.jpg, Imagem002.jpg e assim em diante.

[1] ffmpeg.org

Categories: Ubuntu Tags: , , ,