EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

audio_rennamep - Online în cloud

Rulați audio_rennamep în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda audio_rennamep care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


audio_rename - redenumiți un fișier audio prin informații obținute prin MP3::Tag.

REZUMAT


audio_rename -csR -@p "@a/@l/@02n_@t" .

redenumește toate fișierele audio din acest director și subdirectoarele sale într-un nivel de 3
structura directorului dat de Nume_Artist/Album/Nume fișier, cu numele de bază de Filename
fiind numărul piesei din 2 cifre, separat de titlu prin liniuță; de asemenea
translitera în chirilic și scurtează numele lungi.

(Datorită utilizării „-@” și ghilimele duble, această linie de comandă ar trebui să funcționeze atât cu UNIXish, cât și cu
cochilii DOSish; celelalte exemple pot fi masate la fel.)

(Înlocuirea @02n cu „@{mA}@{n0}” (ca în valoarea implicită a „-p”) poate oferi mai multe
semantică inteligentă. Vezi descrierea lui „-p”.

redenumire_audio -KD *.wav

Raportează cum ar redenumi * .wav fișierele din acest director conform setării implicite -p
regulă, dar fără a proteja personajele „amuzante”. Nu se va face redenumirea efectivă.

audio_rename -sc *.mp3

Redenumiți * .mp3 fișierele din acest director conform setării implicite -p regulă, traducere
caractere chirilice în „echivalente” latine, scurtând denumirile componentelor lungi și
protejarea personajelor „amuzante”.

audio_rename -p '%a/%{d0}/%B' -G '*/*.mp3'

Presupunând structura subdirectoarelor cu un singur nivel dir/filename.ext, găsește fișiere cu extensie
. Mp3, și le „sortează” într-o structură de subdirectoare pe două niveluri; directorul de nivel superior este
pe baza câmpului „artist”, nivelul rămas este păstrat.

audio_rename -p '%a/%{d0}/%B' -R .

La fel, dar nu presupune o anumită profunzime a structurii curente de directoare;
sunt păstrate doar numele fișierului și cel mai intern nume de director.

audio_rename -p '%a/%N' -R .

La fel, dar toate numele directoarelor (în interiorul directorului curent) sunt păstrate.

DESCRIERE


Scriptul preia o listă de fișiere (sau, cu -R opțiunea, directoarele) și redenumește cele date
fișiere (sau fișiere audio din directoare) conform regulilor specificate prin
opțiunile liniei de comandă. Extensiile de fișiere sunt păstrate (în mod implicit).

Unele fișiere „însoțitoare” (adică fișiere cu același nume de bază și cu o extensie de la a
anumite liste) pot fi redenumite împreună cu fișierele audio. Se face multă grijă
numele de fișiere rezultate cât mai portabile posibil: de exemplu, caractere „amuzante” în numele fișierelor
sunt amuțite (dacă nu se solicită altfel), componentele cu nume lung de fișiere pot fi scurtate la
anumite limite.

Se are grijă ca redenumirea să nu suprascrie fișierele existente; cu toate acestea, pe sistemele de operare care
permite redenumește() pentru a suprascrie fișierele, condițiile de cursă pot strica cele mai bune intenții. De exemplu, faceți
nu rulați mai multe proceduri de redenumire „suprapuse” simultan!

Recunoscut Opțiuni


Opțiuni generale de utilizare:

-p „TARGET_FILENAME_PATTERN”
Numele fișierului țintă/modelul numelui de bază; este supusă interpolării prin metoda „MP3::Tag”.
"interpola()". Implicit este „%{mA}%{n0}_%t”; în cele mai simple cazuri, aceasta utilizează 2 cifre
numărul piesei separat de titlu prin liniuță. Consultați „interpolare” în MP3::Tag
pentru mai multe detalii.

Iată explicația valorii implicite: datorită semanticii scăpărilor „%{mA}” și
„%{n0}”, dacă este prezent cadrul „TPOS” (numărul discului), acesta este codificat ca o literă și se pune
înainte de numărul piesei. Dacă numărul piesei are forma „N1/N2” (adică pista N1 din
N2), apoi se folosește N1 și se adaugă cu 0 la lățimea lui N2. Dacă „N2” nu este prezent,
se folosește padding to width=2.

De exemplu, dacă „TPOS” este 3/12, iar piesa este „14/173”, atunci ceea ce este adăugat
titlul este „c014_”; dacă nu există un cadru „TPOS” și pista este „4/8”, „4_” este adăugat înainte
fără niciun 0 înainte.

(Dacă doriți să modificați semantica lui „%{n0}”, rețineți că este echivalent cu
„%{n2:%{n0}}%{!n2:%02n}”. Deci, în timp ce %02{n0} va ÎNTOTDEAUNA 0-pad la cel puțin width=2, the
modelul „%{n2:%{n0}}%{!n2:%03n}” va 0-pad la lățime=3 în cazul în care N2 este absent.

-e „.ext1|.ext2|...”
„|”-listă separată de extensii asociate; la redenumirea sursa.mp3 la tinta.mp3,
redenumirea similară va fi făcută pentru fișierele cu același nume de bază și extensii .ext1,
.ext2, etc. Implicit la „.inf|.tag|.id3”.

-x Dacă nu este prezent, modelul de -p este numele de bază; extensia fișierului inițial
este atașat (așa cum este interpolat de %E). Dacă este prezent, modelul de -p este complet
nume de fișier. Comportamentul cu o listă nevide de extensii asociate nu este definit.

Următoarele opțiuni au același sens ca pentru scriptul „mp3info2”

-D „Dry run”: nu redenumiți, raportați doar redenumirea calculată.

-G Argumentele sunt modele glob; extinde-le.

-R Argumentele sunt nume de director, recurs în interior folosind opțiunea -E pentru alegerea fișierelor audio
prin extensia lor.

-r Expresie regulată de utilizat atunci când căutați fișiere audio pe opțiune -R. Implicit la
„(?i:\.mp3$)”: va găsi fișierele care se termină în . Mp3 (ignorând cazul). Rețineți că aceasta
expresia este pusă într-o expresie regulată care ignoră majuscule și minuscule, deci dacă doriți să fie
sensibil la majuscule, protejează-l ca în „(?-i:REGEXPR)”.

-E „litere_opțiune”
Controlează extinderea caracterelor de evacuare. Ar trebui să conțină literele lui
opțiunile din linia de comandă unde sunt interpolați „\\, \n, \t”. Implicit este niciunul.

-@ Înlocuiți „@” cu „%” în valorile opțiunilor. (Poate fi util din moment ce -p și -P poate avea o mulțime de
caractere încorporate „%”, care pot fi greu de tratat pe unele shell-uri, de exemplu, DOSISH
scoici. Shell-urile DOSish recunosc ghilimele duble, deci dacă cineva dorește shell-transparent
exemple de linii de comandă, utilizați -@ și ghilimele duble.)

-P "modele"
Modele de analizat înainte de aplicarea regulii -p. Consultați mp3info2 pentru detalii.

-C "config_options"
Opțiuni de configurare pentru MP3::Tag. Consultați mp3info2 pentru detalii.

Opțiuni de portabilitate a numelui fișierului:

-s Faceți componentele numelor de fișiere suficient de scurte pentru a se potrivi pe un sistem de fișiere CD. În prezent
aceasta înseamnă restricția la 110 caractere (ca și în cazul „mkisofs -J --joliet-long”, cel puțin
din versiunea 2.01a32). Limita poate fi modificată pentru „AUDIO_MAX_FILENAME_LEN”
variabilă de mediu.

Rețineți că „componentele” sunt părți separate printr-un caracter literal „/” în date
model (nu bare oblice care provin din șiruri interpolate).

-c Latinizați numele fișierelor (pentru portabilitate) presupunând că acestea sunt în codificare WinCyrillic.
Nevoi transliterate_win1251.pm (În exemple/mod/Encode directorul de distribuție;
pune-l în subdirector Codifica din directorul de scripturi).

-K Nu convertiți caracterele „exotice” în caractere de subliniere (acele caractere care au un mic
scor de portabilitate, astfel încât fișierele vor avea probleme la mutarea între sisteme).

Rețineți că acest utilitar funcționează foarte similar cu utilitarul mp3info2 atunci când acesta din urmă este
folosit cu -p opțiune; numai în loc de a imprima rezultatul interpolării de -p, folosește
rezultatul ca nume de fișier țintă pentru redenumire (după o „igienizare” a rezultatului).
(Cu toate acestea, valorile implicite pentru opțiunile „-E” diferă!)

Vă rugăm să luați în considerare că opțiunea -P este oferit doar pentru caracter complet. Daca unul
are nevoie de reguli de parsare foarte complicate pentru a deduce numele fișierului rezultat, este mult mai sigur
pentru a utiliza utilitarul mp3info2 pentru a seta numele fișierului dorit într-un cadru ID3v2 (cum ar fi
„TXXX[nume-țintă-dorit]”) și apoi, după verificarea erorilor, utilizați acest rezultat
similar cu

audio_rename -p „%{TXXX[nume-țintă-dorit]]}” -R .

După redenumire, se poate șterge acest cadru din fișierele rezultate.

Dacă doriți să fiți absolut predispus la erori, păstrați numele inițial al fișierului în interiorul fișierelor
făcând ceva asemănător cu

mp3info2 -@F "TXXX[orig-fname]=@A" -R .

înainte de redenumire. Dacă cel mai rău devine cel mai rău (dar nu s-au întâmplat condiții de cursă, așa că fișierele sunt
nu este suprascris), ar trebui să fie capabil să restabilească status quo-ul rulând

redenumire_audio -@p „@A” listă_fișiere_sau_directoare

(dând -R opțiune dacă este necesar).

POSIBIL PROBLEME


cu -R opțiunea, ar putea exista situații când scanarea subdirectoarelor găsește pentru prima dată a
fișierul sursă dintr-un director, îl redenumește, apoi continuă scanarea celuilalt
subdirectoare și va găsi fișierul țintă, așa că va încerca să-l redenumească din nou.

În practică, nu-mi amintesc să fi întâlnit vreodată această situație; dacă numele fișierului țintă
depinde doar de conținutul fișierului și nu de numele acestuia, atunci va fi a doua redenumire
tautologic, deci nu este vizibil.

Utilizați audio_rennamep online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Console
    Console
    Brackets este un open-source modern și gratuit
    editor de text realizat special pentru Web
    Dezvoltare. Scris în HTML, CSS și
    JavaScript cu instrumente vizuale concentrate și
    pregătire...
    Descărcați paranteze
  • 2
    Compilator Pascal gratuit
    Compilator Pascal gratuit
    Un compilator Pascal pe 32/64/16 biți pentru
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS și DOS;
    compatibil semantic cu...
    Descărcați gratuit Pascal Compiler
  • 3
    Informații Canon EOS DIGITAL
    Informații Canon EOS DIGITAL
    Canon nu are număr de obturatori
    incluse în informațiile EXIF ​​ale unui
    fișier imagine, spre deosebire de Nikon și
    Pentax. Nu există nicio bază oficială Canon
    aplicație ...
    Descărcați informațiile Canon EOS DIGITAL
  • 4
    REFIND
    REFIND
    rEFInd este o furcă a cizmei rEFIt
    administrator. La fel ca REFIt, REFInd poate
    detectează automat boot-ul EFI instalat
    încărcătoare și prezintă o interfață grafică destul de bună
    meniul opțiunii de boot...
    Descărcați REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Această pagină de descărcare SourceForge trebuia să
    permite utilizatorilor să descarce sursa mea construită
    GSI, bazate pe phhusson's great
    muncă. Am construit atât Android Pie, cât și
    Android 1...
    Descărcați ExpressLuke GSI
  • 6
    Music Caster
    Music Caster
    Music Caster este un music player
    care vă permite să proiectați muzica locală la a
    Dispozitiv Google Cast. La prima alergare,
    va trebui să faceți clic pe săgeata din dvs
    tas...
    Descărcați Music Caster
  • Mai mult »

Comenzi Linux

Ad