İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

ccl - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında ccl çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ccl komutudur.

Program:

ADI


cclive - medya akışı çıkarma aracı

SİNOPSİS


eğim [SEÇENEKLER] [URL|DOSYA ...]

TANIM


cclive, YouTube ve benzeri medya akışlarını indirmek için kullanılan bir komut satırı aracıdır.
web siteleri.

GİRİŞ


Program girdiyi okur stdin varsayılan olarak. Argümanlar ya bir olabilir URL ya da
DOSYA. Giriş herhangi birinden okunduğunda stdin ya da DOSYA, verilerin bir olması bekleniyor
URL'lerin yeni satırla ayrılmış listesi.

SEÇENEKLER


çekirdek
--ajan
cclive'ı şu şekilde tanımla: arg HTTP sunucularına. Varsayılan değer "Mozilla/5.0"dır.

yapılandırma:
aracı = argüman

-b, --arka plan
Başlattıktan sonra arka plana gidin. stdout'a yazılan çıktı, stdout'a yazılacaktır.
--log-file ile belirtilen dosya.

-c, --devam
Kısmen indirilen medyayı devam ettirin.

yapılandırma:
devam = {doğru|yanlış}

-N, --zaman damgası
Dosya değiştirme zamanını (varsa sunucu tarafından döndürüldüğü şekilde) korumaya çalışın. kullanma
bu seçenek, programın dosyanın değiştirilme zamanını buna göre değiştirmesine neden olur.
sunucu tarafından döndürülür.

not
libcurl, döndürülen "Son Değiştirilen" HTTP başlığından bu değeri ayrıştırır. Bu
başlık her zaman mevcut olmayabilir, bu durumda program sessizce görmezden gelir
bu seçenek.

yapılandırma:
zaman damgası = {doğru|yanlış}

--yapılandırma dosyası
Program argümanlarını varsayılan yerine belirtilen dosyadan okuyun ~/.ccliverc
dosya. Ayrıca “DOSYALAR” adlı bölüme bakın.

--exec
Her indirme başarıyla tamamlandıktan sonra belirtilen komutu çağırın. komut
ayrıca ortam zaten tam olarak alınmışsa da çağrılır. Bu seçenek belirtilebilir
bir kaç sefer. Ayrıca “ÖRNEKLER” adlı bölüme bakın.

Aşağıdaki dizilerin tüm oluşumları, arg:

%f .. İndirilen medya dosyasının tam yolu
%n .. İndirilen medya dosyasının adı
%t .. Filtrelenmemiş medya başlığı

yapılandırma:
yürütme = argüman

-n, --indirme yok
Medyayı indirmeyin, yalnızca ayrıntıları yazdırın.

-p, --prefer-format
Programın, normal ile eşleştirerek indirilecek formatı (medya akışı) seçmesini sağlayın.
ifade kalıbı, şurada belirtildiği gibi medya URL'si ile eşleşir. arg.

Bu seçenek birden çok kez belirtilebilir. --stream kullanımı,
Bu seçenek kullanılarak belirtilen kurallar. Ayrıca “ÖRNEKLER” adlı bölüme bakın.

The arg bir dizi çift kolon ile ayrılır. NS dizi çift içerir:

· düzenli bir ifade kalıbı

· indirmek için format (medya akışı)

yapılandırma:
tercih formatı = arg

-s,--akış
Belirtilen medya akışını indirin. Varsayılan olarak program varsayılan
aktarım. Kimlik de olabilir en iyi, bu durumda libquvi-betikleri(7) belirleyecek
mevcut en iyi kalite akışı.

Aydınlatıcı
-h, --yardım
Yardımı yazdırın ve çıkın.

--lisans
Lisansı yazdırın ve çıkın.

-S, --print-akışları
Kullanılabilir medya akışlarını sorgulayın. Yazdırılan değerler (medya akış kimlikleri) kullanılabilir
--stream ve --prefer-format seçenekleriyle. Kullanılabilir akışlar tarafından belirlenir
libquvi(3) ve libquvi-betikleri(7).

--ilerleme çubuğu
Belirtilen türdeki ilerleme çubuğunu kullanın. Program bunun değerini yok sayar.
--background ile seçenek. Arg aşağıdaki değerlerden biri olabilir:

· nokta çizgisi (aynı zamanda --background ile ima edilir)

· normal (varsayılan)

· basit

yapılandırma:
ilerleme çubuğu = arg

--destek
Desteklenen web sitesi etki alanlarını yazdırın ve çıkın.

--Güncelleme aralığı
İlerleme çubuğu güncelleme aralığını saniye cinsinden belirtin. Ondalık kesirlerin kullanımı (örn.
"0.2") kabul edilebilir. Program varsayılan değer olan 1'i kullanacaktır.

yapılandırma:
güncelleme aralığı = arg

-D, --print-config
Tüm tanımlanmış yapılandırma seçeneklerinin değerini stdout'a yazdırın.

-v, --versiyon
Program sürümünü yazdırın ve çıkın.

Çıktı
--dosyaadı-biçimi
İndirilen medya dosyasının nasıl adlandırılacağını belirtin. Aşağıdakilerin tüm oluşumları
diziler değiştirilecek arg:

%t .. Medya başlığı (-tr uygulandıktan sonra)
%s .. Medya dosya uzantısı
%i .. Medya Kimliği

Varsayılan değer "%t.%s" şeklindedir.

yapılandırma:
dosya adı-formatı = arg

--log dosyası
Belirtilen dosyaya günlük çıktısını yazın. Program bu seçenek değerini yok sayar.
--background ile birlikte kullanılmadığı sürece. Mevcut günlük dosyası
üzerine yazılmıştır. Varsayılan olarak program, günlük dosyası adı olarak "cclive_log" kullanır.

--output-dir
İndirilen medyayı belirtilen dizine yazın. Varsayılan olarak, program yazacak
medyayı geçerli çalışma dizinine.

yapılandırma:
çıktı-dir = arg

-O, --çıktı dosyası
Medyayı belirtilen dosyaya yazın. --filename-format'ı geçersiz kılar.

-q, --sessiz
--verbose-libcurl dışında tüm çıktıları stdout ve stderr'e kapatın.

-t, --tr
Medya başlıklarındaki karakterlerin medya başlıklarında kullanılmadan önce çevrileceğini belirtin.
medya dosya adları. NS arg bir düzenli ifade kalıbıdır. Varsayılan değer
"/(\w|\s)/g". Bu seçenek birden çok kez belirtilebilir. adlı bölüme de bakın.
"ÖRNEKLER".

yapılandırma:
tr = argüman

-B, --verbose-libcurl
libcURL ayrıntılı çıktısını etkinleştirin.

-W, --üzerine yaz
Mevcut medya dosyalarının üzerine yazın.


--Bağlantı zaman aşımı
Programın sunucuya bağlanmasına izin vermesi gereken saniye cinsinden maksimum süre
almak. Bu sadece bağlantı aşamasını sınırlar, bağlandıktan sonra bu seçenek
daha fazla kullanım. Bağlantı zaman aşımını devre dışı bırakmak için 0'a ayarlayın (bu durumda yalnızca
sistemin dahili zaman aşımları). Varsayılan 30'dur.

yapılandırma:
bağlantı zamanı = arg

--dns-önbellek-zaman aşımı
İsim çözümlemeleri bu saniye kadar hafızada tutulacaktır. 0'a ayarla
DNS önbelleğe almayı tamamen devre dışı bırakın veya önbelleğe alınan girişlerin
sonsuza kadar hafıza. Varsayılan değer 60'tır.

yapılandırma:
dns-önbellek-zaman aşımı = arg

--vekalet yok
HTTP proxy kullanımını devre dışı bırakın. --proxy ve http_proxy ortam ayarlarını geçersiz kılar.

--max-yeniden denemeler
Vazgeçmeden önce indirme denemelerinin sayısını belirtin. Devre dışı bırakmak için 0'a ayarlayın. NS
varsayılan 5'tür.

Sunucunun HTTP 400 döndürmesi durumunda programın yeniden denemeyi tamamen atlayacağını unutmayın.
(ve üzeri) veya libquvi(3) kurtarılamaz bir hata döndürdü (örn. libquvi-
scriptler(7)).

yapılandırma:
maksimum yeniden deneme = arg

--tekrar dene-bekle
Başarısız bir denemeden sonra yeniden denemeden önce belirtilen sayıda saniye bekleyin. NS
varsayılan 5'tür.

yapılandırma:
yeniden dene-bekle = arg

-- vekil ben
Belirtilen proxy adresini kullanın (örn. http://foo:1234) HTTP bağlantıları için. Tarafından
varsayılan, libcURL (hangi cclive ve libquvi(3) kullanım) http_proxy değerini kullanır.
Bu seçeneğin kullanılması http_proxy ortam değerini geçersiz kılar.

Yerimizi kıvırmak(1) desteklenen ortam değişkenleri hakkında daha fazla bilgi için.

yapılandırma:
vekil = argüman

-r, --çözüm yok
HTTP URL yönlendirmelerini çözmeyin. Bu seçeneğin kullanılması, programın
Farklı URL kısaltmaları tarafından sıklıkla kullanılan URL yönlendirmelerini takip edebilmek
hizmetleri.

yapılandırma:
çözümsüz = {doğru|yanlış}

--transfer-zaman aşımı
Programın aktarım işleminin sürmesine izin vermesi gereken saniye cinsinden maksimum süre.
Normalde, ad aramaları önemli miktarda zaman alabilir ve işlemleri sınırlandırabilir.
birkaç dakikadan daha kısa bir süre, tamamen normal operasyonları iptal etme riskini taşır. Bu seçenek
libcURL'nin zaman aşımı sistem çağrılarını etkinleştirmek için SIGALRM'yi kullanmasına neden olur. Varsayılan
0 (devre dışı).

yapılandırma:
aktarım zaman aşımı = arg

--gaz kelebeği
Belirtilen aktarım hızını (Ki/s) aşmayın. Eğer arg 0 (varsayılan),
kısma devre dışı bırakılacaktır.

yapılandırma:
gaz kelebeği = arg

Onaylanmamış
-f, --format
--stream ile aynı. 0.7.12 itibariyle kullanımdan kaldırıldı.

-F, --sorgu biçimleri
--print-streams ile aynı. 0.7.12 itibariyle kullanımdan kaldırıldı.

--normal ifade
Medya başlığını kullanmadan önce temizlemek için normal ifade modelini belirtin.
medya dosya adını biçimlendirin. belirteçler g ve i Desteklenmektedir. Bunun yerine --tr kullanın.

--subst
Medya dosyası adındaki eşleşen olayları değiştirin. Bu seçenek olmayabilir
birden çok kez belirtildi: birden çok ikame belirtmek için, her bir normali ayırın
boşluklu ifade deseni. belirteçler g ve i Desteklenmektedir. --tr'yi kullanın,
yerine.

Desteklenen sınırlayıcılar: <> {} () /

Bunu not et s/eski/yeni/ geçersizdir, oysa s/eski//yeni/ kabul edildi.

ÖRNEKLER


Genel bir kural olarak: URL'leri her zaman tırnak işaretleri içine alın. Daha fazla örnek bulabilirsiniz
at http://cclive.sourceforge.net/.

· Tipik kullanım:

$ cclive "URL"

· Mevcut medya akışlarını sorgulayın:

$ cclive -S "URL"

· En kaliteli medya akışını indirin:

$ cclive -s en iyi "URL"

· Mümkün olduğunda YouTube itag 43 biçimini edinin:

# 'Tercih biçimini' kalıcı olarak şuraya kaydedin: ~/.ccliverc dosyası.
$ echo "tercih-format = ^.*youtube.*\.com:fmt43_360p" \
>> ~/.ccliverc"

# Yukarıdakiler, programın fmt43_360p'yi almaya çalışmasına neden olur
# medya URL'leri ile http://youtube.com/ mümkün ise.
$ cclive "YOUTUBE_URL"

# --stream kullanımı --prefer-formatını geçersiz kılar
# ayar. fmt22_720p'yi edinin (varsa).
$ cclive -s fmt22_720p "YOUTUBE_URL"

“AKIŞLAR” adlı bölüme de bakın.

· Tüm oluşumları değiştirin foo ile bar medya başlığında kullanılmadan önce
medya dosyası adı:

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

· Arka plana git, çıktıyı şuraya yönlendir: foo.log Dosya:

$ cclive -b --log dosyası foo.log "URL"

· Tüm eşleştirme işlemlerinin mevcut aktarımını kesintiye uğratın, bu (USR1)
cclive'nin toplu işte bir sonraki URL'ye geçmesine neden olur:

$ pkill -USR1 cclive

· İndirilen medya dosyasının yolunu kullanarak yazdırın. kaçırmak(1) ve medya dosyasını açın
totem(1):

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

· Toplu medya URL'lerini işleyin:

$ kedi URL'leri
http://foo
http://bar
http://baz
http://qux
$ kedi URL'leri | cclive
$ cclive < URL'ler
$ cclive URL'leri

onworks.net hizmetlerini kullanarak ccl'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad