Autor Tópico: Programa para remover Packed Bitstream de todos os vídeos de um diretório  (Lida 3071 vezes)

Offline ¥_Haguen_¥

  • Usuário Ubuntu
  • *
  • Mensagens: 38
    • Ver perfil
Algum colega poderia indicar por favor um programa que permita selecionar um diretório e remover o Packed Bitstream de todos os vídeos contidos neste ?

Em outro sistema operacional eu usava o mpeg4ModifierMod, através dele bastava selecionar um diretório e o programa tratava todos os vídoes contidos nele, gostaria de achar um programa correspondente no linux, me parece que o avidemux só trata os vídeos um por um, gostei muito deste para editar vídeos.

Muito Obrigado.

Offline bjverde

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Re: Programa para remover Packed Bitstream de todos os vídeos de um diretório
« Resposta #1 Online: 14 de Junho de 2010, 13:52 »
Usando a dica do Krusty do HT Forum [1]
[1] http://www.htforum.com/vb/showthread.php/65459-Removendo-o-Packed-Bitstream-com-Avidemux-e-Linux

Para alterar um video pode usar

Código: [Selecionar]
avidemux2_cli --force-unpack --load video_com_pb.avi --audio-map --save-unpacked-vop video_sem_pb.avi --quit

Para alterar todos os video em um diretório pode tentar o script abaixo, salve o texto em arquivo (exemplo tira_pb.sh)
Código: [Selecionar]
#!/bin/sh
for nomes in `ls *.avi`
do
       # pega o nome do arquivo e coloca sem a extensao na variavel $NOME
       NOME=`echo $nomes | /usr/bin/cut -d. -f1`

  # Muda o nome do arquivo de video.mpg.avi para video.avi
        avidemux2_cli --force-unpack --load $NOME.avi --audio-map --save-unpacked-vop $NOME_sem_pb.avi --quit
done;

OBS: Eu não testei o script mas o caminho é esse