İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

jack - 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 jack çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut girişidir.

Program:

ADI


Jack - CD'leri tek bir komutla kopyalayın ve kodlayın

SİNOPSİS


kriko [seçenekleri]

TANIM


kriko ses CD'lerinizi FLAC, MP3 veya Ogg Vorbis dosyalarına dönüştürür. Birkaç yardımcı kullanır
dosyaları kopyalama, kodlama ve etiketleme gibi işlevleri gerçekleştirmek için programlar
meta bilgisi. Kopyalama ya aracılığıyla yapılır cdparanoya (bu durumda kopyalama durumu
Jack tarafından da görüntülenir) veya cdda2wav. Jack birkaç kodlayıcı ile çalışır, yani
ogenç, flac, sakatlamak, git git, bıçak, l3enc, mp3enc ve Xing. Çalışma sırasında herhangi bir zamanda
(ve her şey bittiğinde ve orijinal CD kaybolduğunda bile) Jack'in bakmasına izin verebilirsiniz.
parça isimleri özgürb.org ve parçaları buna göre yeniden adlandırın. Ses dosyalarının etiketlenmesi
sanatçı, parça adı vb. hakkında meta bilgiler de gerçekleştirilir.

Herhangi bir freedb araması yapılmadıysa, Jack bir dizindeki tüm dosyaları bırakır ~/jack/jack-
xxxIle xxx CD'nin CDDB/FreeDB disk kimliğini temsil eder. Bu dizin
uygun bilgi bilindiğinde Jack tarafından yeniden adlandırılır.

Ripper, enkoder, tercih edilen FreeDB-Server, dizin ve ses dosyası gibi çoğu seçenek
biçiminde, vb. varsayılanlar değiştirilerek kullanıcı tarafından tanımlanabilir. /etc/jackrc veya onları kaydederek
için ~/.jack3rc. Ek kopyalayıcılar, kodlayıcılar ve FreeDB sunucuları kullanıcılar tarafından tanımlanabilir
bir eklenti dizini yardımıyla (tarafından tanımlandığı gibi) eklenti_yolu hangi seçenek
varsayılan ~/.jack_plugins).

Jack çalışırken şu klavye komutları kullanılabilir:

q or Q çıkmak

p or P kopyalamayı devre dışı bırakın (örneğin, CD sürücüsüne ihtiyacınız varsa)

p or P (tekrar) veya c or C
kopyalamaya devam et

e or E tüm kodlayıcıları duraklat/devam et

r or R tüm kopyalayıcıları duraklat/devam et.

? telif hakkı/yardım kutusunu aç/kapat

SEÇENEKLER


Farklı seçenekler, argüman olarak farklı veri türlerine ihtiyaç duyar:

bool "evet" veya "hayır" olabilir, örneğin --vbr=evet

dizi gibi herhangi bir şey olabilir --yeniden adlandır-fmt "%n.%t"

int gibi bir tam sayı --bit hızı 192 (Ya da --bit hızı=192 )

liste son ";" ile sınırlandırılmış birden çok dize. Örnek: --tahmin etmek file1.mp3
file2.mp3 ... dosyaN.mp3 \;

Jack aşağıdaki seçenekleri anlar:

--ek yıl dizi
bu dizeyi dizin adına ekleyin (%y ile albümün yılını eklemek için kullanışlıdır)
serbest bırakıldı)

-B, --bit hızı int
hedef bit hızı (kbit/s olarak varsayılan değer 160'tır).

--char-filtre dizi
bir piton yöntemi kullanarak dosya adlarını dönüştürmek

--karakter seti dizi
dosya adlarının karakter kümesi (varsayılanı yerel ayarınızdır).

-C, --check-toc
toc-file ve cd-toc'u karşılaştırın, ardından çıkın. Jack, bir CD'nin TOC'sini bir dosyada önbelleğe alır
("jack.toc"). Takılan CD'nin içindeki toc dosyasıyla eşleşip eşleşmediğini bilmek istiyorsanız,
geçerli dizinde bu seçeneği kullanın.

-C, --iddia-dir
Jack tarafından oluşturulmamış olsalar bile dizinleri yeniden adlandırın.

--cont-başarısız-sorgu
sorgu başarısız olursa FreeDB verileri olmadan devam edin.

-NS, --create-dirs
Jack'e, Jack'in tüm dosyaları yerleştirdiği alt dizinler oluşturmasını söyler.
mevcut CD'si. FreeDB verisi yoksa, yani kullanılmadığında -Q , bunlar
dizinler "jack-xxx" olarak adlandırılacaktır, burada "xxx" CD'leri ifade eder.
FreeDB kimliği. Aksi takdirde dir_template (yukarıya bakın) kullanılacaktır. Bu seçenek açık
varsayılan olarak.

--cihaz dizi
Cdrom sürücünüzün aygıt adı. Varsayılan / Dev / cdrom

--dir-şablon dizi
dizinler yeniden adlandırılırsa, kullanılan biçim budur (varsayılan "%a/%l")

-NS, --çalışma
DAE, kodlama, etiketleme veya yeniden adlandırma yapmayın. Bu, yalnızca isterseniz yararlı olabilir
örneğin başka bir jak çalışırken bir FreeDB sorgusu yapın.

--edit-freedb
daha önce elde edilen CDDB bilgilerini değiştirmek için bir düzenleyici açın
(sadece -Q ile kullanışlıdır).

--kodlayıcı-adı, -E dizi
hangi kodlayıcıyı kullan (varsayılan "oggenc")

, -e --kodlayıcılar int
paralel olarak kaç dosya kodlayın. Bir SMP makineniz varsa veya sadece
sisteminizi strese sokarsanız, Jack'in aynı anda birkaç dosyayı kodlamasını sağlayabilirsiniz (varsayılan 1).

-X, --yürütme
bittiğinde önceden tanımlanmış komutu çalıştırın.

--extt-is-sanatçı
sanatçı, EXTT alanlarında yer alır. EXTT alanları, FreeDB'deki satırlardır.
Her parça için ek veriler içeren dosya. Gönderen kullanıcının olduğu gibi
onları ne için kullanacağını seç, Jack ne amaçladıklarını kendi başına belirleyemez
için. Bu bilgileri sağlamanız gerekir.

--ext-is-başlık
parça başlığı EXTT alanlarında bulunur.

--extt-is-yorum
EXTT alanlarında bir parça yorumu bulunur.

--Kuvvet
sorma. Eksik dosyaları silerken olduğu gibi.

-F, --tocfile'den dizi
hd üzerinde bir cdrdao oluşturulan CD görüntüsünden rip. Belirtilen toc dosyası adı içerir
görüntü dosyasından. Kullanmak -F Jack görüntü dosyasını bulamazsa.

-F, --resimden dizi
görüntü dosyasından ses verilerini okuyun. Beğenmek --tocfile'den, ancak görüntünün kendisi
tocfile yerine belirtilir. Bir toc dosyanız yoksa (veya bir
toc dosyası), TOC CD'nin kendisinden okunur.

-G, --tahmin etmek liste
verilen ses dosyası listesinden bir TOC oluşturun. biçim track_01.ogg ...
track_nn.ogg ; Sondaki " ; " yalnızca eklemek istiyorsanız gereklidir
komut satırınıza daha fazla seçenek. Bunu temel alan bir FreeDB sorgusu yapmak için kullanabilirsiniz.
sadece ses dosyalarınız - CD'ye gerek yok. Hangisi hakkında hiçbir fikriniz yoksa çok faydalı
şarkıların bulunduğu cd. Şarkılar, oldukları sırayla verilmelidir.
onların CD'si. Oluşturulan TOC dosyası benzerdir, ancak CD'nin TOC'si ile aynı değildir.
- bunları göndermeyin!

-G, --id3-tür dizi
ID3 türünü ayarlayın. Bilinen tüm türlerin bir listesini almak için 'yardım'ı kullanın. (Ayrıca belirtebilirsiniz
int olarak ID3v1 türü)

-E, --id3-yıl int
albümün yılını ayarlayın (ID3 terimi MP3'ten gelir ancak bu seçenek de çalışır
OGG Vorbis ve FLAC gibi diğer ses formatlarıyla birlikte)

-H, --yardım et
Seçeneklerin özetini göster.

-k, --keep-dalgalar
WAV'ları kodladıktan sonra silmeyin.

-M, --posta-gönder
FreeDB girişini e-posta ile gönderin. HTTP gönderimi tercih edilir. zorunda kalacaksın
CD'nin kategorisini girin.

-ben, --azami yük şamandıra
yalnızca sisteminizin yükü belirtilen değerin altındaysa yeni kodlayıcıları başlatın.
/ proc/yük ortalama Bunun çalışması için sizin tarafınızdan okunabilir olmalıdır.

--çoklu mod
FreeDB verisi olmayan arama dizinlerindeki tüm dizinler için FreeDB'yi sorgulamayı deneyin.

--benim-postam dizi
FreeDB gönderimleri için gerekli olan e-posta adresiniz.

-N, --Güzel int
kodlayıcıların başlatıldığı güzel seviye. Varsayılan, zarar vermemesi gereken 12'dir
sisteminiz çok.

-Ö, --üzerine yaz
mevcut dosyaların üzerine yaz, yani önceden kopyalanmış WAV'lar mı yoksa zaten bir
kodlanmış dosya iyi görünüyor. Eğer bunu kullanın bilmek geçen sefer bir şeyler ters gitti.
Bu, varsayılan olarak kapalıdır.

-Ö, --sadece-dae
yalnızca WAV'ler üretir, ima eder --keep-dalgalar. Bu, varsayılan olarak kapalıdır.

--otf=bool
Anında operasyon. Yalnızca bazı kodlayıcılarda/ripper'larda. WAV oluşturmayın, boru
kodlayıcı aracılığıyla ripper çıkışı. CDROM için bir işkence olduğu için varsayılan hayır
sürücü.

--kalite int
vbr kodlama kalitesi. -1 en düşük, 10 en yüksek (varsayılan 6). Ayrıca bir belirtebilirsiniz
yüzer.

-Q, --sorgu
her şey bittiğinde FreeDB sorgusu yapın. Bu, Jack daha önce çalıştırılmamışsa kullanışlıdır.
bir FreeDB sorgusu. Tüm parçalar tamamlandıysa, CD'yi takmanız bile gerekmez.
TOC, Jack tarafından önbelleğe alınır. Kopyalamayı ve kodlamayı bitirdikten sonra, Jack
Dosyaları yeniden adlandırın ve etiketleyin.

--query-if-gerekirse=bool
--query-now gibi, ancak yalnızca FreeDB verileri daha önce başarıyla sorgulanmadıysa.

-Q, --sorgu-şimdi
başlatırken FreeDB sorgusu yapın. İnternete bağlıysanız bunu kullanın.
Jack'i başlatıyor. Sorgunun kullanıcı etkileşimine ihtiyaç duyabileceğini bilin. bitirdikten sonra
ripleme ve kodlama, Jack dosyaları yeniden adlandıracak ve etiketleyecektir.

-A, --Ileride okuyun int
kaç WAV'ı önceden okuyun. En fazla read_ahead + num_encoders WAV'ları kopyalanır
bir parça tamamen kodlanmadan önce. Varsayılan, okuyacak olan 99'dur.
Yeterli disk alanı olması koşuluyla tüm CD.

--dosyaları kaldır
Jack'in geçici jak* dosyalarını çıkarmasını sağlayın. Dikkatli olun - onları çok erken silmeyin!

-R, --Adını değiştirmek
Dosyaları FreeDB dosyasına göre yeniden adlandırın ve etiketleyin. Başlangıçta, Jack boş bir
FreeDB giriş dosyası (eğer varsa --sorgu-şimdi kullanılır, ardından dosya şuradan sorgulanır:
FreeDB sunucunuz). İçeriğini değiştirdiyseniz (örn. CD
FreeDB tarafından bilinmiyor) ve ses dosyalarınızı buna göre yeniden adlandırmak ve etiketlemek istiyorsanız,
bu seçenek. Gibi diğer tüm gerekli seçenekleri de verin -t , -E , ...

--rename-dir=bool
dizini de yeniden adlandırın (varsayılan).

--yeniden adlandır-fmt dizi
normal dosyaların biçimi (varsayılan "%n - %t")

--yeniden adlandır-fmt-va dizi
Çeşitli Sanatçı dosyalarının formatı (varsayılan "%n - %a - %t")

--yeniden adlandır-num dizi
dosyaları yeniden adlandırmak için kullanılan parça numarasının biçimi (%n, printf() stili) (varsayılan
"%02d")

-R, --yeniden sırala=bool
disk alanı için izleme sırasını optimize edin. Bu, sırasında size bir miktar en yüksek disk alanı kazandırabilir.
kodlama işlemi; bu, aksi takdirde olabilecek bir CD yapmayı mümkün kılabilir.
kodlanamaz.

--değiştirme-karakterler liste
kullanılamayan karakterler karşılık gelen liste öğesiyle değiştirilir (varsayılan "%").

-- yırtıcı dizi
ses verilerini çıkarmak için hangi programın kullanılacağı (varsayılan "cdparanoia").

--kaydetmek seçenekleri kaydet ~/.jack3rc dosya ve çıkış.

--tarama dizinleri int
Eşleşen bir toc dosyası için mevcut çalışma dizininden bu kadar çok seviyeyi tarayın (0
devre dışı bırakmak için, varsayılan 2).

--arama liste
ararken bu dizinleri aranan dizinler listesine ekleyin.
workdir (varsayılan ".").

--sunucu dizi
hangi FreeDB sunucusunun kullanılacağı. HTTP proxy'nizi ayarlamayı unutmayın. Şu anda ya
"freedb" (varsayılan) veya "freedb-de".

--sessiz mod=bool
sessiz olun (ekran çıkışı yok).

-Evet, --Uzay int
kullanılabilir disk alanını bayt cinsinden zorla ayarlayın. Bu seçenek, disk alanını sınırlamanıza izin verir
Jack kullanıyor, belki başka bir şey için ihtiyacın var? Dikkatli olun: çok yüksek veya çok ayarlanmışsa
düşük, kopyalama ve kodlama muhtemelen başarısız olacaktır. Varsayılan, ne kadar olduğuna bakmaktır.
ücretsiz ve bu değeri kullanmak için.

--Sunmak
FreeDB girişini HTTP aracılığıyla gönderin. CD'nin kategorisini girmeniz gerekecektir.

S, --swab=bool
görüntü dosyasından bayt sırasını değiştirin. cdrdao olarak anlık olarak yalnızca "ham" .cdr çıktısı verir
dosyalar, büyük olasılıkla bayt sırasını değiştirmek istersiniz. WAV'larınız varsa bu seçeneği deneyin.
ve kodlanmış dosyalar yalnızca gürültü içerir. Bu, şu anda cdrdao olarak varsayılan olarak açıktır
"yanlış" olan .cdr dosyaları oluşturur.

--yapmak ne yapılacağını yazdırın ve çıkın.

-T, --parçalar dizi
kopyalamayı ve kodlamayı belirtilen parçalarla sınırlandırın, parçaları ayırmak için virgül kullanın.
Aralıklar da mümkündür; 5-9, 5,6,7,8,9'a eşittir; 12- belirtmek gibidir
parça 12,...,last_track. Varsayılan, tüm CD'yi işlemek içindir.

-sen, --geri al-yeniden adlandır
dosya yeniden adlandırmayı geri al ve çık. Jack'in dosyalarınızı nasıl yeniden adlandırdığını beğenmediyseniz, şunu kullanın:
önceki durumu geri yüklemek için bu seçeneği kullanın. Birkaç geri alma düzeyi mümkündür.
Meta bilgi etiketlerinin geri yüklenmediğini unutmayın.

--kullanılamaz-karakterler liste
dosya adlarında kullanılamayan karakterler (varsayılan "/").

--upd-ilerleme
Jack'in geçici dosyalarını yeniden oluşturmasını sağlayın. Bunları çok erken sildiyseniz bunu kullanın.

--güncelleme-freedb, -U
FreeDB bilgilerini güncelleyin ve çıkın.

--usage-win=bool
çalışırken yardım ekranını göster.

-içinde, --vbr=bool
Yalnızca bunu destekleyen kodlayıcılarda değişken bit hızı dosyaları oluşturun. Varsayılan
Evet.

--çeşitli=bool
Jack, FreeDB verilerini ayrıştırırken, diskin sanatçısının
"Çeşitli" parça adları "[sanatçı] - [başlık]" biçimindedir. Disk başlığı ise
başka bir şeye ayarlanmış ve hala yukarıdaki davranışı istiyorsanız, --çeşitli.

--çeşitli takas
sanatçı ve unvan değiş tokuşu yapın, birçok FreeDB girişinde yanlış var.

--bekle=bool
çıkmadan önce tuşa basılmasını bekleyin.

-w, --workdir dizi
dizinlerin nerede oluşturulacağı ve dosyaların nereye yerleştirileceği.

--write-id3v1=bool
kodlanmış dosyaya bir akıllı id3v1 etiketi yazın.

--write-id3v2=bool
kodlanmış dosyaya bir id3v2 etiketi yazın.

--yaz-m3u
.m3u formatında bir çalma listesi oluşturun. Bunun hataları var, buna güvenmeyin.

CONFIG DOSYA SEÇENEKLER


Komut satırı seçeneklerine ek olarak, yalnızca ayarlanabilen bazı seçenekler vardır.
doğrudan yapılandırma dosyasında.

freedb_dir
tüm FreeDB sorguları bu (yerel) dizinde yapılacaktır; başarısız yerel sorgular
ağ üzerinden yapılacaktır. Örnek: /var/spool/freedb

ÖRNEKLER


Bir CD takın, jakı çalıştırın:
kriko

Şimdi çalışmasını izle. Bir süre eğlenceli. Bitirdikten sonra, aşağıdakilere sahipsiniz
HD'nizdeki dosyalar: track_01.mp3, track_02.mp3, ..., track_nn.mp3 artı jack.toc,
jack.freedb, jack.progress. Son üçü, durum jakını saklamak için kullanılır, böylece
kesintiye uğradığında çalışmaya devam edebilir.

Jack sizin için jack-xxx adında bir dizin oluşturacak, orada tüm dosyaları depolayacak.
kimliği xxx olan CD için. Bir FreeDB sorgusundan sonra bu dizin şu şekilde yeniden adlandırılır:
"Sanatçı - Başlık" gibi insan tarafından okunabilir bir şey.

Jack kesintiye uğradığında, devam etmek için öncekiyle aynı komut satırını kullanarak tekrar arayın.
iş, bu durumda
kriko

Şimdi bir FreeDB sorgusu deneyelim:
jak -q
Sorgu başarılı olursa, dosyalar daha okunabilir bir şekilde yeniden adlandırılacak ve
ID3 veya Vorbis etiketleri kullanılarak uygun şekilde etiketlenmelidir. jack.freedb dosyası şunları içerecektir:
FreeDB girişi sorgulanır ve orijinal dosya jack.freedb.bak olarak yedeklenir.

Sen kullanabilirsiniz --yeniden adlandır-fmt seçilecek olan adın biçimini belirlemek için
ses parçalarınıza verilecektir. Geçerli seçeneklerin bir listesi aşağıda bulunabilir. Ayrıca
kullanılamayan ve değiştirilmesi gereken bir dizi karakter belirtmek istiyorum. İçin
örneğin, Unix sistemlerinde eğik çizgi (/) kesinlikle bir şeyle değiştirilmelidir
Başka. VFAT dosya sistemi de çift tırnakları desteklemez ("). değiştirmek için
gibi karakterler, seçenekleri belirtebilirsiniz kullanılamaz_karakterler Birlikte
değiştirme_chars. Örneğin,
jack -Q --rename-fmt "%n-%t" --unusable-chars AI ; --değiştirme-karakterleri ai ;
FreeDB sunucusunu sorgulayacak, CD'nin tüm parçalarını kopyalayacak ve kodlayacak ve dosyaları bir
parça numarasını ve başlığı içerecek olan format. Harflerin tüm oluşumları A
ve I küçük harfli sürümleriyle değiştirilecektir. Bu seçenekler de konabilir
Aşağıdaki biçimi kullanarak birinin yapılandırma dosyası:
unusable_chars:[' ', '/']
değiştirme_karakterleri:['_', '_']
Bu, boşlukları ve eğik çizgileri alt çizgilerle değiştirecektir. Hepsini dönüştürmek istiyorsanız
karakterleri küçük harfe dönüştürürseniz, hepsini manuel olarak belirtmeniz gerekmez, ancak
bunun yerine aşağıdaki seçenek:
char_filter:.lower()

Hepsi bir arada: sorgulama, kopyalama, kodlama, temizleme:
jack -Q --dosyaları kaldır

Kodlamadan önce WAV dosyalarını düzenleme/normalleştirme/sıyırma:
jack -O -D --remove-files ; gnoise *wav ; jack -g *wav ; kriko
Sadece gnoise'ı gerçekleştirmek istediğiniz işlemle değiştirin.

EKLENTİLER


Şu anda jack tarafından bilinmeyen ek kopyalayıcılar, kodlayıcılar ve FreeDB sunucuları tanımlanabilir
jack'in eklenti mekanizmasını kullanarak. Eklentiler içine yerleştirilmelidir ~/.jack_plugins rehber
(veya tarafından tanımlanan yol eklenti_yolu seçenek). Eklentiler basit Python betikleridir
ripper, kodlayıcı veya FreeDB sunucunuz için değerlerle bir karma tanımlar. İçin
sökücüler ve kodlayıcılar, karma eklenti_yardımcıları ek FreeDB sırasında tanımlanmalıdır
sunucular belirtilir eklenti_freedb_servers. Her ikisi de isimleri olan başka bir karma bekliyor
eklemek istediğiniz girişe karşılık gelir (ön eki Eklenti_) ve belirli tanımlamaları gerekir
değerler. İki örnek verilmiştir, jack_plugin_cddb.py (yeni bir FreeDB sunucusu tanımlamak için)
ve jack_plugin_lame.py (ripper'ların ve kodlayıcıların nasıl tanımlanabileceğini göstermek için). tanımladıktan sonra
eklentiler, kopyalayıcı, kodlayıcı veya CDDB belirterek bunları manuel olarak seçmeniz gerekir.
sunucu. Bir örnek:
jack --encoder-name eklenti_lame --ripper eklenti_foo --sunucu eklentisi_cddb
Eklentiler, kendi kopyalayıcılarınızı ve farklı kodlayıcıları kullanan kodlayıcılarınızı tanımlamak için de kullanılabilir.
jak tarafından varsayılan olarak kullanılanlardan daha fazla seçenek.

ÇEVRE DEĞİŞKENLER


Jack'in yürütme kancalarında kullanılabilecek birkaç ortam değişkeni vardır:

JACK_BASE_DIR
dosyaların depolandığı jack'in temel dizinini listeler.

JACK_CUR_DIR
geçerli albümün dosyalarının yerleştirildiği geçerli jak dizinini listeler.

JACK_JUST_ENCODED
az önce kodlanmış tüm parça adlarını listeler.

JACK_JUST_RIPPED
yeni yırtılmış tüm parça adlarını listeler.

FORMAT TELLER


%n Parça numarası

%a Sanatçı

%t Parça başlığı

%l Albüm başlığı

%y Albüm çıkış yılı

%g Albüm türü

onworks.net hizmetlerini kullanarak jakı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad