InglêsFrancêsEspanhol

Ad


favicon do OnWorks

ccl - Online na nuvem

Execute ccl no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando ccl 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


cclive - ferramenta de extração de fluxo de mídia

SINOPSE


declive [OPÇÕES] [URL | ARQUIVO ...]

DESCRIÇÃO


cclive é uma ferramenta de linha de comando para baixar streams de mídia do YouTube e similares
websites.

INPUT


O programa lê a entrada do stdin por padrão. Os argumentos podem ser um URL ou um
ARQUIVO. Quando a entrada é lida de qualquer stdin ou um ARQUIVO, espera-se que os dados sejam um
lista de URLs separados por nova linha.

OPÇÕES


núcleo
--agente
Identificar cclive como arg para os servidores HTTP. O valor padrão é "Mozilla / 5.0".

config:
agente = arg

-b, --fundo
Vá para o segundo plano após a inicialização. A saída gravada em stdout será gravada no
arquivo especificado com --log-file.

-c, --continua
Retomar a mídia parcialmente baixada.

config:
continue = {true | false}

-N, --timestamp
Tente preservar a hora de modificação do arquivo (conforme retornado pelo servidor, se houver). Usando
esta opção fará com que o programa mude a hora de modificação do arquivo para aquela
de retornado pelo servidor.

Note
libcurl irá analisar este valor do cabeçalho HTTP "Last-Modified" retornado. Esse
o cabeçalho pode não estar sempre presente, caso em que o programa irá ignorar silenciosamente
esta opção.

config:
carimbo de data / hora = {true | false}

--config-file
Leia os argumentos do programa do arquivo especificado em vez do padrão ~ / .ccliverc
Arquivo. Veja também a seção chamada “ARQUIVOS”.

--exec
Chame o comando especificado após cada download concluído com êxito. O comando é
também chamado se a mídia já foi totalmente recuperada. Esta opção pode ser especificada
várias vezes. Veja também a seção chamada “EXEMPLOS”.

Todas as ocorrências das seguintes sequências serão substituídas no arg:

% f .. Caminho completo para o arquivo de mídia baixado
% n .. Nome do arquivo de mídia baixado
% t .. Título de mídia não filtrado

config:
executivo = arg

-n, --sem download
Não baixe a mídia, imprima apenas os detalhes.

-p, --prefer-format
Faça com que o programa escolha o formato (fluxo de mídia) para fazer o download combinando o formato normal
o padrão de expressão corresponde ao URL da mídia, conforme especificado no arg.

Esta opção pode ser especificada várias vezes. O uso de --stream substituirá o
regras especificadas usando esta opção. Veja também a seção chamada “EXEMPLOS”.

A arg é um corda par separados por dois pontos. o corda par consiste em:

· Um padrão de expressão regular

· Formato (fluxo de mídia) para baixar

config:
formato de preferência = arg

-s, - stream
Baixe o fluxo de mídia especificado. Por padrão, o programa obterá o omissão
Stream. O ID também pode ser melhor, nesse caso scripts de libquvi(7) irá determinar o
melhor stream de qualidade disponível.

Informativo
-h, --ajuda
Imprimir ajuda e sair.

--licença
Imprima a licença e saia.

-S, --print-streams
Consulte os fluxos de mídia disponíveis. Os valores impressos (IDs de fluxo de mídia) podem ser usados
com as opções --stream e --prefer-format. Os streams disponíveis são determinados por
libquvi(3) e scripts de libquvi(7).

--Barra de progresso
Use a barra de progresso do tipo especificado. O programa irá ignorar o valor deste
opção com --background. O arg pode ser um dos seguintes valores:

· Dotline (também implícito por --background)

· Normal (padrão)

· Simples

config:
barra de progresso = arg

--Apoio, suporte
Imprima os domínios de site com suporte e saia.

--intervalo de atualização
Especifique o intervalo de atualização da barra de progresso em segundos. Uso de frações decimais (por exemplo
"0.2") é aceitável. O programa usará o valor padrão 1.

config:
intervalo de atualização = arg

-D, --print-config
Imprime o valor de todas as opções de configuração definidas para stdout.

-v, --versão
Imprima a versão do programa e saia.

saída
--filename-format
Especifique como o arquivo de mídia baixado deve ser nomeado. Todas as ocorrências do seguinte
sequências serão substituídas no arg:

% t .. Título de mídia (após aplicar --tr)
% s .. Extensão de arquivo de mídia
% i .. ID de mídia

O valor padrão é "% t.% S".

config:
formato de nome de arquivo = arg

--arquivo de log
Grava a saída do log no arquivo especificado. O programa irá ignorar este valor de opção
a menos que esteja sendo usado junto com --background. O arquivo de log existente será
escrito por escrito. Por padrão, o programa usará "cclive_log" como o nome do arquivo de log.

--output-dir
Grave a mídia baixada no diretório especificado. Por padrão, o programa irá escrever
a mídia para o diretório de trabalho atual.

config:
saída-dir = arg

-O, --output-file
Grava mídia no arquivo especificado. Substitui --filename-format.

-q, --quieto
Desligue todas as saídas para stdout e stderr com exceção de --verbose-libcurl.

-t, --tr
Especifique para traduzir os caracteres nos títulos de mídia antes de serem usados ​​no
nomes de arquivos de mídia. o arg é um padrão de expressão regular. o valor padrão é
"/ (\ w | \ s) / g". Esta opção pode ser especificada várias vezes. Veja também a seção chamada
"EXEMPLOS".

config:
tr=arg

-B, --verbose-libcurl
Habilite a saída detalhada do libcURL.

-W, --sobrescrever
Substitua os arquivos de mídia existentes.

Network
--connect-timeout
Tempo máximo em segundos que o programa deve permitir a conexão ao servidor para
leva. Isso apenas limita a fase de conexão, uma vez que ela foi conectada, esta opção é não
mais de uso. Defina como 0 para desabilitar o tempo limite de conexão (então, o tempo limite será apenas no
timeouts internos do sistema). O padrão é 30.

config:
tempo de conexão = arg

--dns-cache-timeout
O nome resolvido será mantido na memória por este número de segundos. Definir como 0 a
desabilite completamente o cache de DNS ou -1 para fazer com que as entradas em cache permaneçam no
memória para sempre. O padrão é 60.

config:
dns-cache-timeout=arg

--sem proxy
Desative o uso de proxy HTTP. Substitui as configurações de ambiente --proxy e http_proxy.

--max-retries
Especifique o número de tentativas de download antes de desistir. Defina como 0 para desativar. o
o padrão é 5.

Observe que o programa irá pular as novas tentativas se o servidor retornou HTTP 400
(e mais), ou se libquvi(3) retornou um erro irrecuperável (por exemplo, ausente libquvi-
Scripts(7)).

config:
max-retentativas = arg

--esperar de novo
Aguarde o número especificado de segundos antes de tentar novamente após uma tentativa falhada. o
o padrão é 5.

config:
repetir-esperar = arg

--proxy I
Use o endereço de proxy especificado (por exemplo http://foo: 1234) para conexões HTTP. Por
padrão, libcURL (que cclive e libquvi(3) use) usará o valor de http_proxy.
O uso desta opção substituirá o valor do ambiente http_proxy.

See enrolar(1) para obter mais informações sobre as variáveis ​​de ambiente com suporte.

config:
proxy=argumento

-r, --no-resolver
Não resolva redirecionamentos de URL HTTP. Usar esta opção fará com que o programa não
ser capaz de seguir redirecionamentos de URL, que costumam ser usados ​​por diferentes encurtamentos de URL
serviços.

config:
no-resolve = {true | false}

--transfer-timeout
Tempo máximo em segundos que o programa deve permitir que ocorra a operação de transferência.
Normalmente, as pesquisas de nome podem levar um tempo considerável e limitar as operações
a menos de alguns minutos corre o risco de abortar operações perfeitamente normais. Esta opção
fará com que libcURL use o SIGALRM para habilitar as chamadas de sistema de tempo limite. O padrão
é 0 (desativado).

config:
tempo limite de transferência = arg

- acelerador
Não exceda a taxa de transferência especificada (Ki / s). Se arg é 0 (padrão), o
a aceleração será desabilitada.

config:
acelerador = ar

Obsoleto
-f, --format
Idêntico a --stream. Obsoleto a partir de 0.7.12.

-F, --query-formados
Idêntico a --print-streams. Obsoleto a partir de 0.7.12.

--regexp
Especifique o padrão de expressão regular para limpar o título da mídia antes de ser usado para
formate o nome do arquivo de mídia. Os especificadores g e i são suportados. Use --tr, em vez disso.

--subst
Substitua as ocorrências correspondentes no nome do arquivo de mídia. Esta opção pode não ser
especificado várias vezes: para especificar várias substituições, separe cada
padrão de expressão com um espaço em branco. Os especificadores g e i são suportados. Use --tr,
ao invés.

Delimitadores suportados: <> {} () /

Observe que s / antigo / novo / é inválido, enquanto s / antigo // novo / é aceito.

EXEMPLOS


Como regra geral: sempre coloque os URLs entre aspas. Você pode encontrar mais exemplos
at http://cclive.sourceforge.net/.

· Uso típico:

$ cclive "URL"

· Consulte os fluxos de mídia disponíveis:

$ cclive -S "URL"

· Baixe o stream de mídia de melhor qualidade:

$ cclive -s best "URL"

· Obtenha o formato itag 43 do YouTube sempre que possível:

# Salve 'prefer-format' permanentemente em ~ / .ccliverc arquivo.
$ echo "prefer-format = ^. * youtube. * \. com: fmt43_360p" \
>> ~ / .ccliverc"

# O que foi dito acima faria com que o programa tentasse obter fmt43_360p
# com URLs de mídia de http://youtube.com/ se disponível.
$ cclive "YOUTUBE_URL"

# O uso de --stream irá sobrescrever o --prefer-format
# configuração. Obtenha fmt22_720p (se disponível).
$ cclive -s fmt22_720p "YOUTUBE_URL"

Veja também a seção chamada “STREAMS”.

· Substituir todas as ocorrências de Foo com Barra no título de mídia antes de ser usado no
nome do arquivo de mídia:

$ cclive -t 's / foo / bar / g' "URL"

· Vá para o fundo, redirecione a saída para foo.log arquivo:

$ cclive -b --log-file foo.log "URL"

· Interromper a transferência atual de todos os processos correspondentes, este (USR1) irá
fazer com que o cclive passe para o próximo URL no lote:

$ pkill -USR1 cclive

· Imprima o caminho para o arquivo de mídia baixado usando eco(1) e abra o arquivo de mídia em
totem(1)

$ cclive --exec 'echo "% f"' --exec 'totem "% f"' "URL"

· Processar um lote de URLs de mídia:

URLs $ cat
http://foo
http://bar
http://baz
http://qux
URLs de $ cat | cclive
$ cclive <URLs
URLs $ cclive

Use ccl online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad