Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

ccl — Online w chmurze

Uruchom ccl w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie ccl, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


cclive - narzędzie do ekstrakcji strumienia multimediów

STRESZCZENIE


nachylenie [OPCJE] [URL|PLIK ...]

OPIS


cclive to narzędzie wiersza poleceń do pobierania strumieni multimediów z YouTube i podobnych
strony internetowe.

WEJŚCIE


Program odczytuje dane wejściowe z stdin domyślnie. Argumentami mogą być np URL lub
FILE. Gdy dane wejściowe są odczytywane z jednego z nich stdin lub FILE, oczekuje się, że dane będą a
lista adresów URL oddzielonych znakami nowej linii.

OPCJE


rdzeń
--agent
Zidentyfikuj cclive jako arg do serwerów HTTP. Wartość domyślna to „Mozilla/5.0”.

config:
agent = argument

-b, --tło
Przejdź do tła po uruchomieniu. Dane wyjściowe zapisane na stdout zostaną zapisane na
plik określony za pomocą --log-file.

-c, --kontynuuj
Wznów częściowo pobrane multimedia.

config:
kontynuuj = {prawda|fałsz}

-N, --znacznik czasu
Staraj się zachować czas modyfikacji pliku (zwrócony przez serwer, jeśli taki istnieje). Za pomocą
ta opcja spowoduje, że program zmieni czas modyfikacji pliku na ten
zwracanych przez serwer.

Note
libcurl przeanalizuje tę wartość ze zwróconego nagłówka HTTP „Last-Modified”. Ten
nagłówek nie zawsze może być obecny, w takim przypadku program po cichu zignoruje
ta opcja.

config:
znacznik czasu = {prawda|fałsz}

--plik-konfiguracyjny
Odczytaj argumenty programu z określonego pliku zamiast z pliku domyślnego ~/.ccliverc
plik. Zobacz także sekcję „PLIKI”.

--wykon
Wywołaj określone polecenie po każdym pomyślnie zakończonym pobieraniu. Polecenie jest
wywoływany również, jeśli nośnik został już w pełni pobrany. Ta opcja może być określona
wiele razy. Zobacz także sekcję „PRZYKŁADY”.

Wszystkie wystąpienia następujących sekwencji zostaną zastąpione w pliku arg:

%f .. Pełna ścieżka do pobranego pliku multimedialnego
%n .. Nazwa pobranego pliku multimedialnego
%t .. Niefiltrowany tytuł multimedialny

config:
wykonaj = arg

-n, --no-pobieranie
Nie pobieraj mediów, wydrukuj tylko szczegóły.

-p, --preferuj-format
Niech program wybierze format (strumień multimediów) do pobrania, dopasowując zwykły
dopasowanie wzorca wyrażenia do adresu URL multimediów określonego w pliku arg.

Ta opcja może być określona wielokrotnie. Użycie opcji --stream spowoduje zastąpienie opcji
reguły określone za pomocą tej opcji. Zobacz także sekcję „PRZYKŁADY”.

Połączenia arg jest ciąg đôi oddzielone dwukropkiem. The ciąg đôi składa się z:

· wzorzec wyrażenia regularnego

· format (strumień multimediów) do pobrania

config:
preferowany format = arg

-s,-strumień
Pobierz określony strumień multimediów. Domyślnie program otrzyma plik domyślnym
strumień. Identyfikator też może być Najlepiej, w którym to przypadku libquvi-skrypty(7) określi
strumień o najlepszej dostępnej jakości.

Informacyjny
-h, --pomoc
Wydrukuj pomoc i wyjdź.

--licencja
Wydrukuj licencję i wyjdź.

-S, --print-streams
Zapytaj o dostępne strumienie multimediów. Można użyć wydrukowanych wartości (identyfikatorów strumieni mediów).
z opcjami --stream i --prefer-format. Dostępne strumienie są określane przez
libquvi(3) i libquvi-skrypty(7).

--pasek postępu
Użyj paska postępu określonego typu. Program zignoruje tę wartość
opcja z opcją --background. Arg może być jedną z następujących wartości:

· linia kropkowa (implikowana również przez --background)

· normalny (domyślny)

· prosty

config:
pasek postępu = argument

--wsparcie
Wydrukuj obsługiwane domeny witryn internetowych i wyjdź.

--interwał-aktualizacji
Określ interwał aktualizacji paska postępu w sekundach. Używanie ułamków dziesiętnych (np
„0.2”) jest dopuszczalne. Program użyje wartości domyślnej 1.

config:
interwał aktualizacji = arg

-D, --print-config
Wydrukuj wartość wszystkich zdefiniowanych opcji konfiguracyjnych na stdout.

-v, --wersja
Wydrukuj wersję programu i wyjdź.

Wydajność
--filename-format
Określ, jak powinien nazywać się pobrany plik multimedialny. Wszystkie wystąpienia poniższych
sekwencje zostaną zastąpione w arg:

%t .. Tytuł nośnika (po zastosowaniu opcji --tr)
%s .. Rozszerzenie pliku multimedialnego
%i .. Identyfikator nośnika

Wartość domyślna to „%t.%s”.

config:
format nazwy pliku = arg

--plik dziennika
Zapisz dane wyjściowe dziennika do określonego pliku. Program zignoruje tę wartość opcji
chyba że jest używany razem z opcją --background. Istniejący plik dziennika będzie
nadpisane. Domyślnie program użyje „cclive_log” jako nazwy pliku dziennika.

--output-dir
Zapisz pobrane media w określonym katalogu. Domyślnie program będzie zapisywał
nośnik do bieżącego katalogu roboczego.

config:
katalog-wyjściowy = arg

-O, --plik-wyjściowy
Zapisz nośnik do określonego pliku. Zastępuje --filename-format.

-q, --cichy
Wyłącz wszystkie wyjścia na stdout i stderr z wyjątkiem --verbose-libcurl.

-t, --tr
Określ tłumaczenie znaków w tytułach multimediów, zanim zostaną one użyte w
nazwy plików multimedialnych. The arg jest wzorcem wyrażenia regularnego. Wartość domyślna to
"/(\w|\s)/g". Ta opcja może być określona wielokrotnie. Zobacz także sekcję pt
„PRZYKŁADY”.

config:
tr = argument

-B, --verbose-libcurl
Włącz pełne wyjście libcURL.

-W, --nadpisz
Zastąp istniejące pliki multimedialne.

Sieć
--connect-timeout
Maksymalny czas w sekundach, przez jaki program powinien zezwolić na połączenie z serwerem
Brać. Ogranicza to tylko fazę połączenia, po podłączeniu ta opcja jest nie
więcej użytku. Ustaw na 0, aby wyłączyć limit czasu połączenia (wtedy przekroczy limit czasu tylko na
wewnętrzne limity czasu systemu). Wartość domyślna to 30.

config:
czas połączenia = arg

--dns-cache-timeout
Rozwiązana nazwa będzie przechowywana w pamięci przez taką liczbę sekund. Ustaw na 0 do
całkowicie wyłącz buforowanie DNS lub ustaw wartość -1, aby buforowane wpisy pozostały w pliku
pamięć na zawsze. Wartość domyślna to 60.

config:
limit czasu pamięci podręcznej dns = arg

--brak proxy
Wyłącz korzystanie z serwera proxy HTTP. Zastępuje ustawienia środowiska --proxy i http_proxy.

--max-ponowne próby
Określ liczbę ponownych prób pobierania przed poddaniem się. Ustaw na 0, aby wyłączyć. The
wartość domyślna to 5.

Zauważ, że program całkowicie pominie ponawianie próby, jeśli serwer zwróci HTTP 400
(i więcej) lub jeśli libquvi(3) zwrócił nienaprawialny błąd (np. brak libquvi-
skrypty(7)).

config:
maksymalna liczba ponownych prób = arg

--retry-czekaj
Odczekaj określoną liczbę sekund przed ponowną próbą po nieudanej próbie. The
wartość domyślna to 5.

config:
ponów próbę oczekiwania = arg

-- pełnomocnik I
Użyj określonego adresu proxy (np http://foo:1234) dla połączeń HTTP. Przez
domyślnie libcURL (które cclive i libquvi(3) use) użyje wartości http_proxy.
Użycie tej opcji spowoduje zastąpienie wartości środowiska http_proxy.

See curl(1) aby uzyskać więcej informacji na temat obsługiwanych zmiennych środowiskowych.

config:
proxy = argument

-r, --brak-rozwiązania
Nie rozwiązuj przekierowań adresów URL HTTP. Użycie tej opcji spowoduje, że program nie
możliwość śledzenia przekierowań adresów URL, które są często używane przez różne skracanie adresów URL
usługi.

config:
brak rozwiązania = {prawda|fałsz}

--przekroczenie limitu czasu transferu
Maksymalny czas w sekundach, przez który program powinien zezwolić na wykonanie operacji przesyłania.
Zwykle wyszukiwanie nazw może zająć dużo czasu i ograniczyć operacje
do mniej niż kilku minut grozi przerwaniem całkowicie normalnych operacji. Ta opcja
spowoduje, że libcURL użyje SIGALRM, aby włączyć wywołania systemowe limitu czasu. Domyślny
wynosi 0 (wyłączone).

config:
limit czasu transferu = arg

--przepustnica
Nie przekraczaj określonej szybkości transmisji (Ki/s). Jeśli arg wynosi 0 (domyślnie),
dławienie zostanie wyłączone.

config:
przepustnica = ar

Nieaktualna
-f, --formatuj
Identyczne z --stream. Przestarzałe od 0.7.12.

-F, --formaty-zapytań
Identyczne z --print-streams. Przestarzałe od 0.7.12.

--regexp
Określ wzorzec wyrażenia regularnego, aby wyczyścić tytuł multimediów przed jego użyciem
sformatować nazwę pliku multimedialnego. Specyfikatory g i i są obsługiwane. Zamiast tego użyj --tr.

--subst
Zastąp pasujące wystąpienia w nazwie pliku multimedialnego. Ta opcja może nie być
określone wiele razy: aby określić wiele podstawień, oddziel każde regularne
wzorzec wyrażenia ze spacją. Specyfikatory g i i są obsługiwane. Użyj --tr,
zamiast.

Obsługiwane ograniczniki: <> {} () /

Należy pamiętać, że s/stary/nowy/ jest nieważne, podczas gdy s/stary//nowy/ jest akceptowany.

PRZYKŁADY


Ogólna zasada: zawsze umieszczaj adresy URL w cudzysłowach. Możesz znaleźć więcej przykładów
at http://cclive.sourceforge.net/.

· Typowe zastosowanie:

$ cclive "URL"

· Zapytaj o dostępne strumienie multimediów:

$ cclive -S "URL"

· Pobierz strumień multimediów najlepszej jakości:

$ cclive -s najlepszy „adres URL”

· Pobierz format YouTube itag 43, gdy tylko jest to możliwe:

# Zapisz na stałe „preferuj-format” w ~/.ccliverc plik.
$ echo "prefer-format = ^.*youtube.*\.com:fmt43_360p" \
>> ~/.ccliverc"

# Powyższe spowodowałoby, że program próbowałby uzyskać fmt43_360p
# z medialnymi adresami URL http://youtube.com/ Jeśli możliwe.
$ kliknij „YOUTUBE_URL”

# Użycie opcji --stream nadpisze format --prefer-format
# ustawienie. Pobierz fmt22_720p (jeśli jest dostępny).
$ cclive -s fmt22_720p "YOUTUBE_URL"

Zobacz także sekcję „STRUMIENI”.

· Zastąp wszystkie wystąpienia bla w bar w tytule multimediów, zanim zostanie użyty w
nazwa pliku multimedialnego:

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

· Przejdź do tła, przekieruj wyjście do foo.log file:

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

· Przerwij bieżący transfer wszystkich pasujących procesów, zrobi to (USR1).
spowodować przejście cclive do następnego adresu URL w partii:

$ pkill - USR1 cclive

· Wydrukuj ścieżkę do pobranego pliku multimedialnego za pomocą przegapić(1) i otwórz plik multimedialny w
totem(1):

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

· Przetwarzaj partię adresów URL multimediów:

Adresy URL kota $
http://foo
http://bar
http://baz
http://qux
Adresy URL kota $ | cclive
$ cclive < adresy URL
Adresy URL $ cclive

Użyj ccl online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad