EnglishFrenchSpanyol

Ad


Favicon OnWorks

audio_rename - Dalam talian dalam Awan

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

Ini ialah arahan audio_renaep 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


audio_rename - menamakan semula fail audio melalui maklumat yang diperoleh melalui MP3:: Tag.

SINOPSIS


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

menamakan semula semua fail audio dalam direktori ini dan subdirektorinya menjadi 3 peringkat
struktur direktori yang diberikan oleh Nama_Artis/Album/Nama Fail, dengan nama asas Filename
menjadi nombor trek 2 digit yang dipisahkan daripada tajuk dengan garis bawah; ia juga
transliterasi cyrillic, dan memendekkan nama panjang.

(Disebabkan penggunaan "-@" dan petikan berganda, baris arahan ini harus berfungsi dengan UNIXish dan
Cengkerang DOSish; contoh lain boleh diurut begitu juga.)

(Menggantikan @02n dengan "@{mA}@{n0}" (seperti dalam nilai lalai "-p") mungkin memberikan lebih banyak
semantik pintar. Lihat perihalan "-p".

nama_audio -KD *.wav

Melaporkan bagaimana ia akan menamakan semula * .wav fail dalam direktori ini mengikut lalai -p
peraturan, tetapi tanpa melindungi watak "lucu". Tidak akan melakukan penamaan semula sebenar.

nama_audio -sc *.mp3

Namakan semula * .mp3 fail dalam direktori ini mengikut lalai -p peraturan, menterjemah
aksara cyrillic ke dalam Latin "setara", memendekkan nama komponen panjang, dan
melindungi watak "lucu".

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

Dengan mengandaikan struktur subdirektori satu peringkat dir/filename.ext, mencari fail dengan sambungan
. Mp3, dan "menyisih" mereka ke dalam struktur subdirektori dua peringkat; direktori peringkat atas ialah
berdasarkan medan "artis", tahap selebihnya dikekalkan.

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

Begitu juga, tetapi tidak menganggap sebarang kedalaman tertentu struktur direktori semasa;
hanya nama fail dan nama direktori yang paling dalaman dipelihara.

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

Begitu juga, tetapi semua nama direktori (di dalam direktori semasa) dipelihara.

DESCRIPTION


Skrip mengambil senarai fail (atau, dengan -R pilihan, direktori) dan menamakan semula yang diberikan
fail (atau fail audio dalam direktori) mengikut peraturan yang ditentukan melalui
pilihan baris arahan. Sambungan fail dikekalkan (secara lalai).

Beberapa fail "sahabat" (iaitu, fail dengan nama asas yang sama, dan dengan sambungan daripada a
senarai tertentu) boleh dinamakan semula bersama-sama dengan fail audio. Banyak penjagaan diambil untuk dibuat
nama fail yang terhasil sebagai mudah alih yang mungkin: cth, aksara "lucu" dalam nama fail
terdiam (kecuali diminta sebaliknya), komponen nama fail yang panjang boleh dipendekkan kepada
had tertentu.

Penjagaan diambil supaya penamaan semula tidak akan menimpa fail sedia ada; bagaimanapun, pada OS yang
membenarkan menamakan semula () untuk menimpa fail, keadaan perlumbaan boleh merosakkan niat terbaik. Cth, buat
tidak menjalankan beberapa prosedur menamakan semula "bertindih" secara serentak!

Diiktiraf pilihan


Pilihan penggunaan umum:

-p "TARGET_FILENAME_PATTERN"
Nama fail sasaran/corak nama asas; tertakluk kepada interpolasi melalui kaedah "MP3::Tag".
"interpolate()". Lalai ialah "%{mA}%{n0}_%t"; dalam kes paling mudah ini menggunakan 2 digit
nombor lagu dipisahkan daripada tajuk dengan garis bawah. Lihat "interpolate" dalam MP3::Tag
untuk maklumat lanjut.

Berikut ialah penjelasan nilai lalai: disebabkan oleh semantik escapes "%{mA}" dan
"%{n0}", jika bingkai "TPOS" (nombor cakera) ada, ia dikodkan sebagai huruf dan diletakkan
sebelum nombor trek. Jika nombor trek mempunyai bentuk "N1/N2" (bermaksud trek N1 daripada
N2), kemudian N1 digunakan, dan dipadatkan dengan 0s kepada lebar N2. Jika "N2" tiada,
padding to width=2 digunakan.

Sebagai contoh, jika "TPOS" ialah 3/12, dan trek ialah "14/173", maka apa yang ditambahkan pada
tajuk ialah "c014_"; jika tiada bingkai "TPOS", dan trek ialah "4/8", "4_" ditambah
tanpa sebarang pendahuluan 0.

(Jika anda ingin mengubah suai semantik "%{n0}", ambil perhatian bahawa ia bersamaan dengan
"%{n2:%{n0}}%{!n2:%02n}". Jadi sementara %02{n0} akan SENTIASA 0-pad kepada sekurang-kurangnya width=2,
corak "%{n2:%{n0}}%{!n2:%03n}" akan 0-pad kepada width=3 dalam kes N2 tiada.

-e ".ext1|.ext2|..."
"|"-senarai sambungan yang dipisahkan; apabila menamakan semula sumber.mp3 kepada target.mp3,
nama semula yang serupa akan dilakukan kepada fail dengan nama asas dan sambungan yang sama .ext1,
.ext2, dsb. Lalai kepada ".inf|.tag|.id3".

-x Jika tidak hadir, corak -p ialah nama asas; lanjutan fail awal
dilampirkan (seperti yang diinterpolasi dengan %E). Jika ada, corak -p adalah yang lengkap
nama fail. Gelagat dengan senarai sambungan yang berkaitan tidak kosong tidak ditentukan.

Pilihan berikut mempunyai makna yang sama seperti untuk skrip "mp3info2"

-D "Larian kering": jangan menamakan semula, cuma laporkan nama semula yang dikira.

-G Hujah adalah corak glob; meluaskan mereka.

-R Argumen adalah nama direktori, berulang di dalam menggunakan pilihan -E untuk memilih fail audio
melalui sambungan mereka.

-r Ungkapan biasa untuk digunakan apabila mencari fail audio bagi setiap pilihan -R. Lalai kepada
"(?i:\.mp3$)": akan mencari fail yang berakhir dengan . Mp3 (abaikan kes itu). Perhatikan bahawa ini
ungkapan dimasukkan ke dalam ungkapan biasa yang mengabaikan kes, jadi jika anda mahu
sensitif huruf besar-besaran, lindungi ia seperti dalam "(?-i:REGEXPR)".

-E "huruf_pilihan"
Mengawal pengembangan aksara melarikan diri. Ia harus mengandungi huruf
pilihan baris arahan di mana "\\, \n, \t" diinterpolasi. Lalai tiada.

-@ Gantikan "@" dengan "%" dalam nilai pilihan. (Mungkin berguna sejak -p and -P mungkin mempunyai banyak
aksara terbenam "%", yang mungkin sukar ditangani pada beberapa cangkang, cth, DOSISH
kerang. Cangkerang DOSish mengiktiraf petikan berganda, jadi jika seseorang mahukan shell-transparent
contoh baris arahan, gunakan -@ dan petikan berganda.)

-P "corak"
Corak untuk dihuraikan sebelum penggunaan peraturan -p. Lihat mp3info2 untuk butiran.

-C "config_options"
Pilihan konfigurasi untuk MP3:: Tag. Lihat mp3info2 untuk butiran.

Pilihan mudah alih nama fail:

-s Jadikan komponen nama fail cukup pendek untuk dimuatkan pada sistem fail CD. Pada masa ini
ini bermakna sekatan kepada 110 aksara (seperti "mkisofs -J --joliet-long", sekurang-kurangnya
versi 2.01a32). Had boleh diubah suai setiap "AUDIO_MAX_FILENAME_LEN"
pembolehubah persekitaran.

Ambil perhatian bahawa "komponen" ialah bahagian yang dipisahkan oleh aksara literal "/" dalam yang diberikan
corak (bukan garis miring yang datang daripada rentetan yang diinterpolasi).

-c Latinkan nama fail (untuk mudah alih) dengan mengandaikan ia berada dalam pengekodan WinCyrillic.
Keperluan transliterate_win1251.pm (Dalam contoh/mod/Enkod direktori pengedaran;
letakkan dalam subdirektori Kodkan daripada direktori skrip).

-K Jangan tukar aksara "eksotik" kepada garis bawah (aksara yang mempunyai nilai rendah
skor mudah alih, jadi fail akan menghadapi masalah untuk dialihkan antara sistem).

Ambil perhatian bahawa utiliti ini berprestasi hampir sama dengan utiliti mp3info2 apabila yang terakhir
digunakan dengan -p pilihan; sahaja bukannya mencetak hasil interpolasi daripada -p, ia menggunakan
hasilnya sebagai nama fail sasaran untuk menamakan semula (selepas beberapa "mencuci" hasilnya).
(Walau bagaimanapun, lalai untuk pilihan "-E" berbeza!)

Sila ambil kira bahawa pilihan -P disediakan untuk kesempurnaan sahaja. Jika satu
memerlukan peraturan penghuraian yang sangat rumit untuk menyimpulkan nama fail yang terhasil, ia adalah lebih selamat
untuk menggunakan utiliti mp3info2 untuk menetapkan nama fail yang dikehendaki ke dalam beberapa bingkai ID3v2 (seperti
"TXXX[wanted-target-name]"), dan kemudian, selepas menyemak ralat, gunakan keputusan ini
serupa dengan

audio_rename -p "%{TXXX[wanted-target-name]]}" -R .

Selepas menamakan semula, seseorang boleh memadamkan bingkai ini daripada fail yang terhasil.

Jika anda ingin benar-benar terdedah kepada ralat, kekalkan nama fail awal di dalam fail
dengan melakukan sesuatu yang serupa dengan

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

sebelum menamakan semula. Jika yang paling teruk datang kepada yang paling teruk (tetapi tiada keadaan perlumbaan berlaku, jadi fail adalah
tidak ditimpa), seseorang harus dapat memulihkan status quo dengan menjalankan

audio_rename -@p "@A" files_or_directories_list

(memberi -R pilihan jika perlu).

MUNGKIN MASALAH


Dengan -R pilihan, mungkin terdapat situasi apabila imbasan subdirektori pertama kali menemui a
fail sumber dalam beberapa direktori, namakannya semula, kemudian meneruskan imbasan yang lain
subdirektori, dan akan mencari fail sasaran, jadi akan cuba menamakan semulanya.

Dalam amalan, saya tidak ingat pernah menghadapi situasi ini; jika nama fail sasaran
bergantung hanya pada kandungan fail, dan bukan namanya, maka nama semula kedua adalah
tautologi, jadi tidak kelihatan.

Gunakan audio_rename dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Kurungan
    Kurungan
    Brackets ialah sumber terbuka moden yang percuma
    penyunting teks yang dibuat khas untuk Web
    Pembangunan. Ditulis dalam HTML, CSS dan
    JavaScript dengan alat visual terfokus dan
    persiapan...
    Muat turun Kurungan
  • 2
    Penyusun Pascal Percuma
    Penyusun Pascal Percuma
    Pengkompil Pascal 32/64/16-bit untuk
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS dan DOS;
    serasi secara semantik dengan...
    Muat turun Penyusun Pascal Percuma
  • 3
    Maklumat DIGITAL Canon EOS
    Maklumat DIGITAL Canon EOS
    Canon tidak mempunyai kiraan pengatup
    disertakan pada maklumat EXIF ​​an
    fail imej, berbanding Nikon dan
    Pentax. Tiada rasmi berasaskan Canon
    permohonan ...
    Muat turun Maklumat DIGITAL Canon EOS
  • 4
    SEMAKAN semula
    SEMAKAN semula
    rEFInd ialah garpu but rEFIt
    pengurus. Seperti REFIt, REFInd boleh
    auto-kesan but EFI anda yang dipasang
    pemuat dan ia membentangkan GUI yang cantik
    menu pilihan but...
    Muat turun REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Halaman muat turun SourceForge ini adalah untuk
    berikan pengguna untuk memuat turun sumber terbina saya
    GSI, berdasarkan kehebatan phhusson
    kerja. Saya membina kedua-dua Android Pie dan
    Android 1...
    Muat turun ExpressLuke GSI
  • 6
    Kastor Muzik
    Kastor Muzik
    Music Caster ialah pemain muzik dulang
    yang membolehkan anda menghantar muzik tempatan anda ke a
    Peranti Google Cast. Pada larian pertama,
    anda perlu mengklik anak panah dalam anda
    tas...
    Muat turun Music Caster
  • Lebih »

Arahan Linux

Ad