EnglishFrenchSpanyol

Ad


Favicon OnWorks

ccl - Dalam talian dalam Awan

Jalankan ccl dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan ccl yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


cclive - alat pengekstrakan aliran media

SINOPSIS


cerun [PILIHAN] [URL|FAIL ...]

DESCRIPTION


cclive ialah alat baris arahan untuk memuat turun aliran media daripada YouTube dan seumpamanya
laman web.

INPUT


Program membaca input daripada stdin secara lalai. Hujah-hujahnya mungkin sama ada an URL atau
FAIL. Apabila input dibaca daripada salah satu stdin atau FAIL, data dijangka a
senarai URL yang dipisahkan baris baharu.

PILIHAN


Teras
--ejen
Kenal pasti cclive sebagai berhujah kepada pelayan HTTP. Nilai lalai ialah "Mozilla/5.0".

config:
ejen = arg

-b, --latar belakang
Pergi ke latar belakang selepas permulaan. Output yang ditulis ke stdout akan ditulis ke
fail yang ditentukan dengan --log-file.

-c, --sambung
Sambung semula media yang dimuat turun separa.

config:
teruskan = {benar|salah}

-N, --cap masa
Cuba simpan masa pengubahsuaian fail (seperti yang dikembalikan oleh pelayan, jika ada). menggunakan
pilihan ini akan menyebabkan atur cara menukar masa pengubahsuaian fail kepada itu
daripada dikembalikan oleh pelayan.

Nota
libcurl akan menghuraikan nilai ini daripada pengepala HTTP "Terakhir Diubah Suai" yang dikembalikan. ini
pengepala mungkin tidak selalu hadir dalam hal ini program akan diabaikan secara senyap-senyap
pilihan ini.

config:
cap waktu = {benar|salah}

--config-file
Baca hujah program daripada fail yang ditentukan dan bukannya lalai ~/.ccliverc
fail. Lihat juga bahagian yang dipanggil "FAIL".

--exec
Guna arahan yang ditentukan selepas setiap muat turun berjaya selesai. Perintahnya ialah
juga digunakan jika media telah diambil sepenuhnya. Pilihan ini mungkin ditentukan
berkali-kali. Lihat juga bahagian yang dipanggil "CONTOH".

Semua kejadian urutan berikut akan digantikan dalam berhujah:

%f .. Laluan penuh ke fail media yang dimuat turun
%n .. Nama fail media yang dimuat turun
%t .. Tajuk media tidak ditapis

config:
exec = arg

-n, --tiada-muat turun
Jangan muat turun media, cetak butiran sahaja.

-p, --prefer-format
Minta program memilih format (strim media) untuk dimuat turun dengan memadankan format biasa
padanan corak ungkapan dengan URL media seperti yang dinyatakan dalam berhujah.

Pilihan ini mungkin ditetapkan beberapa kali. Penggunaan --stream akan mengatasi
peraturan yang ditentukan menggunakan pilihan ini. Lihat juga bahagian yang dipanggil "CONTOH".

. berhujah ialah rentetan pasangan dipisahkan oleh kolon. The rentetan pasangan terdiri daripada:

· corak ungkapan biasa

· format (strim media) untuk dimuat turun

config:
prefer-format = arg

-s,--strim
Muat turun aliran media yang ditentukan. Secara lalai program akan mendapat lalai
aliran. ID juga mungkin terbaik, dalam kes mana skrip libquvi(7) akan menentukan
aliran kualiti terbaik yang tersedia.

Berinformasi
-h, --bantuan
Cetak bantuan dan keluar.

--lesen
Cetak lesen dan keluar.

-S, --print-strim
Tanya aliran media yang tersedia. Nilai bercetak (ID aliran media) boleh digunakan
dengan pilihan --stream dan --prefer-format. Aliran yang tersedia ditentukan oleh
libquvi(3) dan skrip libquvi(7).

--bar kemajuan
Gunakan bar kemajuan jenis yang ditentukan. Program ini akan mengabaikan nilai ini
pilihan dengan --background. Arg mungkin salah satu daripada nilai berikut:

· garis titik (juga tersirat oleh --latar belakang)

· biasa (lalai)

· ringkas

config:
bar kemajuan = arg

--sokongan
Cetak domain tapak web yang disokong dan keluar.

--kemas kini-selang
Tentukan selang kemas kini bar kemajuan dalam beberapa saat. Penggunaan pecahan perpuluhan (cth
"0.2") boleh diterima. Program ini akan menggunakan nilai lalai 1.

config:
kemas kini-selang = arg

-D, --print-config
Cetak nilai semua pilihan konfigurasi yang ditentukan ke stdout.

-v, --versi
Cetak versi program dan keluar.

Output
--format-nama fail
Tentukan cara fail media yang dimuat turun harus dinamakan. Semua kejadian berikut
urutan akan digantikan dalam berhujah:

%t .. Tajuk media (selepas memohon --tr)
%s .. Sambungan fail media
%i .. ID Media

Nilai lalai ialah "%t.%s".

config:
nama fail-format = arg

--fail log
Tulis output log ke fail yang ditentukan. Program ini akan mengabaikan nilai pilihan ini
melainkan ia digunakan bersama-sama dengan --background. Fail log sedia ada ialah
ditulis terlebih dahulu. Secara lalai, program akan menggunakan "cclive_log" sebagai nama fail log.

--output-dir
Tulis media yang dimuat turun ke direktori yang ditentukan. Secara lalai, program akan menulis
media ke direktori kerja semasa.

config:
output-dir = arg

-O, --output-file
Tulis media ke fail yang ditentukan. Mengatasi --filename-format.

-q, --senyap
Matikan semua output ke stdout dan stderr dengan pengecualian --verbose-libcurl.

-t, --tr
Tentukan untuk menterjemah aksara dalam tajuk media sebelum ia digunakan dalam
nama fail media. The berhujah ialah corak ungkapan biasa. Nilai lalai ialah
"/(\w|\s)/g". Pilihan ini mungkin ditetapkan beberapa kali. Lihat juga bahagian yang dipanggil
"CONTOH".

config:
tr = arg

-B, --verbose-libcurl
Dayakan output verbose libcURL.

-W, --tulis ganti
Tulis ganti fail media sedia ada.

rangkaian
--sambung-tamat masa
Masa maksimum dalam beberapa saat yang program harus membenarkan sambungan ke pelayan
ambil. Ini hanya mengehadkan fasa sambungan, apabila ia telah disambungkan, pilihan ini adalah tidak
lebih banyak kegunaan. Tetapkan kepada 0 untuk melumpuhkan tamat masa sambungan (kemudian ia hanya akan tamat masa pada
tamat masa dalaman sistem). Lalai ialah 30.

config:
masa sambung = arg

--dns-cache-timeout
Nama yang diselesaikan akan disimpan dalam ingatan untuk bilangan saat ini. Tetapkan kepada 0 kepada
lumpuhkan sepenuhnya cache DNS, atau ke -1 untuk membuat entri cache kekal dalam
ingatan selamanya. Lalai ialah 60.

config:
dns-cache-timeout = arg

--tiada-proksi
Lumpuhkan penggunaan proksi HTTP. Mengatasi --proksi dan tetapan persekitaran http_proxy.

--maks-cuba semula
Nyatakan bilangan muat turun cuba semula sebelum berputus asa. Tetapkan kepada 0 untuk melumpuhkan. The
lalai adalah 5.

Ambil perhatian bahawa program ini akan melangkau mencuba semula sama sekali jika pelayan mengembalikan HTTP 400
(dan lebih), atau jika libquvi(3) mengembalikan ralat yang tidak dapat dipulihkan (cth hilang libquvi-
skrip(7)).

config:
max-retry = arg

--cuba semula-tunggu
Tunggu bilangan saat yang ditentukan sebelum mencuba semula selepas percubaan yang gagal. The
lalai adalah 5.

config:
cuba-tunggu semula = arg

--proksi I
Gunakan alamat proksi yang ditentukan (cth http://foo:1234) untuk sambungan HTTP. Oleh
lalai, libcURL (yang cclive dan libquvi(3) penggunaan) akan menggunakan nilai http_proxy.
Menggunakan pilihan ini akan mengatasi nilai persekitaran http_proxy.

Lihat curl(1) untuk mendapatkan maklumat lanjut tentang pembolehubah persekitaran yang disokong.

config:
proksi = arg

-r, --tidak-menyelesaikan
Jangan selesaikan ubah hala URL HTTP. Menggunakan pilihan ini akan menyebabkan program tidak
dapat mengikuti ubah hala URL yang sering digunakan oleh pemendekan URL yang berbeza
perkhidmatan.

config:
no-resolve = {benar|palsu}

--perpindahan-masa tamat
Masa maksimum dalam saat yang program harus membenarkan operasi pemindahan diambil.
Biasanya, carian nama boleh mengambil masa yang agak lama, dan mengehadkan operasi
hingga kurang daripada beberapa minit akan berisiko menggugurkan operasi normal yang sempurna. Pilihan ini
akan menyebabkan libcURL menggunakan SIGALRM untuk mendayakan panggilan sistem tamat masa. lalai
ialah 0 (dilumpuhkan).

config:
pemindahan-masa tamat = arg

--pendikit
Jangan melebihi kadar pemindahan yang ditetapkan (Ki/s). Jika berhujah ialah 0 (lalai), the
pendikit akan dilumpuhkan.

config:
pendikit = arg

Dikecam
-f, --format
Sama dengan --strim. Ditamatkan pada 0.7.12.

-F, --query-formats
Sama dengan --print-streams. Ditamatkan pada 0.7.12.

--regexp
Tentukan corak ungkapan biasa untuk membersihkan tajuk media sebelum ia digunakan
format nama fail media. Penentu g and i disokong. Gunakan --tr, sebaliknya.

--subst
Gantikan kejadian yang dipadankan dalam nama fail media. Pilihan ini mungkin tidak
ditentukan berbilang kali: untuk menentukan berbilang penggantian, asingkan setiap biasa
corak ekspresi dengan ruang putih. Penentu g and i disokong. Gunakan --tr,
sebaliknya.

Pembatas yang disokong: <> {} () /

Perhatikan bahawa s/lama/baru/ adalah tidak sah, sedangkan s/lama//baru/ diterima.

CONTOH


Sebagai peraturan umum: sentiasa letakkan URL di dalam petikan. Anda boleh mencari lebih banyak contoh
at http://cclive.sourceforge.net/.

· Penggunaan biasa:

$ cclive "URL"

· Tanya aliran media yang tersedia:

$ cclive -S "URL"

· Muat turun aliran media kualiti terbaik:

"URL" terbaik $ cclive -s

· Dapatkan format itag 43 YouTube apabila boleh:

# Simpan 'prefer-format' secara kekal ke ~/.ccliverc fail.
$ echo "format pilihan = ^.*youtube.*\.com:fmt43_360p" \
>> ~/.ccliverc"

# Perkara di atas akan menyebabkan program cuba mendapatkan fmt43_360p
# dengan URL media daripada http://youtube.com/ jika ada.
$ cclive "YOUTUBE_URL"

# Penggunaan --stream akan mengatasi format --prefer-
# tetapan. Dapatkan fmt22_720p (jika ada).
$ cclive -s fmt22_720p "YOUTUBE_URL"

Lihat juga bahagian yang dipanggil "STREAMS".

· Gantikan semua kejadian foo bersama bar dalam tajuk media sebelum ia digunakan dalam
nama fail media:

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

· Pergi ke latar belakang, ubah hala output ke foo.log fail:

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

· Mengganggu pemindahan semasa semua proses padanan, ini (USR1) akan
menyebabkan cclive beralih ke URL seterusnya dalam kelompok:

$ pkill -USR1 cclive

· Cetak laluan ke fail media yang dimuat turun menggunakan echo(1) dan buka fail media masuk
totem(1):

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

· Proses sekumpulan URL media:

URL kucing $
http://foo
http://bar
http://baz
http://qux
URL kucing $ | cclive
$ cclive < URL
$ cclive URLs

Gunakan ccl dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad