Este é o comando avisplit que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
avisplit - divide arquivos AVI em pedaços de um tamanho máximo
SINOPSE
avissplit [ -i lima -o base [ -s tamanho ] [ -H Números ] [ -t s1-s2 [, s3-s4, ..] -c -m -b Números -f
arquivo de comentário ]] [ -v ]
DIREITOS AUTORAIS
avissplit é Copyright (C) de Thomas Oestreich.
DESCRIÇÃO
avissplit divide um único arquivo AVI em pedaços de tamanho tamanho.
Cada um dos pedaços criados será um arquivo independente, ou seja, pode ser reproduzido sem
precisando de qualquer outro pedaço.
OPÇÕES
-i lima
Especifique o nome do arquivo do arquivo a ser dividido em partes.
-o base
Especifique a base do (s) nome (s) de arquivo (s) de saída avissplit irá então se dividir em
base-% 04d.avi
-s tamanho
Use esta opção para especificar o tamanho máximo (em unidades de MB) dos pedaços avissplit
deve criar. 0 significa dechunk, criar tantos arquivos quanto possível.
-H Números Crie apenas o primeiro Números pedaços então saem.
-t s1-s2 [, s3-s4, ..]
Divida o arquivo de entrada com base em tempo / framecode (hh: mm: ss.ms)
-c Junto com -t. Reúna todos os segmentos em um arquivo AVI novamente, em vez de gerar
arquivos separados.
-m Junto com -t. Forçar divisão no bondary superior em vez de na borda inferior.
-b Números Especifique se avisplit deve gravar um cabeçalho VBR mp3 no arquivo AVI. O padrão é 1
porque não dói. Números é 1 ou 0.
-f arquivo de comentário
Leia os dados de tombstone AVI para comentários de cabeçalho de arquivo de comentário. Ver
/docs/avi_comments.txt para uma amostra.
-v Imprima apenas as informações da versão e saia.
EXEMPLOS
O comando
avissplit -s 700 -i meu_arquivo.avi
irá dividir o arquivo meu_arquivo.avi em pedaços cujo tamanho máximo não excederá 700 MB,
ou seja, eles caberão em um CD, cada um. Os pedaços criados serão nomeados my_file.avi-0000,
meu_arquivo.avi-0001, etc.
avissplit -i meu_arquivo.avi -c -o fora.avi -t 00:10:00-00:11:00,00:13:00-00:14:00
pegará os minutos 10 a 11 e 13 a 14 de my_file.avi e o mesclará em out.avi
BAD SINCRONIZAR
Quando você divide um arquivo com avissplit e a sincronização A / V para o primeiro arquivo está OK, mas a sincronização
em todos os arquivos sucessivos é ruim, então dê uma olhada na saída de tcprobe(1) (redução).
| V: 25.000 fps, codec = dvsd, frames = 250, largura = 720, altura = 576
| A: 48000 Hz, formato = 0x01, bits = 16, canais = 2, taxa de bits = 1536 kbps,
| 10 pedaços, 1920000 bytes
Você verá que o arquivo AVI tem apenas 10 partes de áudio, mas 250 partes de vídeo. Isso significa um
o pedaço de áudio abrange vários quadros de vídeo. avisplit não pode cortar um pedaço pela metade, apenas
lida com pedaços completos. Se você fizer, digamos, avisplit -s 20, é possível que o primeiro
arquivo terá 6 partes de áudio e o segundo apenas 4, o que significa que há muito áudio
o primeiro arquivo AVI.
A solução é remuxar o arquivo AVI com
Transcodificar -i in.avi -P1 -N 0x1 -y cru -o fora.avi
(é claro que -N 0x1 não é correto para todos os arquivos AVI). Agora olhe para tcprobe novamente
| V: 25.000 fps, codec = dvsd, frames = 250, largura = 720, altura = 576
| A: 48000 Hz, formato = 0x01, bits = 16, canais = 2, taxa de bits = 1536 kbps,
| 250 pedaços, 1920000 bytes
Os dados neste arquivo são exatamente o mesmo (seu bit-idêntico) que era em in.avi; o AVI
arquivo foi escrito de uma maneira diferente, agora temos 250 trechos de áudio, o que torna
dividir muito mais fácil e preciso para avisplit.
AUTORES
avissplit foi escrito por Thomas Oestreich
<[email protected]> com contribuições de muitos outros. Ver
AUTORES para detalhes.
Use avisplit online usando serviços onworks.net