EngelsFransSpaans

Ad


OnWorks-favicon

ccl - Online in de cloud

Voer ccl uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht ccl die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


cclive - extractietool voor mediastreams

KORTE INHOUD


helling [OPTIES] [URL|BESTAND ...]

PRODUCTBESCHRIJVING


cclive is een opdrachtregelprogramma voor het downloaden van mediastreams van YouTube en dergelijke
websites.

INVOER


Het programma leest invoer van de stdin standaard. De argumenten kunnen ofwel een URL of
FILE. Wanneer de invoer wordt gelezen van een van beide stdin of FILE, wordt verwacht dat de gegevens een
door nieuwe regels gescheiden lijst met URL's.

OPTIES


Kern
--tussenpersoon
Identificeer cclive als arg naar de HTTP-servers. De standaardwaarde is "Mozilla/5.0".

config:
agent = argument

-b, --achtergrond
Ga naar achtergrond na opstarten. De uitvoer die naar stdout wordt geschreven, wordt geschreven naar de
bestand gespecificeerd met --log-file.

-c, --ga verder
Hervat gedeeltelijk gedownloade media.

config:
doorgaan = {waar|onwaar}

-N, --tijdstempel
Probeer de wijzigingstijd van het bestand te behouden (zoals teruggegeven door de server, indien van toepassing). Gebruik makend van
deze optie zorgt ervoor dat het programma de wijzigingstijd van het bestand in die tijd verandert
van teruggestuurd door de server.

Note
libcurl zal deze waarde ontleden uit de geretourneerde "Last-Modified" HTTP-header. Dit
header is mogelijk niet altijd aanwezig, in welk geval het programma stilletjes negeert
deze optie.

config:
tijdstempel = {waar|onwaar}

--config-bestand
Lees de programma-argumenten uit het opgegeven bestand in plaats van de standaard ~/.cliverc
het dossier. Zie ook de sectie genaamd “BESTANDEN”.

--exec
Roep de opgegeven opdracht op na elke succesvol voltooide download. Het commando is
wordt ook aangeroepen als het medium al volledig is opgehaald. Deze optie kan worden gespecificeerd
meerdere keren. Zie ook de paragraaf genaamd “VOORBEELDEN”.

Alle voorkomens van de volgende reeksen worden vervangen in de arg:

%f .. Volledig pad naar het gedownloade mediabestand
%n .. Naam van het gedownloade mediabestand
%t .. Ongefilterde mediatitel

config:
exec = arg

-n, --geen download
Download de media niet, print alleen de details.

-p, --prefer-format
Laat het programma het formaat (mediastream) kiezen om te downloaden door de reguliere
expressiepatroon komt overeen met de media-URL zoals gespecificeerd in de arg.

Deze optie kan meerdere keren worden opgegeven. Het gebruik van --stream overschrijft de
regels die met deze optie zijn opgegeven. Zie ook de paragraaf genaamd “VOORBEELDEN”.

De arg is een snaar paar gescheiden door een dubbele punt. De snaar paar bestaat uit:

· een patroon voor reguliere expressies

· formaat (mediastream) om te downloaden

config:
voorkeursformaat = arg

-s,--stream
Download de opgegeven mediastream. Standaard krijgt het programma de verzuim
stroom. De ID kan ook zijn: beste, in welk geval libquvi-scripts(7) bepaalt de
best beschikbare kwaliteit stream.

leerzaam
-h, --hulp
Help afdrukken en afsluiten.

--vergunning
Druk de licentie af en sluit af.

-S, --print-streams
Vraag de beschikbare mediastromen op. De afgedrukte waarden (mediastream-ID's) kunnen worden gebruikt
met --stream en --prefer-format opties. De beschikbare streams worden bepaald door:
vrij(3) en libquvi-scripts(7).

--voortgangsbalk
Gebruik de voortgangsbalk van het opgegeven type. Het programma negeert de waarde hiervan
optie met --background. De arg kan een van de volgende waarden zijn:

· puntlijn (ook geïmpliceerd door --background)

· normaal (standaard)

· eenvoudig

config:
voortgangsbalk = arg

--steun
Druk de ondersteunde websitedomeinen af ​​en sluit af.

--Bijwerkingsonderbreking
Specificeer het update-interval van de voortgangsbalk in seconden. Gebruik van decimale breuken (bijv
"0.2") is acceptabel. Het programma gebruikt de standaardwaarde 1.

config:
update-interval = arg

-D, --print-config
Druk de waarde van alle gedefinieerde configuratie-opties af naar stdout.

-v, --versie
Druk de programmaversie af en sluit af.

uitgang
--bestandsnaam-formaat
Geef op hoe het gedownloade mediabestand moet worden genoemd. Alle gevallen van het volgende:
sequenties worden vervangen in de arg:

%t .. Mediatitel (na toepassing --tr)
%s .. Mediabestandsextensie
%i .. Media-ID

De standaardwaarde is "%t.%s".

config:
bestandsnaam-formaat = arg

--log-bestand
Schrijf logboekuitvoer naar het opgegeven bestand. Het programma zal deze optiewaarde negeren
tenzij het samen met --background wordt gebruikt. Het bestaande logbestand wordt:
overschreven. Standaard gebruikt het programma "cclive_log" als de naam van het logbestand.

--output-dir
Schrijf gedownloade media naar de opgegeven map. Standaard schrijft het programma
de media naar de huidige werkdirectory.

config:
uitvoer-dir = arg

-O, --output-bestand
Schrijf media naar het opgegeven bestand. Overschrijft --filename-format.

-q, --stil
Schakel alle uitvoer naar stdout en stderr uit, met uitzondering van --verbose-libcurl.

-t, --tr
Geef aan dat de tekens in de mediatitels moeten worden vertaald voordat ze worden gebruikt in de
namen van mediabestanden. De arg is een patroon voor reguliere expressies. De standaardwaarde is
"/(\w|\s)/g". Deze optie kan meerdere keren worden opgegeven. Zie ook de sectie genaamd
"VOORBEELDEN".

config:
tr = arg

-B, --verbose-libcurl
Schakel uitgebreide uitvoer van libcURL in.

-W, --overschrijven
Overschrijf bestaande mediabestanden.

Netwerk
--connect-time-out
Maximale tijd in seconden dat het programma de verbinding met de server moet toestaan ​​om
nemen. Dit beperkt alleen de verbindingsfase, als deze eenmaal is aangesloten, is deze optie nee
meer van nut. Stel in op 0 om de time-out van de verbinding uit te schakelen (het zal dan alleen een time-out hebben op de
interne time-outs van het systeem). De standaardwaarde is 30.

config:
verbindingstijd = arg

--dns-cache-time-out
De naam wordt opgelost gedurende dit aantal seconden in het geheugen bewaard. Stel in op 0 tot
DNS-caching volledig uitschakelen, of naar -1 om de in de cache opgeslagen vermeldingen in de
herinnering voor altijd. De standaardwaarde is 60.

config:
dns-cache-time-out = arg

--geen-proxy
Schakel het gebruik van HTTP-proxy uit. Overschrijft --proxy en http_proxy omgevingsinstellingen.

--max-pogingen
Geef het aantal downloadpogingen op voordat u opgeeft. Stel in op 0 om uit te schakelen. De
standaard is 5.

Merk op dat het programma het opnieuw proberen helemaal overslaat als de server HTTP 400 retourneert
(en meer), of als vrij(3) heeft een onherstelbare fout geretourneerd (bijv. ontbrekende libquvi-
scripts(7)).

config:
max-retry = arg

--opnieuw-wachten
Wacht het opgegeven aantal seconden voordat u het opnieuw probeert na een mislukte poging. De
standaard is 5.

config:
opnieuw proberen-wacht = arg

--proxy I
Gebruik het opgegeven proxy-adres (bijv http://foo:1234) voor HTTP-verbindingen. Door
standaard, libcURL (die cclive en vrij(3) use) gebruikt de waarde van http_proxy.
Als u deze optie gebruikt, wordt de omgevingswaarde http_proxy overschreven.

Bekijk krullen(1) voor meer informatie over de ondersteunde omgevingsvariabelen.

config:
proxy = argument

-r, --geen oplossing
Los HTTP-URL-omleidingen niet op. Het gebruik van deze optie zal ertoe leiden dat het programma niet
URL-omleidingen kunnen volgen die vaak worden gebruikt door verschillende URL-verkortingen
services.

config:
geen oplossing = {waar | onwaar}

--overdracht-time-out
Maximale tijd in seconden die het programma de overdracht moet toestaan.
Normaal gesproken kan het opzoeken van namen een aanzienlijke hoeveelheid tijd in beslag nemen en de bewerkingen beperken
tot minder dan een paar minuten riskeert het afbreken van volkomen normale operaties. Deze optie
zorgt ervoor dat libcURL de SIGALRM gebruikt om de time-outsysteemaanroepen in te schakelen. De standaard
is 0 (uitgeschakeld).

config:
overdrachtstime-out = arg

--gashendel
Overschrijd de opgegeven overdrachtssnelheid (Ki/s) niet. Indien arg is 0 (standaard), de
beperking zal worden uitgeschakeld.

config:
gaspedaal = arg

Verouderd
-f, --format
Identiek aan --stream. Verouderd vanaf 0.7.12.

-F, --query-indelingen
Identiek aan --print-streams. Verouderd vanaf 0.7.12.

--regexp
Specificeer het reguliere expressiepatroon om de mediatitel op te schonen voordat deze wordt gebruikt om
formatteer de naam van het mediabestand. De bestekschrijvers g en i worden ondersteund. Gebruik in plaats daarvan --tr.

--subst
Vervang de overeenkomende gebeurtenissen in de mediabestandsnaam. Deze optie is mogelijk niet:
meerdere keren opgegeven: om meerdere vervangingen op te geven, scheidt u elke reguliere
expressiepatroon met een witruimte. De bestekschrijvers g en i worden ondersteund. Gebruik --tr,
gebruiken.

Ondersteunde scheidingstekens: <> {} () /

Merk op dat s/oud/nieuw/ is ongeldig, terwijl s/oud//nieuw/ is geaccepteerd.

Voorbeelden


Als algemene vuistregel: plaats de URL's altijd tussen aanhalingstekens. U kunt meer voorbeelden vinden
at http://cclive.sourceforge.net/.

· Typisch gebruik:

$ cclive "URL"

· Vraag de beschikbare mediastromen op:

$ cclive -S "URL"

· Download de beste kwaliteit mediastream:

$ cclive -s beste "URL"

· Gebruik waar mogelijk het YouTube itag 43-formaat:

# Sla 'prefer-format' permanent op in ~/.cliverc bestand.
$ echo "prefer-format = ^.*youtube.*\.com:fmt43_360p" \
>> ~/.cliverc"

# Het bovenstaande zou ervoor zorgen dat het programma fmt43_360p probeert te krijgen
# met media-URL's van http://youtube.com/ indien beschikbaar.
$ cclive "YOUTUBE_URL"

# Het gebruik van --stream zal het --prefer-format . overschrijven
# instelling. Download fmt22_720p (indien beschikbaar).
$ cclive -s fmt22_720p "YOUTUBE_URL"

Zie ook de sectie genaamd “STREAMS”.

· Vervang alle exemplaren van foo Met bars in de mediatitel voordat deze wordt gebruikt in de
naam mediabestand:

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

· Ga naar de achtergrond, stuur de uitvoer om naar foo.log file:

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

· Onderbreek de huidige overdracht van alle matching-processen, dit (USR1) zal
ervoor zorgen dat cclive naar de volgende URL in de batch gaat:

$ pkill -USR1 cclive

· Druk het pad naar het gedownloade mediabestand af met echo(1) en open het mediabestand in
totem(1):

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

· Verwerk een batch media-URL's:

$ cat-URL's
http://foo
http://bar
http://baz
http://qux
$ cat-URL's | cclive
$ cclive < URL's
$ cclive URL's

Gebruik ccl online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad