EngelsFransSpaans

Ad


OnWorks-favicon

jack - Online in de cloud

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

Dit is de opdrachtaansluiting 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


Jack - rip en codeer cd's met één commando

KORTE INHOUD


krik [opties]

PRODUCTBESCHRIJVING


krik transformeert uw audio-cd's naar FLAC-, MP3- of Ogg Vorbis-bestanden. Het maakt gebruik van verschillende helper
programma's om functies zoals rippen, coderen en taggen van bestanden met
Meta informatie. Het rippen gebeurt ofwel via cdparanoia (in dat geval de ripstatus)
wordt ook weergegeven door Jack) of cdda2wav. Jack werkt met verschillende encoders, namelijk:
meer, flauw, messen, gogo, bladenc, l3enc, mp3enc en xing. Op elk moment tijdens bedrijf:
(en zelfs als alles klaar is en de originele CD verloren is) kun je Jack laten opzoeken
de tracknamen op freedb.org en de nummers dienovereenkomstig hernoemen. Taggen van audiobestanden
met meta-informatie over artiest, tracktitel, enz. wordt ook uitgevoerd.

Als er geen freedb-lookup is uitgevoerd, laat Jack alle bestanden in een map vallen ~/jack/jack-
xxxmet xxx die de CDDB/FreeDB-schijf-ID van de cd vertegenwoordigt. Deze map is
hernoemd door Jack wanneer de juiste informatie bekend is.

De meeste opties zoals ripper, encoder, favoriete FreeDB-server, directory en geluidsbestand
formaat, enz. kan door de gebruiker worden gedefinieerd door de standaardinstellingen te wijzigen in /etc/jackrc of door ze op te slaan
naar ~/.jack3rc. Extra rippers, encoders en FreeDB-servers kunnen door gebruikers worden gedefinieerd
met behulp van een plug-in directory (zoals gedefinieerd door de plug-in_pad optie die
standaard ~/.jack_plugins).

Terwijl Jack actief is, zijn deze toetsenbordcommando's beschikbaar:

q or Q ophouden

p or P schakel rippen uit (bijvoorbeeld als u het cd-station nodig hebt)

p or P (opnieuw) of c or C
hervatten rippen

e or E pauzeren/doorgaan alle encoders

r or R pauzeren / doorgaan met alle rippers.

? schakel het copyright/help-vak in

OPTIES


Verschillende opties hebben verschillende datatypes nodig als argumenten:

bool kan "ja" of "nee" zijn, zoals in --vbr=ja

snaar kan van alles zijn, zoals in --hernoem-fmt "%n.%t"

int een geheel getal, zoals in --bitsnelheid 192 (of --bitsnelheid=192 )

lijst meerdere strings, begrensd door de laatste ";". Voorbeeld: --gis-toc bestand1.mp3
bestand2.mp3 ... bestandN.mp3 \;

Jack begrijpt de volgende opties:

--toevoegen-jaar snaar
voeg deze tekenreeks toe aan de mapnaam (handig met %y om het jaar een album toe te voegen)
werd uitgebracht)

-B, --bitsnelheid int
doelbitsnelheid (in kbit/s, standaard is 160).

--char-filter snaar
converteer bestandsnamen met behulp van een python-methode

--tekenset snaar
tekenset van bestandsnamen (standaard ingesteld op uw landinstelling).

-C, --check-toc
vergelijk toc-file en cd-toc en sluit af. Jack slaat de inhoudsopgave van een cd in een bestand op
("jack.toc"). Als u wilt weten of de geplaatste cd overeenkomt met het toc-bestand in de
huidige map, gebruik deze optie.

-C, --claim-directory
mappen hernoemen, zelfs als ze niet door Jack zijn gemaakt.

--cont-mislukt-query
ga verder zonder FreeDB-gegevens als de query mislukt.

-NS, --create-directory's
vertelt Jack om submappen te maken waarin Jack alle bestanden voor de
huidige cd. Als er geen FreeDB-gegevens beschikbaar zijn, dwz wanneer niet gebruikt -Q Deze
directory's worden "jack-xxx" genoemd, waarbij "xxx" staat voor de cd's
FreeDB-ID. Anders wordt dir_template (zie hierboven) gebruikt. Deze optie is ingeschakeld
standaard ingeschakeld.

--apparaat snaar
De apparaatnaam van je cd-rom-station. De standaard is / Dev / cdrom

--dir-sjabloon snaar
als mappen worden hernoemd, is dit het gebruikte formaat (standaard "%a/%l")

-NS, --niet-werken
doe geen DAE, coderen, taggen of hernoemen. Dit kan handig zijn als u alleen wilt
doe een FreeDB-query, bijvoorbeeld terwijl een andere jack actief is.

--bewerken-freedb
open een editor om de eerder verkregen CDDB-informatie te wijzigen
(alleen nuttig met -Q).

--encoder-naam, -E snaar
gebruik welke encoder (standaard "oggenc")

-e, --codeerders int
coderen hoeveel bestanden parallel. Als u een SMP-machine heeft of gewoon wilt:
uw systeem belast, kunt u Jack meerdere bestanden tegelijk laten coderen (standaard 1).

-X, --exec
voer een vooraf gedefinieerde opdracht uit wanneer u klaar bent.

--extt-is-artiest
de artiest staat in de EXTT-velden. De EXTT-velden zijn regels in de FreeDB
bestand dat aanvullende gegevens voor elke track bevat. Omdat het van de indienende gebruiker is
keuze waar je ze voor wilt gebruiken, Jack kan niet zelf bepalen waarvoor ze bedoeld waren
voor. U moet deze informatie verstrekken.

--extt-is-titel
de tracktitel staat in de EXTT-velden.

--extt-is-commentaar
een trackcommentaar staat in de EXTT-velden.

--kracht
vraag het niet. Zoals bij het verwijderen van onvolledige bestanden.

-F, --van-tocfile snaar
rip van een door cdrdao gemaakte cd-image op hd. Het opgegeven toc-bestand bevat de naam
van het afbeeldingsbestand. Gebruik maken van -F als jack het afbeeldingsbestand niet kan vinden.

-F, --van-beeld snaar
lees audiogegevens van afbeeldingsbestand. Leuk vinden --van-tocfile, maar de afbeelding zelf is
opgegeven in plaats van het tocfile. Als je geen toc-bestand hebt (of geen
toc-bestand), wordt de inhoudsopgave van de cd zelf gelezen.

-G, --gis-toc lijst
verzin een inhoudsopgave uit de lijst met gegeven geluidsbestanden. Het formaat is track_01.ogg ...
track_nn.ogg ; Merk op dat de volgende " ; " is alleen nodig als je wilt toevoegen
meer opties voor uw opdrachtregel. U kunt het gebruiken om een ​​FreeDB-query uit te voeren op basis van:
uw geluidsbestanden alleen - de cd is niet nodig. Erg handig als je geen idee hebt welke
CD waar de liedjes van zijn. De nummers moeten in dezelfde volgorde worden gegeven als waarin ze stonden
hun cd. Het gegenereerde TOC-bestand is vergelijkbaar, maar niet identiek aan de TOC van de CD
- deze niet inleveren!

-G, --id3-genre snaar
ID3-genre instellen. Gebruik 'help' om een ​​lijst te krijgen van alle bekende genres. (U kunt ook specificeren)
het ID3v1-genre als een int)

-Ja, --id3-jaar int
stel het jaar van het album in (de term ID3 komt van MP3 maar deze optie werkt ook
met andere audioformaten, zoals OGG Vorbis en FLAC)

-H, --help
Overzicht van opties weergeven.

-k, --keep-wavs
verwijder geen WAV's nadat ze zijn gecodeerd.

-M, --mail-verzenden
Dien FreeDB-invoer in via e-mail. HTTP-inzending heeft de voorkeur. Je zult moeten
voer de categorie van de cd in.

-ik, --max-belasting drijven
start alleen nieuwe encoders als de belasting van uw systeem lager is dan de opgegeven waarde.
/proc/loadavg moet door u leesbaar zijn om dit te laten werken.

--multi-modus
probeer FreeDB op te vragen voor alle mappen in zoekmappen die geen FreeDB-gegevens hebben.

--mijn mail snaar
uw e-mailadres, nodig voor FreeDB-inzendingen.

-N, --Leuk int
mooi niveau waarmee de encoders worden gestart. Standaard is 12, wat geen pijn zou moeten doen
uw systeem veel.

-O, --overschrijven
overschrijf bestaande bestanden, d.w.z. niet controleren of al geripte WAV's of een reeds
gecodeerd bestand lijkt in orde te zijn. Gebruik dit als je om te weten wat er ging de vorige keer iets mis.
Dit staat standaard uit.

-O, --alleen-dae
alleen WAV's produceren, impliceert --keep-wavs. Dit staat standaard uit.

--otf=boos
On-the-fly operatie. Alleen op sommige encoders/rippers. Maak geen WAV's, pijp
ripper-uitgang via de encoder. Standaard is nee, want het is een marteling voor de cd-rom
rijden.

--kwaliteit int
vbr-coderingskwaliteit. -1 is het laagst, 10 het hoogst (standaard 6). U kunt ook een
vlotter.

-Q, --vraag
doe een FreeDB-query wanneer alles klaar is. Dit is handig als Jack eerder werd uitgevoerd zonder
een FreeDB-query. Als alle nummers klaar zijn, hoeft u niet eens een cd te hebben geplaatst als
de inhoudsopgave wordt gecached door Jack. Nadat hij klaar is met rippen en coderen, zal Jack:
hernoem de bestanden en tag ze.

--query-indien nodig=bool
zoals --query-now, maar alleen als FreeDB-gegevens niet eerder met succes zijn opgevraagd.

-Q, --query-nu
doe een FreeDB-query bij het starten. Gebruik dit als u verbonden bent met internet wanneer:
beginnend Jac. Weet dat de query mogelijk gebruikersinteractie nodig heeft. Na klaar te zijn
rippen en coderen, zal Jack de bestanden hernoemen en taggen.

-een, --Lees vooruit int
lees vooraf hoeveel WAV's. Maximaal read_ahead + num_encoders WAV's zijn geript
voordat een track volledig is gecodeerd. Standaard is 99 die de . zal lezen
hele cd, mits er voldoende schijfruimte is.

--verwijder-bestanden
laat Jack zijn tijdelijke jack*-bestanden verwijderen. Wees voorzichtig - verwijder ze niet te vroeg!

-R, --hernoemen
hernoem en tag bestanden volgens het FreeDB-bestand. Bij het opstarten maakt Jack een spatie
FreeDB invoerbestand (behalve als --query-nu wordt gebruikt, wordt het bestand opgevraagd van
uw FreeDB-server). Als u de inhoud ervan hebt gewijzigd (bijv. omdat de cd is
onbekend bij FreeDB) en u wilt uw audiobestanden dienovereenkomstig hernoemen en labelen, gebruik
deze optie. Geef ook alle andere benodigde opties, zoals -t , -E , ...

--hernoem-dir=bool
hernoem ook de map (standaard).

--hernoem-fmt snaar
formaat van normale bestanden (standaard "%n - %t")

--hernoem-fmt-va snaar
formaat van verschillende artiestenbestanden (standaard "%n - %a - %t")

--hernoem-num snaar
formaat van het tracknummer (%n, printf() stijl) gebruikt om de bestanden te hernoemen (standaard
"%02d")

-R, --herordenen=bool
optimaliseer de trackvolgorde voor schijfruimte. Dit kan u wat piekschijfruimte besparen tijdens:
het coderingsproces; dit kan het mogelijk maken om een ​​CD te maken die anders zou
niet kunnen worden gecodeerd.

--vervanging-tekens lijst
onbruikbare tekens worden vervangen door het corresponderende lijstitem (standaard "%").

--ripper snaar
welk programma te gebruiken voor het extraheren van de audiogegevens (standaard "cdparanoia").

--opslaan opties opslaan in ~/.jack3rc bestand en sluit af.

--scan-dir int
Scan zoveel niveaus uit de huidige werkdirectory voor een overeenkomend toc-bestand (0
om uit te schakelen, standaard 2).

--zoeken lijst
voeg deze mappen toe aan de lijst met gezochte mappen bij het zoeken naar de
werkmap (standaard ".").

--server snaar
welke FreeDB-server moet worden gebruikt. Vergeet niet uw HTTP-proxy in te stellen. Momenteel ofwel
"freedb" (standaard) of "freedb-de".

--stille-modus=bool
wees stil (geen schermuitvoer).

-Ja, --ruimte int
stel met geweld bruikbare schijfruimte in, in bytes. Met deze optie kunt u de schijfruimte beperken
Jack gebruikt, misschien heb je het voor iets anders nodig? Let op: te hoog of te hoog ingesteld
laag is, zal het rippen en coderen waarschijnlijk mislukken. De standaard is om te kijken hoeveel is
gratis en om deze waarde te gebruiken.

--indienen
Dien FreeDB-invoer in via HTTP. U moet de categorie van de cd invoeren.

-S, --swab=boos
swap byte volgorde van afbeeldingsbestand. Omdat cdrdao tijdelijk alleen "raw" .cdr uitvoert
bestanden, wilt u waarschijnlijk de bytevolgorde omwisselen. Probeer deze optie als uw WAV's
en gecodeerde bestanden bevatten alleen ruis. Dit is standaard ingeschakeld als cdrdao momenteel
genereert .cdr-bestanden die "fout" zijn.

--Te doen print wat er gedaan zou worden en sluit af.

-T, --sporen snaar
beperk het rippen en coderen tot de opgegeven tracks, gebruik komma's om tracks te scheiden.
Bereiken zijn ook mogelijk; 5-9 is gelijk aan 5,6,7,8,9; 12- is als specificeren
spoor 12,...,laatste_spoor. De standaardinstelling is om de hele cd te verwerken.

-u, --hernoemen ongedaan maken
hernoemen van bestanden ongedaan maken en afsluiten. Als je het niet leuk vindt hoe Jack je bestanden hernoemde, gebruik dan
deze optie om de vorige staat te herstellen. Er zijn verschillende niveaus van ongedaan maken mogelijk.
Merk op dat meta-informatietags niet worden hersteld.

--onbruikbare-tekens lijst
tekens die niet in bestandsnamen kunnen worden gebruikt (standaard "/").

--upd-vooruitgang
laat Jack zijn tijdelijke bestanden opnieuw maken. Gebruik dit als u ze te vroeg hebt verwijderd.

--update-freedb, -U
update de FreeDB-info en sluit af.

--gebruik-win=bool
toon het helpscherm tijdens het hardlopen.

-in, --vbr=boel
Genereer bestanden met variabele bitrate, alleen op encoders die dit ondersteunen. Standaard is
Ja.

--diverse=boos
bij het ontleden van FreeDB-gegevens gaat Jack ervan uit dat als de artiest van de schijf is ingesteld op:
"Diverse" tracktitels hebben het formaat "[artist] - [title]". Als de disctitel
is ingesteld op iets anders en u wilt nog steeds het bovenstaande gedrag, gebruik --verscheidene.

--diverse-swap
artiest en titel uitwisselen, veel FreeDB-vermeldingen hebben ze verkeerd.

--wacht=boos
wacht op het indrukken van de toets voordat u stopt.

-w, --werkmap snaar
waar u mappen kunt maken en de bestanden kunt plaatsen.

--write-id3v1=bool
schrijf een slimme id3v1-tag naar het gecodeerde bestand.

--write-id3v2=bool
schrijf een id3v2-tag naar het gecodeerde bestand.

--schrijf-m3u
maak een afspeellijst in .m3u-indeling. Dit heeft bugs, vertrouw er niet op.

CONFIG FILE OPTIES


Naast de opdrachtregelopties zijn er enkele opties die alleen kunnen worden ingesteld
direct in het configuratiebestand.

freedb_dir
alle FreeDB-query's worden in deze (lokale) directory gedaan; mislukte lokale zoekopdrachten
gebeurt via het netwerk. Voorbeeld: /var/spool/freedb

Voorbeelden


Plaats een cd, start jack:
krik

Kijk nu hoe het werkt. Het is leuk voor een tijdje. Nadat je klaar bent, heb je het volgende:
bestanden op uw HD: track_01.mp3, track_02.mp3, ..., track_nn.mp3 plus jack.toc,
jack.freedb, jack.progress. De laatste drie worden gebruikt om de toestand waarin de jack zich bevindt op te slaan, zodat het
kan bij onderbreking het werk hervatten.

Jack zal een map met de naam jack-xxx voor je maken, daar worden alle bestanden opgeslagen
voor de cd waarvan de id xxx is. Na een FreeDB-query wordt deze map hernoemd naar
iets menselijks leesbaars, zoals "Artiest - Titel".

Wanneer jack wordt onderbroken, bel het dan opnieuw met dezelfde opdrachtregel als voorheen om te hervatten
werk, in dit geval
krik

Laten we nu een FreeDB-query proberen:
krik -q
Als de query succesvol is, worden de bestanden hernoemd naar iets dat beter leesbaar is en zullen
dienovereenkomstig worden getagd met behulp van ID3- of Vorbis-tags. Het bestand jack.freedb bevat de
FreeDB-invoer opgevraagd en van het originele bestand wordt een back-up gemaakt als jack.freedb.bak.

U kunt gebruik maken van de --hernoem-fmt optie om het formaat van de naam te specificeren die zal
aan uw audiotracks worden gegeven. Een lijst met geldige opties vindt u hieronder. Je mag ook
een set tekens wilt opgeven die niet bruikbaar zijn en vervangen moeten worden. Voor
bijvoorbeeld op Unix-systemen de schuine streep moet zeker worden vervangen door iets
anders. Het VFAT-bestandssysteem ondersteunt ook geen dubbele aanhalingstekens ("). Om te vervangen:
dergelijke tekens, kunt u de opties specificeren onbruikbare_tekens met
vervangende_tekens. Bijvoorbeeld
jack -Q --rename-fmt "%n-%t" --unusable-chars AI; --vervanging-tekens ai ;
zal de FreeDB-server ondervragen, alle tracks van de cd rippen en coderen en de bestanden opslaan in een
formaat dat het tracknummer en de titel zal bevatten. Alle voorkomens van de letters A
en I worden vervangen door hun kleine letters. Deze opties kunnen ook worden ingevoerd
iemands configuratiebestand met de volgende indeling:
unusable_chars:[' ', '/']
vervanging_tekens:['_', '_']
Hiermee worden spaties en schuine strepen vervangen door onderstrepingstekens. Als je alles wilt converteren
tekens in kleine letters, u hoeft ze niet allemaal handmatig op te geven, maar kunt de
volgende optie in plaats daarvan:
char_filter:.lower()

Alles in één: opvragen, rippen, coderen, opschonen:
jack -Q --verwijder-bestanden

Bewerken / normaliseren / strippen van de WAV-bestanden voor het coderen:
jack -O -D --verwijder-bestanden; gnoise *wav ; krik -g *wav; krik
Vervang gnoise gewoon door de bewerking die u wilt uitvoeren.

PLUG-INS


Extra rippers, encoders en FreeDB-servers die momenteel niet bij jack bekend zijn, kunnen worden gedefinieerd
met behulp van het plug-in-mechanisme van de jack. Plug-ins moeten in de ~/.jack_plugins directory
(of het pad gedefinieerd door de plug-in_pad optie). De plug-ins zijn eenvoudige Python-scripts
die een hash definiëren met de waarden voor uw ripper, encoder of FreeDB-server. Voor
rippers en encoders, de hash plugin_helpers moet worden gedefinieerd terwijl aanvullende FreeDB
servers zijn gespecificeerd in plug-in_freedb_servers. Beiden verwachten nog een hash waarvan de namen
komt overeen met het item dat u wilt toevoegen (voorafgegaan door inpluggen_) en moet bepaalde
waarden. Er worden twee voorbeelden gegeven, jack_plugin_cddb.py (om een ​​nieuwe FreeDB-server te definiëren)
en jack_plugin_lame.py (om te laten zien hoe rippers en encoders kunnen worden gedefinieerd). Na het definiëren van
plug-ins, moet u ze handmatig selecteren door de ripper, encoder of CDDB op te geven
server. Een voorbeeld zou zijn:
jack --encoder-naam plugin_lame --ripper plugin_foo --server plugin_cddb
Plug-ins kunnen ook worden gebruikt om uw eigen rippers en encoders te definiëren die verschillende
opties dan die standaard door jack worden gebruikt.

MILIEU VARIABELEN


Er zijn verschillende omgevingsvariabelen die kunnen worden gebruikt in jack's exec hooks:

JACK_BASE_DIR
geeft de basismap van jack weer waarin bestanden zijn opgeslagen.

JACK_CUR_DIR
geeft de huidige directory van jack weer waarin bestanden van het huidige album zijn geplaatst.

JACK_JUST_ENCODED
toont alle tracknamen die zojuist zijn gecodeerd.

JACK_JUST_RIPPED
geeft alle tracknamen weer die zojuist zijn geript.

FORMAT SNAREN


%n Tracknummer

%een artiest

%t Tracktitel

%l Albumtitel

%y Jaar van uitgave van album

%g Albumgenre

Jack online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad