InggrisPerancisSpanyol

Ad


favorit OnWorks

kid3-core - Online di Cloud

Jalankan kid3-core di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah kid3-core yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


kid3, kid3-qt, kid3-cli - Penanda ID3 Kid3

RINGKASAN


kid3 [--membantu | --bantu-qt | --bantuan-kde | --tolong-semua
|--Pengarang | --Versi: kapan | --lisensi] [FILE...]

kid3-qt [Qt-opsi] [FILE...]

kid3-cli [-h | --membantu] [-c PERINTAH1] [-c PERINTAH2...] [FILE...]

PILIHAN


FILE
If FILE adalah jalur ke direktori, itu akan dibuka. Jika satu atau lebih jalur file adalah
diberikan, direktori umum mereka dibuka dan file dipilih.

kid3
--membantu
Tampilkan bantuan tentang opsi.

--bantu-qt
Tampilkan opsi spesifik Qt, lihat qtoptions(7).

--bantuan-kde
Tampilkan opsi khusus KDE, lihat pilihan kde(7).

--tolong-semua
Tampilkan semua opsi.

--Pengarang
Tampilkan informasi penulis.

--Versi: kapan
Tampilkan informasi versi.

--lisensi
Tampilkan informasi lisensi.

kid3-qt
Qt-opsi
Lihat qtoptions(7), namun, opsi memiliki "-" sebagai awalan, bukan "--".

kid3-cli
-c
Jalankan sebuah perintah. Beberapa -c opsi dimungkinkan, mereka dieksekusi secara berurutan.
Lihat bagian tentang kid3-cli untuk deskripsi perintah yang tersedia.

-h|--membantu
Tampilkan bantuan tentang opsi dan perintah.

PENGANTAR


Kid3 adalah aplikasi untuk mengedit tag ID3v1 dan ID3v2 dalam file MP3 dengan cara yang efisien.
Tag ini dapat diedit oleh sebagian besar pemutar MP3, tetapi tidak dengan cara yang sangat nyaman dan efisien
cara. Apalagi tag di Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex,
File TrueAudio, WavPack, WMA, WAV, AIFF dan modul pelacak (MOD, S3M, IT, XM) adalah
didukung juga.

Kid3 tidak mengambil atau menyandikan file MP3, tetapi ditargetkan untuk mengedit semua tag ID3
file album dengan cara yang efisien, yaitu dengan klik mouse dan penekanan tombol sesedikit
mungkin. Di mana sebagian besar program lain dapat mengedit tag ID3v1 atau ID3v2, Kid3 memiliki yang lengkap
kontrol atas kedua versi, dapat mengonversi tag antara dua format dan memiliki akses ke semua
tag ID3v2. Tag dari beberapa file dapat diatur ke nilai yang sama, misalnya artis, album,
tahun dan genre semua file album biasanya memiliki nilai yang sama dan dapat diatur
bersama. Jika informasi untuk tag terdapat dalam nama file, tag dapat berupa
diatur secara otomatis dari nama file. Dimungkinkan juga untuk mengatur nama file sesuai
ke tag yang ditemukan dalam file dalam format arbitrer.

Tugas pengeditan selanjutnya didukung oleh penggantian karakter secara otomatis atau
substring, misalnya untuk menghapus karakter ilegal dari nama file. Kontrol otomatis dari
karakter huruf besar dan kecil memudahkan untuk menggunakan skema penamaan yang konsisten di semua
tag.

Informasi tag untuk album lengkap dapat diambil dari gnudb.org[1], TrackType.org[2],
MusicBrainz[3], Diskog[4], Amazon[5] atau sumber daftar lagu lainnya. Format impor
dapat dikonfigurasi secara bebas oleh ekspresi reguler.

Silakan laporkan masalah atau permintaan fitur apa pun kepada penulis.

MENGGUNAKAN KID3


Kid3 fitur
· Edit tag ID3v1.1

· Edit semua bingkai ID3v2.3 dan ID3v2.4

· Edit tag dari banyak file

· Konversi antara tag ID3v1 dan ID3v2

· Mengedit MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio,
Tag WavPack, WMA, WAV dan AIFF

· Hasilkan tag dari nama file

· Hasilkan tag dari konten bidang tag

· Hasilkan nama file dari tag

· Hasilkan dan ubah nama direktori dari tag

· Hasilkan file daftar putar

· Konversi kasus otomatis dan terjemahan string

· Di impor dari gnudb.org[1], TrackType.org[2], MusicBrainz[3], Diskog[4], Amazon[5] dan
sumber data lainnya

· Ekspor sebagai CSV, HTML, playlist, Kover XML dan format lainnya. File CSV yang diekspor dapat berupa
diimpor lagi.

Contoh penggunaan
Bagian ini menjelaskan sesi tipikal dengan Kid3. Mari kita asumsikan kita memiliki direktori
berisi file MP3 dengan trek dari album "Let's Tag" dari band "One Hit
Wonder". Direktori diberi nama dalam format "artis - album", dalam kasus kami One Hit Wonder
- Ayo Tandai. Direktori berisi trek dalam format "judul lagu.mp3", yang saya
pikir itu berguna karena nama filenya pendek (penting saat menggunakan pemutar MP3 seluler
dengan tampilan kecil) dan dalam urutan yang benar ketika diurutkan berdasarkan abjad (penting ketika
menggunakan pemutar MP3 perangkat keras yang memutar trek dalam urutan abjad atau dalam urutan
yang mereka dibakar di CD dan urutannya sesuai abjad saat menggunakan mkisofs). di samping itu
ini, informasi artis dan album sudah ada dalam nama direktori dan tidak memiliki
untuk diulang dalam nama file. Tapi kembali ke contoh kita, daftar direktori terlihat seperti
ini:

01 Intro.mp3

02 Kami Hanya Punya Yang Ini.mp3

03 Outro.mp3

File-file ini belum memiliki tag dan kami ingin membuatnya menggunakan Kid3. Kami menggunakan Buka (File
menu atau toolbar) dan pilih salah satu file dalam direktori ini. Semua file akan menjadi
ditampilkan dalam kotak daftar file. Malas seperti kami, kami ingin menggunakan informasi di
direktori dan nama file untuk menghasilkan tag. Oleh karena itu kita pilih semua file, lalu klik
Kepada: Tandai tombol 1 di bagian File. Ini akan mengatur judul, artis, album, dan trek
nilai di semua file. Untuk mengatur tahun dan nilai genre semua file, kami menyimpan semua file
dipilih dan ketik "2002" untuk Tahun dan pilih "Pop" dari kotak kombo Genre. Untuk mengatur
hanya dua nilai ini, kotak centangnya secara otomatis dicentang dan semua kotak centang lainnya
dibiarkan tidak dicentang. Sekarang kami mengubah pilihan dengan hanya memilih file pertama dan kami
lihat bahwa semua tag berisi nilai yang benar. Tag dari file lain dapat diverifikasi
juga dengan memilihnya satu per satu. Ketika kami puas dengan tag, kami menggunakan Simpan (File
menu atau bilah alat). Memilih Buat Daftar Putar dari menu File akan menghasilkan file Satu
Hit Wonder - Mari Tag.m3u di direktori.

COMMAND REFERENSI


Grafik GUI Elemen
GUI Kid3 dipisahkan menjadi lima bagian: Di sebelah kiri adalah file dan direktori
listbox, sisi kanan berisi bagian File, Tag 1 dan Tag 2.

File Daftar
Daftar file berisi nama-nama semua file di direktori terbuka yang cocok
filter nama file yang dipilih (biasanya *.mp3 *.ogg *.opus *.dsf *.flac *.mpc *.aac
*.m4a *.m4b *.m4p *.mp4 *.mp2 *.spx *.tta *.wv *.wma *.wav *.aiff *.ape). Satu atau
beberapa file dapat dipilih. Untuk memilih tidak ada file, klik ke area kosong setelah
entri kotak daftar. Pilihan menentukan file yang dipengaruhi oleh
operasi yang tersedia dengan menggunakan tombol yang dijelaskan di bawah ini.

Selain Nama, juga kolom lain Ukuran, Jenis, Tanggal Dimodifikasi dengan detail file dapat
ditampilkan. Kolom dapat disembunyikan dengan menghapus centang pada namanya di menu konteks
tajuk daftar. Urutan kolom dapat diubah dengan drag'n'drop. Urutan pengurutan
dapat diubah dengan mengklik tajuk kolom.

Di sebelah kiri nama, sebuah ikon dapat ditampilkan: disk untuk menunjukkan bahwa file tersebut memiliki
telah dimodifikasi atau informasi tentang tag mana yang ada (V1, V2, V1V2 atau NO TAG, no
ikon ditampilkan jika file belum dibaca).

Direktori ditampilkan dengan ikon folder. Jika sebuah direktori dibuka, file-filenya adalah
ditampilkan dalam hierarki pohon. Dengan memilih file dari subdirektori, operasi
dapat dijalankan pada file di direktori yang berbeda, yang berguna jika musik
koleksi diatur dengan folder untuk setiap artis yang berisi folder untuk album
artis ini.

Mengklik tombol kanan mouse di dalam daftar file membuka menu konteks dengan
perintah berikut:

· Perluas semua: Memperluas semua pohon folder (hanya pohon saat ini jika tombol shift adalah
ditekan)

· Ciutkan semua: Menciutkan semua pohon folder

· Rename: Mengubah nama file

· Pindahkan ke Sampah: Memindahkan file ke tempat sampah

· Putar: Memutar file, lihat Putar

· Entri berikutnya adalah perintah pengguna, yang dapat didefinisikan dalam Tindakan Pengguna
tab Konfigurasi Kid3. Pemutaran pada klik dua kali juga dapat diaktifkan di sana.

Direktori Daftar
Daftar direktori berisi nama-nama direktori di direktori yang dibuka, seperti:
serta direktori saat ini (.) dan induk (..). Ini memungkinkan seseorang untuk dengan cepat berubah
direktori tanpa menggunakan perintah Open... atau drag and drop.

Visibilitas kolom, urutan dan penyortiran dapat dikonfigurasi seperti yang dijelaskan di bagian
tentang daftar file.

File
Menampilkan informasi tentang pengkodean (MP3, Ogg, Opus, DSF, FLAC, MPC, APE, MP2, MP4,
AAC, Speex, TrueAudio, WavPack, WMA, WAV, AIFF), bit rate, sample rate, saluran dan
panjang filenya.

Edit baris Nama berisi nama file (jika hanya satu file yang dipilih).
Jika nama ini diubah, file akan diganti namanya saat perintah Simpan digunakan.

Kotak kombo Format dan edit baris berisi format yang akan digunakan jika nama filenya
dihasilkan dari tag pertama atau kedua. Nama file dapat berisi arbitrer
karakter, bahkan bagian direktori yang dipisahkan oleh garis miring dari nama file, tapi itu
direktori harus sudah ada agar penggantian nama berhasil. Kode khusus berikut:
digunakan untuk memasukkan nilai tag ke dalam nama file:

· %s %{title} Judul (Lagu)

· %a %{artis} Artis

· Album %l %{album}

· %c %{komentar} Komentar

· %y %{tahun} Tahun

· %t %{track} Lacak (mis. 01)

· %t %{track.n} Track dengan lebar bidang n (misalnya 001 untuk %{track.3})

· %T %{tracknumber} Track (tanpa awalan nol, misalnya 1)

· %g %{genre} Genre

· %{ignore} Diabaikan saat membuat tag dari nama file

Kode format tidak terbatas pada contoh yang diberikan di atas. Nama bingkai apa saja bisa
digunakan, misalnya nama bingkai terpadu seperti %{bpm} atau memformat nama tertentu seperti
%{popm}.

Kotak kombo Format kedua (dengan panah ke bawah) digunakan untuk menghasilkan tag dari
nama file. Jika format nama file tidak cocok dengan pola ini, beberapa lainnya
format yang umum digunakan dicoba.

Beberapa format nama file yang umum digunakan sudah tersedia di kotak kombo, tetapi ini
juga memungkinkan untuk mengetik dalam beberapa format khusus ke dalam edit baris.

Dari:Tag 1, Tag 2: Menyetel nama file menggunakan format yang dipilih dan tag pertama atau
tag kedua, masing-masing.

Ke:Tag 1, Tag 2: Tag ditetapkan dari nama file. Pertama, format yang ditentukan dalam
Format digunakan. Jika nama file yang ada tidak cocok dengan format ini, berikut ini
format dicoba:

· Artis - Album/Lagu Lagu

· Album/Trek - Artis - Lagu

· /Artis - Album - Trek - Lagu

· Album/Artis - Lagu - Lagu

· Album/Artis - Lagu

· Artis/Album/Lagu Trek

Jika satu file dipilih, kontrol GUI diisi dengan nilai yang diekstraksi
dari nama file. Jika beberapa file dipilih, tag file secara langsung
atur sesuai dengan nama file.

label 1
Widget edit baris untuk Judul, Artis, Album, Komentar, Tahun, Trek, dan Genre adalah
digunakan untuk mengedit nilai yang sesuai di tag pertama dari file yang dipilih. Nilai
akan diubah ketika pemilihan file diubah atau sebelum operasi seperti Simpan dan
Keluar dan ketika kotak centang yang sesuai di sebelah kiri nama bidang dicentang.
Ini berguna untuk mengubah hanya beberapa nilai dan membiarkan nilai lainnya tidak berubah.

Jika satu file dipilih, semua kotak centang dicentang dan widget edit baris
berisi nilai-nilai yang ditemukan dalam tag file ini. Jika tag tidak ditemukan dalam file,
nilai kosong yang sesuai ditampilkan, yang merupakan string kosong untuk Judul,
Pengeditan artis, Album, dan baris Komentar, 0 untuk tahun numerik dan pengeditan Trek dan
kosongkan nilai yang dipilih untuk kotak kombo Genre. Nilai dapat diubah dan jika
kotak centang yang sesuai dicentang, mereka akan ditetapkan untuk file yang dipilih setelah
seleksi diubah. File tersebut kemudian ditandai sebagai dimodifikasi oleh simbol disk dalam file
listbox tetapi tetap tidak berubah sampai perintah Simpan digunakan.

Jika beberapa file dipilih, hanya nilai yang identik di semua yang dipilih
file ditampilkan. Di semua kontrol lain, nilai kosong seperti yang dijelaskan di atas adalah
ditampilkan. Semua kotak centang tidak dicentang untuk menghindari perubahan yang tidak diinginkan. Jika suatu nilai harus
diatur untuk semua file yang dipilih, dapat diedit dan kotak centang harus diatur. NS
nilai akan ditetapkan untuk semua file yang dipilih saat pilihan diubah dan dapat
disimpan menggunakan perintah Simpan.

Kotak centang juga mengontrol pengoperasian sebagian besar perintah yang memengaruhi tag, seperti:
sebagai salin, tempel, dan transfer antara tag 1 dan 2. Untuk membuatnya lebih mudah digunakan dengan
beberapa file di mana semua kotak centang tidak dicentang, perintah ini berperilaku sama
cara ketika semua kotak centang dicentang dan ketika semua kotak centang tidak dicentang.

Dari Tag 2: Bidang tag 1 ditetapkan dari nilai yang sesuai di tag 2. Jika a
file tunggal dipilih, kontrol GUI diisi dengan nilai dari tag 2. Jika
beberapa file dipilih, tag file langsung ditetapkan.

Salin: Penyalinan buffer diisi dengan nilai Tag 1. Hanya nilai yang dicentang
kotak centang akan digunakan dalam perintah Tempel berikutnya.

Tempel: Tempel nilai dari buffer salinan ke kontrol GUI.

Hapus: Ini akan mengatur semua kontrol GUI ke nilai kosongnya yang mengakibatkan penghapusan
semua nilai. File yang disimpan tidak akan berisi tag 1.

label 2
Kontrol GUI berfungsi dengan cara yang sama seperti yang dijelaskan untuk bagian Tag 1, tetapi
ukuran string tidak terbatas.

Untuk Genre tag 2 kalian juga bisa menggunakan nama kalian sendiri selain genre yang tertera di
kotak kombo, cukup ketik nama ke dalam baris edit.

Tag 2 tidak hanya dapat berisi nilai yang sama dengan tag 1, formatnya dibuat dalam a
cara yang fleksibel dari beberapa frame yang terdiri dari beberapa bidang. NS
tag 2 tabel menunjukkan semua frame yang tersedia dalam file yang dipilih.

Sunting: Ini akan membuka jendela yang memungkinkan seseorang untuk mengedit semua bidang yang dipilih
bingkai. Jika beberapa file dipilih, bidang yang diedit diterapkan ke semua yang dipilih
file yang berisi bingkai seperti itu.

Tambahkan: Peminta untuk memilih jenis bingkai akan muncul dan bingkai dari jenis yang dipilih
dapat diedit dan ditambahkan ke file. Ini berfungsi juga untuk menambahkan bingkai ke banyak
file yang dipilih.

Hapus: Menghapus bingkai yang dipilih dalam file yang dipilih.

Seret sampul album di sini ditampilkan jika file tidak berisi sampul sampul yang disematkan. A
gambar dapat ditambahkan menggunakan drag and drop dari browser atau pengelola file dan akan
ditampilkan di sini. Bingkai foto dapat diedit atau ditambahkan dengan mengklik dua kali pada ini
kontrol.

Disinkronkan lirik dan Acara Pemilihan waktu Kode
Untuk informasi yang disinkronkan dengan data audio, tersedia editor khusus.
Bingkai ini didukung untuk tag ID3v2.3.0 dan ID3v2.4.0. Untuk menambahkan bingkai seperti itu,
nama bingkai tertentu harus dipilih dalam daftar yang muncul saat tombol Tambah
diklik - Lirik yang Disinkronkan atau Kode Waktu Acara, masing-masing. Editornya adalah
sama untuk kedua jenis, untuk kode waktu acara, hanya serangkaian acara yang telah ditentukan sebelumnya
tersedia sedangkan untuk lirik yang disinkronkan, teks harus dimasukkan. Dalam
berikut, pengeditan lirik yang disinkronkan dijelaskan.

File yang memiliki tag ID3v2 dipilih, editor lirik dimasukkan menggunakan Tambah dan
memilih Lirik yang Disinkronkan. Untuk bingkai Lirik Sinkronisasi yang ada, ini adalah
dipilih dan Edit diklik. Pemain secara otomatis dibuka dengan file saat ini
sehingga file dapat diputar dan dijeda untuk menyinkronkan lirik.

Pengaturan di bagian atas editor SYLT biasanya tidak perlu diubah. jika
lirik berisi karakter yang tidak ada dalam set karakter 1 Latin,
disarankan untuk mengubah pengkodean teks ke UTF16 (atau UTF8 untuk ID3v2.4.0). Untuk bahasa Inggris
lirik dan kompatibilitas maksimum, ISO-8859-1 harus digunakan.

Bagian Lirik memiliki lima tombol di bagian atas. Add akan menambahkan acara waktu baru di
meja. Waktu diambil dari posisi pemain, sehingga menambahkan entri while
memutar trek akan menambahkan baris untuk posisi yang sedang diputar. Acara di
tabel harus diurutkan secara kronologis, oleh karena itu baris akan disisipkan
demikian. Entri dengan waktu yang tidak valid diperlakukan secara khusus: Jika saat ini
baris yang dipilih memiliki waktu yang tidak valid, cap waktunya akan diganti dengan waktu saat ini
bukannya menambahkan baris baru. Jika waktu saat ini tidak valid, baris pertama dengan
waktu yang tidak valid akan digunakan jika ada. Perilaku ini harus memfasilitasi penambahan waktu
stempel jika teks lirik sudah ada di tabel tetapi stempel waktu hilang
(yang terjadi saat mengimpor lirik yang tidak disinkronkan). Perhatikan bahwa waktu yang tidak valid
direpresentasikan sebagai 00:00.00, yaitu sama dengan waktu pada awal absolut dari
trek, yang tidak valid. Untuk membuat waktu tidak valid, tekan tombol Hapus, atau gunakan
Hapus dari menu konteks. Baris baru disisipkan menggunakan Sisipkan baris dari menu konteks
atau dibuat saat mengimpor lirik yang tidak disinkronkan dengan Dari Clipboard atau Impor juga
berisi stempel waktu yang tidak valid. Baris dalam tabel dapat dihapus dengan mengklik tombol Hapus
atau menggunakan Hapus baris dari menu konteks.

Lirik yang disinkronkan dapat diimpor dari file menggunakan Impor. Bentuk yang diharapkan adalah
LRC sederhana atau ditingkatkan. Jika file yang dipilih tidak mengandung tanda kurung siku di
baris pertama, itu seharusnya berupa file teks sederhana dengan lirik yang tidak disinkronkan. NS
baris dari file tersebut kemudian diimpor memiliki cap waktu yang tidak valid. Waktu
informasi dapat ditambahkan menggunakan tombol Tambah atau dengan entri manual. Itu juga mungkin
untuk mengimpor lirik melalui salin-tempel menggunakan Dari Clipboard. Lirik yang disinkronkan dapat berupa
ditulis ke file LRC menggunakan Ekspor. Perhatikan bahwa hanya entri dengan stempel waktu yang valid yang akan
diekspor dan entri akan diurutkan berdasarkan waktu. Entri dengan waktu yang tidak valid
juga tidak akan disimpan dalam bingkai SYLT, jadi pastikan untuk memasukkan semua waktu
informasi sebelum meninggalkan dialog.

Grafik ID3 spesifikasi[6] menyarankan cap waktu untuk setiap suku kata. Namun kebanyakan pemain
hanya mendukung perincian baris atau kalimat. Untuk mendukung kedua kasus penggunaan, Kid3
mengikuti konvensi yang sama dengan SYLT editor[7]. Teks yang dimasukkan ke dalam tabel
diasumsikan untuk memulai baris baru kecuali jika dimulai dengan spasi atau tanda hubung. Pengecualian
untuk aturan ini dimungkinkan dengan memulai garis dengan garis bawah ('_') untuk memaksa
kelanjutan atau tanda pagar ('#') untuk memaksa baris baru. Karakter pelarian ini bukan
disimpan di dalam bingkai SYLT. Di dalam bingkai SYLT, baris baru dimulai dengan umpan baris
karakter (hex 0A) sedangkan kelanjutannya tidak. Saat membaca bingkai SYLT, Kid3 memeriksa
jika entri pertama dimulai dengan umpan baris. Jika ini tidak terjadi, diasumsikan
bahwa semua entri adalah baris baru dan tidak ada kelanjutan suku kata yang digunakan.

Saat trek diputar, baris yang terkait dengan posisi pemutaran saat ini adalah
disorot, sehingga kebenaran informasi sinkronisasi dapat
diverifikasi. Jika offset harus ditambahkan ke satu atau lebih cap waktu, ini bisa menjadi
dicapai dengan menu konteks Add offset. Nilai negatif dapat digunakan untuk mengurangi
waktu. Menggunakan Seek to position di menu konteks, dimungkinkan untuk mengatur
posisi bermain ke waktu baris yang dipilih.

Grafik File menu
File → Buka... (Ctrl+O)
Membuka direktori. Semua file yang cocok dengan filter nama file yang dipilih akan ditampilkan
di kotak daftar file dan file yang dipilih dipilih.

File → Buka Terbaru
Membuka direktori yang baru dibuka.

File → Buka Direktori... (Ctrl+D)
Membuka direktori. Semua file yang cocok dengan filter nama file yang dipilih akan ditampilkan
dalam kotak daftar file.

Berkas → Simpan (Ctrl+S)
Menyimpan semua file yang diubah dalam direktori. File yang diubah ditandai dengan disk
simbol di kotak daftar file. Jika ada nama file yang diubah, file-file itu akan menjadi
berganti nama.

File → Kembalikan
Mengembalikan perubahan dari satu atau beberapa file. Jika tidak ada file yang dipilih dalam file
listbox, perubahan semua file akan dikembalikan, jika tidak hanya perubahan
file yang dipilih dikembalikan.

Berkas → Impor...
Dialog Impor dapat digunakan untuk mengimpor data langsung dari server freedb.org, dari a
Server MusicBrainz, dari Discogs, Amazon atau sumber lain dari daftar lagu album di
format tekstual.

Impor dari server freedb.org dimungkinkan menggunakan dialog yang muncul ketika Dari
Server:gnudb.org atau TrackType.org dipilih. Artis dan nama album yang akan dicari
dapat dimasukkan di dua bidang paling atas, album yang cocok dengan kueri adalah
ditampilkan ketika Temukan diklik dan hasil dari www.gnudb.org[8] diterima.
Mengimpor data trek untuk album dilakukan dengan mengklik dua kali album di
Daftar. Server freedb.org untuk mengimpor dari dapat dipilih serta jalur CGI.
Data yang diimpor ditampilkan dalam tabel pratinjau dari dialog impor. Kapan
puas dengan trek yang ditampilkan, mereka dapat diimpor dengan menghentikan impor
berdialog dengan OK.

Pencarian di server Discogs dapat dilakukan menggunakan Discogs. Seperti di gnudb.org
dialog, Anda dapat memasukkan artis dan album, lalu memilih dari daftar rilis. Jika
Tag Standar ditandai, informasi standar diimpor, misalnya artis, album, dan
judul. Jika Tag Tambahan ditandai, lebih banyak informasi diimpor jika tersedia, mis
pemain, arranger, atau penerbit. Jika Cover Art ditandai, cover art akan
diunduh jika tersedia.

Pencarian di Amazon dapat dilakukan menggunakan Amazon. Seperti dalam dialog gnudb.org, Anda dapat
masukkan artis dan album, lalu pilih dari daftar rilis. Jika Tag Tambahan adalah
ditandai, lebih banyak informasi diimpor jika tersedia, misalnya pemain, arranger, atau
penerbit. Jika Cover Art ditandai, cover art akan diunduh jika tersedia.

Anda dapat mencari dengan cara yang sama di database rilis MusicBrainz menggunakan From
Rilis MusicBrainz. Alur kerjanya sama seperti yang dijelaskan untuk Dari gnudb.org.

Impor dari server MusicBrainz dimungkinkan menggunakan dialog yang muncul saat Dari
Sidik Jari MusicBrainz dipilih. Server dapat dipilih seperti di freedb
dialog impor. Di bawah ini adalah tabel yang menampilkan data trek yang diimpor. Kolom kanan
menunjukkan status kueri MusicBrainz, yang dimulai dengan "Tertunda" saat dialog
dibuka. Kemudian sidik jari dicari dan jika tidak memberikan hasil,
pencarian lain menggunakan tag dalam file dicoba. Dengan demikian dapat membantu untuk
kueri MusicBrainz yang berhasil untuk menyimpan informasi yang diketahui (misalnya artis dan album) di
tag sebelum impor. Jika hasil ditemukan, pencarian berakhir di negara bagian
"Diakui", jika tidak, tidak ada yang ditemukan atau beberapa hasil yang ambigu dan salah satu dari
mereka harus dipilih oleh pengguna. OK dan Terapkan menggunakan data yang diimpor, Batal
menutup dialog. Penutupan bisa memakan waktu cukup lama karena seluruh mesin MusicBrainz
harus dimatikan.

Untuk mengimpor data tekstual, Dari File/Clipboard membuka subdialog, di mana beberapa
format impor yang telah dikonfigurasikan tersedia. Dua yang pertama, "CSV tidak dikutip" dan "CSV
dikutip" dapat digunakan untuk mengimpor data yang diekspor oleh dialog Ekspor. CSV
data dapat diedit dengan spreadsheet, dan harus ditulis menggunakan tab sebagai pembatas.
Impor kemudian harus dimungkinkan menggunakan "CSV dikutip", yang lebih fleksibel daripada "CSV
tidak dikutip". Namun, bidangnya tidak boleh berisi tanda kutip ganda. Jika Anda hanya mengekspor
dari Kid3 dan impor nanti, "CSV tidak dikutip" dapat digunakan sebagai format sederhana untuk ini
tujuan. Perhatikan bahwa ada juga perintah "Ekspor CSV" dan "Impor CSV" di
menu konteks dari daftar file, yang menggunakan skrip untuk mengekspor dan mengimpor data CSV di a
cara yang lebih lengkap, kuat dan fleksibel.

Format berikutnya, "teks HTML freedb", dapat digunakan untuk menyalin informasi dari halaman HTML
of freedb.org[9]. Cari album di freedb dan jika informasi yang diinginkan adalah
ditampilkan di browser web, salin konten ke clipboard. Kemudian klik tombol Dari
Tombol clipboard dan trek yang diimpor akan ditampilkan di tabel pratinjau di
atas dialog. Jika Anda puas dengan data yang diimpor, hentikan dialog
dengan OK, yang akan memasukkan data ke dalam tag direktori saat ini. NS
tujuan (Tag 1, Tag 2 atau Tag 1 dan Tag 2) dapat dipilih dengan kotak kombo. NS
file di direktori saat ini harus dalam urutan trek yang benar untuk mendapatkan tagnya
ditugaskan. Ini adalah kasus jika mereka diberi nomor.

Format impor yang telah dikonfigurasikan berikutnya, "sumber HTML freedb", dapat digunakan, jika datanya
tersedia sebagai dokumen HTML. Impor dimungkinkan menggunakan tombol Dari File, yang
membuka pemilih file, atau menyalin isinya dari editor dan kemudian mengimpor dari
papan klip. Format ini dapat berguna untuk impor offline, meskipun dokumen HTML
juga bisa dibuka di browser dan kemudian diimpor dalam format pertama melalui
papan klip.

Format prakonfigurasi lainnya, misalnya "Track Title Time", tersedia. Kebiasaan kosong
format dapat dibuat dengan Add untuk diatur oleh pengguna. Dua baris di bawah nama format
dapat diatur dengan ekspresi reguler untuk menangkap bidang dari teks impor. NS
ekspresi reguler pertama akan diuraikan satu kali per dokumen untuk mengumpulkan data per-album
seperti artis, album, tahun dan genre. Baris kedua dicoba untuk dicocokkan dari
awal dokumen sampai akhir untuk mendapatkan data track, biasanya nomor dan judul. NS
ekspresi reguler mencakup semua fitur yang ditawarkan oleh Qt, yang merupakan sebagian besar dari apa
Perl menawarkan. Konstruksi braket "(..)" membuat buffer penangkapan untuk bidang untuk
impor dan didahului oleh kode khusus Kid3 untuk menentukan bidang mana yang akan diambil. NS
kode sama dengan yang digunakan untuk format nama file, selain kode yang tercantum di bawah ini,
nama bingkai apa pun dimungkinkan:

· %s %{title} Judul (Lagu)

· %a %{artis} Artis

· Album %l %{album}

· %c %{komentar} Komentar

· %y %{tahun} Tahun

· %t %{track} Lacak

· %g %{genre} Genre

· %d %{duration} Durasi

Misalnya, ekspresi reguler trek (baris kedua) untuk diimpor dari daftar putar .m3u
bisa jadi "%{track}(\d+)\s+%{title}(\S[^\r\n]*)\.mp3[\r\n]". Semua format dapat diubah
dengan mengedit ekspresi reguler dan nama lalu mengklik Simpan Pengaturan. Mereka
akan disimpan dalam file kid3rc di direktori konfigurasi. File ini dapat
langsung diedit untuk memiliki lebih banyak format impor atau dapat dihapus untuk kembali ke
format default. Format dapat dihapus menggunakan Hapus.

Akurasi menunjukkan perkiraan seberapa baik informasi yang diimpor cocok dengan yang diberikan
trek. Ini menggunakan durasi trek atau nama file untuk menghitung tingkat kesamaan dalam
persen. Cover Art menunjukkan URL gambar sampul album yang akan diunduh.

Untuk memeriksa apakah trek yang diimpor cocok dengan kumpulan file saat ini, durasi
trek yang diimpor dapat dibandingkan dengan durasi file. Opsi ini dapat
diaktifkan dengan kotak centang Periksa perbedaan waktu maksimum yang diizinkan dan maksimum
perbedaan waktu yang ditoleransi dapat diatur dalam hitungan detik. Jika ketidakcocokan dalam panjang adalah
terdeteksi, panjangnya ditampilkan dengan latar belakang merah di tabel pratinjau.

Jika file diurutkan secara berbeda dari trek yang diimpor, trek yang ditugaskan
harus diubah. Tugas ini dapat difasilitasi dengan menggunakan tombol Match with Length,
Track, dan Title, yang akan menyusun ulang trek sesuai bidang yang sesuai.
Untuk memperbaiki tugas secara manual, trek dapat diseret dengan tombol kiri mouse
dan tahan tombol Ctrl, lalu jatuhkan di lokasi baru.

Saat dialog impor dibuka, ini berisi konten tag yang sebenarnya. labelnya
jenis (Tag 1, Tag 2, Tag 1 dan Tag 2) dapat dipilih menggunakan kotak kombo Tujuan.
Tombol di sebelah kanan kotak kombo ini dapat digunakan untuk mengembalikan meja ke
isi tag saat ini. Kotak centang di kolom tabel pertama dapat digunakan untuk
pilih trek yang diimpor. Ini dapat berguna jika folder berisi:
trek dari kedua CD dari CD ganda dan hanya trek dari CD kedua yang harus
impor.

Untuk mengidentifikasi trek yang diimpor, dimungkinkan untuk menampilkan nama file atau
path lengkap ke file menggunakan menu konteks dari header tabel. Nilai-nilai dalam
tabel impor dapat diedit. Tombol kembali di sebelah kanan Tujuan
kotak kombo dapat digunakan untuk mengembalikan konten tag, yang juga dapat berguna
setelah mengubah Tujuan.

Hampir semua dialog menampilkan tombol Simpan Pengaturan, yang dapat digunakan untuk menyimpan
pengaturan khusus dialog dan ukuran jendela secara terus-menerus.

Dari Tag mengarah ke subdialog untuk mengatur bingkai tag dari konten tag lain
bingkai. Ini dapat digunakan untuk menyalin informasi antar tag atau mengekstrak bagian
dari satu bingkai dan masukkan ke bingkai lain.

Seperti pada impor dari file/papan klip, ada format yang dapat dikonfigurasi secara bebas untuk dijalankan
operasi yang berbeda. Sudah dikonfigurasi sebelumnya adalah format untuk menyalin nilai Album ke
Artis Album, Komposer atau Konduktor, dan untuk mengekstrak Nomor Trek dari bidang Judul
yang berisi nomor. Ada juga format untuk mengekstrak Subtitle dari Judul
lapangan.

Contoh berikut menjelaskan cara menambahkan format khusus, yang mengatur informasi
dari bidang Subtitle juga di bidang Komentar. Buat format baru menggunakan Tambah dan
atur nama baru, misalnya "Subtitle to Comment". Kemudian masukkan "%{subtitle}" di Sumber dan
"%{comment}(.*)" untuk Ekstraksi dan klik Simpan Setelan.

Ekspresi dalam Sumber dapat berisi kode format untuk bingkai tag arbitrer, banyak
kode dapat digunakan untuk menggabungkan konten dari bingkai yang berbeda. Untuk setiap trek, a
teks dihasilkan dari tagnya menggunakan format Sumber, dan ekspresi reguler
dari Ekstraksi diterapkan ke teks ini untuk menetapkan nilai baru untuk tag. Kode format
digunakan sebelum tanda kurung penangkap untuk menentukan bingkai tag tempat pengambilan
teks harus disimpan. Ini bekerja dengan cara yang sama seperti untuk impor dari file/papan klip.

File → Impor dari gnudb.org...
Impor dari server freedb.org menggunakan pencarian album gnudb.org. Item menu ini terbuka
dialog impor yang sama dengan Impor..., tetapi langsung membuka dialog gnudb.org.

File → Impor dari TrackType.org...
Impor dari server TrackType.org. Item menu ini membuka dialog impor yang sama dengan
Impor..., tetapi langsung membuka dialog TrackType.org.

File → Impor dari Diskog...
Impor dari server Discogs. Item menu ini membuka dialog impor yang sama dengan
Impor..., tetapi langsung membuka dialog Dari Diskog.

File → Impor dari Amazon...
Impor dari Amazon. Item menu ini membuka dialog impor yang sama dengan Impor..., tetapi
membuka langsung dialog Dari Amazon.

File → Impor dari Rilis MusicBrainz...
Impor dari database rilis MusicBrainz. Item menu ini membuka impor yang sama
dialog sebagai Import..., tetapi membuka langsung dialog From MusicBrainz Release.

File → Impor dari Sidik Jari MusicBrainz...
Impor dari server MusicBrainz. Item menu ini membuka dialog impor yang sama dengan
Impor..., tetapi langsung membuka dialog Sidik Jari From MusicBrainz.

File → Impor Otomatis...
Impor Otomatis memungkinkan seseorang untuk mengimpor informasi untuk beberapa album dari berbagai web
jasa. Jika direktori dipilih dalam daftar file, lacak data untuk yang dipilih
direktori akan diimpor. Jika tidak ada direktori yang dipilih, semua direktori dalam file
daftar akan diimpor.

Jenis tag (Tag 1, Tag 2, Tag 1 dan Tag 2) dapat dipilih menggunakan Tujuan
kotak kombo.

Profil menentukan server mana yang akan dihubungi untuk mengambil informasi album. Beberapa
profil sudah ditentukan sebelumnya (Semua, MusicBrainz, Discogs, Cover Art), profil khusus dapat
ditambahkan menggunakan tombol Tambah di sebelah kanan kotak kombo Profil.

Tabel di bawah ini menunjukkan server yang akan digunakan saat mengimpor informasi album
menggunakan profil yang dipilih. Proses impor album selesai jika semua
informasi yang diperlukan telah ditemukan, sehingga urutan baris dalam tabel adalah
penting. Itu dapat diubah menggunakan tombol Move Up dan Move Down. Sunting bisa
digunakan untuk mengubah entri yang ada. Pilihan Server menawarkan server yang sama seperti yang bisa
digunakan dalam fungsi impor. Tag Standar, Tag Tambahan, Cover Art menentukan
informasi yang akan diambil dari server. Akhirnya, Akurasi adalah
akurasi minimum yang harus dicapai untuk menerima data yang diimpor. Jika akurasi
tidak mencukupi, server berikutnya dalam daftar akan dicoba. Dialog yang sama berisi
properti server muncul ketika Tambah diklik untuk menambahkan entri server baru. Ada
entri dapat dihapus menggunakan Hapus.

Untuk meluncurkan impor batch otomatis dengan profil yang dipilih, klik Mulai. rincian
tentang impor yang sedang berjalan ditampilkan di bagian atas dialog. Prosesnya bisa
dibatalkan dengan tombol Abort.

File → Telusuri Sampul Seni...
Dialog Browse Cover Art membantu menemukan sampul album. Artis/Album terisi
dari tag jika memungkinkan. Sumber menawarkan berbagai situs web dengan sampul album.
URL dengan artis dan album sebagai parameter dapat ditemukan di bawah nama. URL-encoded
nilai untuk artis dan album dapat dimasukkan menggunakan %u{artis} dan %u{album}, lainnya
nilai dari tag juga dimungkinkan, seperti yang dijelaskan di Konfigurasi Kid3, Tindakan Pengguna.
Lebih banyak sumber dapat dimasukkan setelah entri "Sumber Kustom" dengan mengganti "Kustom
Sumber" dengan nama sumber, tekan Enter, lalu masukkan URL dan akhirnya
menekan Simpan Pengaturan. Perintah browser yang dihasilkan ditampilkan di bagian atas
dialog dan dapat dimulai dengan mengklik Browse. Peramban, yang dapat dikonfigurasi di
pengaturan, dimulai dengan sumber yang dipilih. Gambar sampul kemudian dapat diseret
dari browser ke jendela Kid3 dan akan diatur dalam bingkai foto
file yang dipilih.

Karena tidak semua browser mendukung drag'n'drop gambar dan gambar di situs web
sering memiliki URL, dalam kasus seperti itu Kid3 akan menerima URL dan bukan gambarnya. jika
URL menunjuk ke gambar, itu akan diunduh. Namun, jika URL merujuk ke beberapa
sumber daya web lainnya, itu harus diterjemahkan ke gambar yang sesuai. Seperti
pemetaan didefinisikan dalam ekstraksi URL tabel. Kolom kiri Pertandingan berisi a
ekspresi reguler yang dibandingkan dengan URL. Jika cocok, yang ditangkap
ekspresi dalam tanda kurung dimasukkan ke dalam pola URL Gambar yang benar
kolom (pada posisi yang ditandai dengan \1 dst.). Ekspresi reguler yang diganti
berisi URL gambar. Dengan cara ini seni sampul dapat diimpor dari Amazon,
Gambar Google, dll. menggunakan drag'n'drop. Dimungkinkan juga untuk menentukan milik Anda sendiri
pemetaan.

Berkas → Ekspor...
Dialog Ekspor digunakan untuk menyimpan data dari tag dalam file atau clipboard. NS
editor di bagian atas menampilkan pratinjau data yang akan diekspor. Jika data ekspor mengandung
karakter tabulator, ekspor ditampilkan dalam tabel. Data akan dihasilkan
dari tag di direktori saat ini sesuai dengan format yang dikonfigurasi.

Pengaturan format serupa seperti pada dialog Impor: Bidang paling atas berisi
judul (misalnya "CSV tidak dikutip"), diikuti dengan header, yang akan dibuat di
awal file. Data trek berikut; itu digunakan untuk setiap trek. Akhirnya,
trailer dapat digunakan untuk menghasilkan beberapa teks akhir.

Bidang format tidak berisi ekspresi reguler seperti dalam dialog Impor, tetapi hanya
ekspresi format keluaran dengan %-ekspresi khusus, yang akan diganti dengan nilai
dari tag. Semuanya berfungsi seperti format nama file, dan kode yang sama adalah
digunakan ditambah beberapa kode tambahan. Tidak hanya kode yang tercantum di bawah ini tetapi semua bingkai tag
nama dapat digunakan.

· %s %{title} Judul (Lagu)

· %a %{artis} Artis

· Album %l %{album}

· %c %{komentar} Komentar

· %y %{tahun} Tahun

· %t %{track} Lacak (mis. 01)

· %t %{track.n} Track dengan lebar bidang n (misalnya 001 untuk %{track.3})

· %T %{tracknumber} Track (tanpa awalan nol, misalnya 1)

· %g %{genre} Genre

· %f %{file} Nama file

· %p %{filepath} Jalur

· %u %{url} URL

· %d %{duration} Durasi dalam menit:detik

· %D %{detik} Durasi dalam detik

· %n %{tracks} Jumlah trek album

· %e %{extension} Ekstensi file

· %O %{tag1} Format tag 1 (ID3v1.1 atau kosong jika tidak ada)

· %o %{tag2} Format tag 2 (ID3v2.3.0, ID3v2.4.0, ID3v2.2.0, ID3v2.2.1,
Vorbis, APE, MP4, ASF, atau kosong jika tidak ada)

· %b %{bitrate} Laju bit dalam kbit/dtk

· %v %{vbr} VBR atau kosong (hanya untuk ID3v2.3 dengan id3lib)

· %r %{samplerate} Laju sampel dalam Hz

· %m %{mode} Mode saluran (Stereo atau Stereo Bersama)

· %h %{channels} Jumlah saluran (1 atau 2)

· %k %{codec} Codec (misalnya MPEG 1 Layer 3, MP4, Ogg Vorbis, FLAC, MPC, APE, ASF,
AIFF, WAV)

Beberapa format telah ditentukan sebelumnya. "CSV tidak dikutip" memisahkan bidang menurut tab. Data masuk
format ini dapat diimpor lagi ke Kid3 menggunakan format impor yang sama
nama. "CSV dikutip" juga melampirkan bidang dengan tanda kutip ganda, yang memudahkan
impor ke dalam aplikasi spreadsheet. Namun, bidang tidak boleh mengandung ganda
kutipan ketika format ini digunakan. "Extended M3U" dan "Extended PLS" menghasilkan daftar putar
dengan atribut yang diperluas dan nama jalur absolut. "HTML" dapat digunakan untuk menghasilkan
Halaman HTML dengan hyperlink ke trek. "Kover XML" membuat file yang dapat
diimpor oleh program pencetakan sampul Kover. "Rincian Teknis" memberikan informasi
tentang kecepatan bit, kecepatan sampel, saluran, dll. Terakhir, "Format Kustom" dibiarkan kosong untuk
definisi format kustom. Anda dapat menentukan lebih banyak format Anda sendiri dengan menambahkan garis
di file kid3rc di direktori konfigurasi. Format lain dapat disesuaikan dengan
kebutuhan Anda.

Sumber tag untuk menghasilkan data ekspor (Tag 1 atau Tag 2) dapat dipilih
dengan kotak kombo. Pushing To File atau To Clipboard menyimpan data dalam file atau di
papan klip OK dan Batal menutup dialog, sedangkan OK menerima dialog saat ini
pengaturan.

File → Buat Daftar Putar
Membuat daftar putar. Format dan isi daftar putar dapat diatur oleh berbagai
Pilihan.

Nama daftar putar dapat sama dengan nama direktori atau menggunakan Format dengan nilai
dari tag, misalnya "%{artist} - %{album}" untuk memasukkan nama artis dan album di
nama file daftar putar. Kode formatnya sama seperti untuk Ekspor. Ekstensi tergantung
pada format daftar putar.

Lokasi daftar putar yang dihasilkan ditentukan oleh pemilihan Create in
kotak kombo.

Direktori saat ini
Daftar putar dibuat di direktori saat ini dan hanya berisi file dari
direktori saat ini.

Setiap direktori
Daftar putar dibuat di setiap direktori yang berisi file yang terdaftar, dan masing-masing
playlist berisi file dari direktori itu.

Direktori tingkat atas
Hanya satu daftar putar yang dibuat di direktori tingkat atas (yaitu direktori
daftar file) dan berisi file yang terdaftar dari direktori tingkat atas dan semua
sub-direktorinya.

Format daftar putar dapat berupa M3U, PLS atau XSPF.

Jika Sertakan hanya file yang dipilih dicentang, hanya file yang dipilih yang akan
termasuk dalam daftar putar. Jika direktori dipilih, semua filenya dipilih.
Jika kotak centang ini tidak diaktifkan, semua file audio disertakan dalam daftar putar.

Urutkan berdasarkan nama file memilih kasus biasa di mana file diurutkan berdasarkan nama file.
Dengan kolom Sort by tag, dimungkinkan untuk mengurutkan berdasarkan format string dengan nilai dari tag
bidang. Misalnya, "%{track.3}" dapat digunakan untuk mengurutkan menurut nomor trek (".3" adalah
digunakan untuk mendapatkan tiga digit dengan nol di depan karena string digunakan untuk menyortir). Dia
juga dimungkinkan untuk menggunakan beberapa bidang, misalnya "%{genre}%{tahun}" untuk mengurutkan menggunakan string
terdiri dari genre dan tahun.

Entri daftar putar akan memiliki jalur file relatif atau absolut tergantung pada apakah
Gunakan jalur relatif untuk file dalam daftar putar atau Gunakan jalur lengkap untuk file dalam daftar putar diatur.

Ketika Write only list of files diatur, playlist hanya akan berisi path ke
file. Untuk menghasilkan daftar putar yang diperluas dengan informasi tambahan, format string
dapat diatur menggunakan info Tulis menggunakan kontrol.

File → Keluar (Ctrl+Q)
Keluar dari aplikasi.

Grafik Edit menu
Edit → Pilih Semua (Alt+A)
Memilih semua file.

Edit → Batalkan pilihan (Ctrl+Shift+A)
Batalkan pilihan semua file.

Sunting → Pilih Semua di Direktori
Memilih semua file dari direktori saat ini.

Edit → File Sebelumnya (Alt+Up)
Memilih file sebelumnya.

Edit → File Berikutnya (Alt+Down)
Memilih file berikutnya.

Sunting → Temukan... (Ctrl+F)
Temukan string dalam nama file dan tag. Dialog Temukan adalah bagian dari
Ganti dialog, yang dijelaskan di bawah ini.

Sunting → Ganti... (Ctrl+R)
Fungsi ini membuka dialog untuk menemukan dan mengganti string dalam nama file dan
tag. Kumpulan bingkai tempat pencarian dilakukan dapat dibatasi oleh
menonaktifkan kotak centang Pilih semua dan pilih bingkai yang akan dicari.
Ada juga opsi pencarian yang tersedia untuk mencari mundur, peka huruf besar-kecil, dan untuk
menggunakan ekspresi reguler.

Tergantung pada jumlah file, pencarian mungkin memakan waktu, oleh karena itu dapat
dibatalkan dengan menutup dialog.

Grafik Tools menu
Alat → Terapkan Format Nama File
Saat Format saat mengedit dimatikan untuk format nama file dalam konfigurasi
dialog, item menu ini dapat digunakan untuk menerapkan format yang dikonfigurasi ke nama-nama
file yang dipilih. Ini juga dapat digunakan untuk memeriksa apakah nama file sesuai dengan
format yang dikonfigurasi dengan menerapkan format ke semua file yang disimpan dan kemudian memeriksa apakah ada
file diubah (dan karenanya ditandai dengan simbol disk di kotak daftar file).

Alat → Terapkan Format Tag
Saat Format saat mengedit dimatikan untuk format tag dalam konfigurasi
dialog, item menu ini dapat digunakan untuk menerapkan format yang dikonfigurasi ke tag dari
file yang dipilih. Ini juga dapat digunakan untuk memeriksa apakah tag sesuai dengan
format yang dikonfigurasi dengan menerapkan format ke semua file yang disimpan dan kemudian memeriksa apakah ada
file diubah (dan karenanya ditandai dengan simbol disk di kotak daftar file).

Alat → Terapkan Pengodean Teks
Setel penyandian Teks yang dipilih di Pengaturan/Konfigurasi Kid3.../Tag/Tag 2 untuk semua
file yang dipilih. Jika UTF8 dipilih, UTF16 akan digunakan untuk tag ID3v2.3.0 karena
UTF8 tidak didukung untuk format ini.

Alat → Ganti Nama Direktori...
Dialog ini menawarkan kemungkinan untuk secara otomatis mengganti nama yang saat ini terbuka
direktori sesuai dengan tag dalam file. Beberapa format telah dikonfigurasikan sebelumnya untuk
sertakan informasi tentang artis, album, dan tahun dalam nama direktori. Itu juga
mungkin untuk mengatur format khusus, kode khusus berikut digunakan untuk memasukkan tag:
nilai ke dalam nama direktori:

· %s %{title} Judul (Lagu)

· %a %{artis} Artis

· Album %l %{album}

· %c %{komentar} Komentar

· %y %{tahun} Tahun

· %t %{track} Lacak (mis. 01)

· %t %{track.n} Track dengan lebar bidang n (misalnya 001 untuk %{track.3})

· %T %{tracknumber} Track (tanpa awalan nol, misalnya 1)

· %g %{genre} Genre

Jika pemisah direktori "/" ditemukan dalam format, beberapa direktori akan dibuat.
Jika Anda ingin membuat direktori baru alih-alih mengganti nama direktori saat ini,
pilih Buat Direktori alih-alih Ganti Nama Direktori. Sumber informasi tag
dapat dipilih antara Dari Tag 1 dan Tag 2, Dari Tag 1 dan Dari Tag 2. Pratinjau untuk
operasi rename yang dilakukan pada file pertama dapat dilihat di From dan To
bagian dari dialog.

Beberapa direktori dapat diganti namanya dengan memilihnya.

Alat → Nomor Trek...
Jika nomor trek dalam tag tidak disetel atau memiliki nilai yang salah, fungsi ini
dapat memberi nomor trek secara otomatis dalam urutan menaik. Nomor awal dapat diatur di
dialog. Jika hanya sebagian trek yang harus diberi nomor, mereka harus dipilih.

Ketika Jumlah total trek dicentang, jumlah trek juga akan diatur di
tag.

Hal ini dimungkinkan untuk nomor trek lebih dari beberapa direktori. Foldernya harus
diperluas dan dipilih.

Jika penghitung Reset untuk setiap direktori dicentang, penomoran trek dimulai ulang dengan
nomor yang diberikan untuk setiap direktori ketika beberapa folder dipilih.

Dialog nomor trek juga dapat digunakan untuk memformat nomor trek yang ada tanpa
mengubah nilai ketika kotak centang kiri ke nomor Mulai dinonaktifkan. Jumlah seluruhnya
jumlah trek akan ditambahkan jika kotak centang yang sesuai aktif, yang dapat berupa
digunakan untuk mengatur total semua trek yang dipilih. Jika hanya memformat yang ada
nomor yang diinginkan, kotak centang ini harus dinonaktifkan juga.

Alat → Filter...
Filter dapat digunakan untuk menampilkan hanya file-file yang cocok dengan kriteria tertentu. Ini
sangat membantu jika Anda ingin mengatur koleksi besar dan hanya mengedit file-file yang
tidak dalam skema yang diinginkan. Ekspresi yang menentukan file mana yang akan ditampilkan menggunakan
kode format yang sama yang digunakan dalam format nama file, impor dan ekspor.

· %s %{title} Judul (Lagu)

· %a %{artis} Artis

· Album %l %{album}

· %c %{komentar} Komentar

· %y %{tahun} Tahun

· %t %{track} Lacak (mis. 01)

· %t %{track.n} Track dengan lebar bidang n (misalnya 001 untuk %{track.3})

· %T %{tracknumber} Track (tanpa awalan nol, misalnya 1)

· %g %{genre} Genre

· %f %{file} Nama file

· %p %{filepath} Jalur absolut ke file

· %e %{extension} Ekstensi file

· %O %{tag1} Format tag 1 (ID3v1.1 atau kosong jika tidak ada)

· %o %{tag2} Format tag 2 (ID3v2.3.0, ID3v2.4.0, ID3v2.2.0, ID3v2.2.1,
Vorbis, APE, MP4, ASF, atau kosong jika tidak ada)

· %b %{bitrate} Laju bit dalam kbit/dtk

· %v %{vbr} VBR atau kosong (hanya untuk ID3v2.3 dengan id3lib)

· %r %{samplerate} Laju sampel dalam Hz

· %m %{mode} Mode saluran (Stereo atau Stereo Bersama)

· %h %{channels} Jumlah saluran (1 atau 2)

· %k %{codec} Codec (misalnya MPEG 1 Layer 3, MP4, Ogg Vorbis, FLAC, MPC, APE, ASF,
AIFF, WAV)

· %1a %1{artis}, ... Gunakan awalan 1 untuk mendapatkan nilai tag 1

· %2a %2{artis}, ... Gunakan awalan 2 untuk mendapatkan nilai tag 2

Kode-kode ini diganti dengan nilai untuk file, dan string yang dihasilkan dapat
dibandingkan dengan operasi berikut:

· s1 sama dengan s2: benar jika s1 dan s2 sama.

· s1 berisi s2: benar jika s1 berisi s2, yaitu s2 adalah substring dari s1.

· s cocok dengan re: true jika s cocok dengan ekspresi reguler re.

Ekspresi benar diganti dengan 1, salah dengan 0. Nilai benar diwakili oleh 1,
benar, aktif dan ya, nilai salah dengan 0, salah, mati dan tidak. Operasi Boolean tidak,
dan, atau (dalam urutan prioritas ini) dan dapat dikelompokkan berdasarkan tanda kurung.

Beberapa aturan filter telah ditentukan sebelumnya dan dapat berfungsi sebagai contoh untuk ekspresi Anda sendiri:

Semua
Ketika daftar file difilter - ini ditunjukkan oleh "[filtered]" di judul jendela
- dan semua file akan ditampilkan lagi, penyaringan dapat dikembalikan menggunakan ini
Saring. Ini menggunakan ekspresi kosong, tetapi nilai sebenarnya akan memiliki efek yang sama.

Tag Nama File Tidak Cocok
tidak (%{jalur file} mengandung "%{artis} - %{album}/%{trek} %{judul}")

Menguji apakah jalur file sesuai dengan format nama file. Aturan ini adalah
secara otomatis disesuaikan jika format nama file berubah.

Tidak ada Tanda 1
%{tag1} sama dengan ""

Hanya menampilkan file yang tidak memiliki tag 1.

Tidak ada Tanda 2
%{tag2} sama dengan ""

Hanya menampilkan file yang tidak memiliki tag 2.

Tag ID3v2.3.0
%{tag2} sama dengan "ID3v2.3.0"

Hanya menampilkan file yang memiliki tag ID3v2.3.0.

Tag ID3v2.4.0
%{tag2} sama dengan "ID3v2.4.0"

Hanya menampilkan file yang memiliki tag ID3v2.4.0.

Tandai 1 != Tandai 2
tidak (%1{judul} sama dengan %2{judul} dan %1{album} sama dengan %2{album} dan %1{artis}
sama dengan %2{artis} dan %1 Komentar} sama dengan %2 Komentar} dan %1 tahun} sama dengan %2 tahun}
dan %1{lacak} sama dengan %2{lacak} dan %1{genre} sama dengan %2{genre})

Menampilkan file dengan perbedaan antara tag 1 dan tag2.

Tandai 1 == Tandai 2
%1{judul} sama dengan %2{judul} dan %1{album} sama dengan %2{album} dan %1{artis} sama dengan
%2{artis} dan %1 Komentar} sama dengan %2 Komentar} dan %1 tahun} sama dengan %2 tahun} dan
%1{lacak} sama dengan %2{lacak} dan %1{genre} sama dengan %2{genre}

Menampilkan file dengan tag identik 1 dan tag 2.

Tidak lengkap
%{judul} sama dengan "" or %{artis} sama dengan "" or %{album} sama dengan "" or %{tahun} sama dengan
"" or %{nomor pelacak} sama dengan "" or %{aliran} sama dengan ""

Menampilkan file dengan nilai kosong dalam tag standar (judul, artis, album, tanggal,
nomor trek, genre).

Tidak Ada Gambar
%{gambar} sama dengan ""

Hanya menampilkan file yang tidak memiliki gambar.

Filter Ubahsuaian
Untuk menambahkan filter Anda sendiri, pilih entri ini. Misalnya, jika Anda ingin memiliki
filter untuk artis dimulai dengan "The", ganti "Custom Filter" dengan nama "The
Band" dan tekan Enter. Kemudian masukkan ekspresi berikut ke dalam edit baris:

%{artis} korek api "NS.*"

Kemudian klik Simpan Pengaturan. Klik Terapkan untuk memfilter file. Semua file yang diproses adalah
ditampilkan dalam tampilan teks, dengan "+" untuk mereka yang cocok dengan filter dan "-"
untuk yang lain. Setelah selesai, hanya file dengan artis yang dimulai dengan "The"
ditampilkan, dan judul jendela ditandai dengan "[difilter]".

Alat → Konversi ID3v2.3 ke ID3v2.4
Jika ada tag ID3v2.3 di file yang dipilih, mereka akan dikonversi ke ID3v2.4
tag. Bingkai yang tidak didukung oleh TagLib akan dibuang. Hanya file tanpa
perubahan yang belum disimpan akan dikonversi.

Alat → Konversi ID3v2.4 ke ID3v2.3
Jika ada tag ID3v2.4 di file yang dipilih, mereka akan dikonversi ke ID3v2.3
tag. Hanya file tanpa perubahan yang belum disimpan yang akan dikonversi.

Alat → Mainkan
Ini akan membuka toolbar sederhana untuk memutar file audio. Ini berisi tombol untuk dasar
operasi (Putar/Jeda, Hentikan pemutaran, Trek Sebelumnya, Trek Berikutnya, Tutup), penggeser untuk
posisi dan volume dan tampilan posisi saat ini. Jika banyak file adalah
dipilih, trek yang dipilih akan diputar, jika tidak semua file akan diputar.

Grafik Settings menu
Pengaturan → Tampilkan Bilah Alat
Mengalihkan tampilan bilah alat.

Pengaturan → Tampilkan Bilah Status
Mengalihkan tampilan bilah status, yang menampilkan tindakan yang lebih panjang seperti membuka atau
menyimpan direktori.

Pengaturan → Tampilkan Gambar
Mengalihkan tampilan gambar pratinjau sampul album.

Pengaturan → Sembunyikan Tag Otomatis
Tag kosong secara otomatis disembunyikan jika opsi ini aktif. File, Tag 1 dan Tag
2 bagian dapat diciutkan dan diperluas secara manual dengan mengklik -/+ . yang sesuai
tombol.

Pengaturan → Konfigurasikan Kid3...
Membuka dialog konfigurasi, yang terdiri dari halaman untuk tag, file, tindakan pengguna,
dan pengaturan jaringan.

Opsi spesifik tag dapat ditemukan di halaman Tag, yang dengan sendirinya dipisahkan menjadi
tiga tab untuk Tag 1, Tag 2, dan Tag 1 dan Tag 2.

Jika Tandai bidang terpotong dicentang, bidang ID3v1.1 terpotong akan ditandai merah. NS
bidang teks tag ID3v1.1 hanya dapat memiliki 30 karakter, komentar hanya 28
karakter. Juga genre dan nomor trek dibatasi, sehingga bidang dapat
terpotong saat diimpor atau ditransfer dari ID3v2. Bidang terpotong dan file akan
ditandai merah, dan tanda tersebut akan dihapus setelah bidang diedit.

Dengan pengkodean Teks untuk ID3v1 dimungkinkan untuk mengatur set karakter yang digunakan dalam ID3v1
tag. Encoding ini seharusnya ISO-8859-1, jadi disarankan untuk menyimpan ini
nilai default. Namun, ada tag di sekitar dengan pengkodean yang berbeda, sehingga bisa
atur di sini dan tag ID3v1 kemudian dapat disalin ke ID3v2 yang mendukung Unicode.

Kotak centang Use track/total number of track format control apakah track
bidang nomor tag ID3v2 hanya berisi nomor trek atau tambahan total
jumlah trek dalam direktori.

Ketika Genre as text, bukan numerik string dicentang, semua genre ID3v2 akan menjadi
disimpan sebagai string teks meskipun ada kode yang sesuai untuk genre ID3v1. Jika
opsi ini tidak disetel, genre yang memiliki kode ID3v1 disimpan sebagai nomor
dari kode genre (dalam tanda kurung untuk ID3v2.3). Dengan demikian genre Metal disimpan sebagai
"Metal" atau "(9)" tergantung pada opsi ini. Genre yang tidak ada dalam daftar ID3v1
genre selalu disimpan sebagai string teks. Tujuan dari opsi ini ditingkatkan
kompatibilitas dengan perangkat yang tidak menafsirkan kode genre dengan benar.

Encoding teks mendefinisikan encoding default yang digunakan untuk frame ID3v2 dan dapat diatur ke
ISO-8859-1, UTF16, atau UTF8. UTF8 tidak valid untuk bingkai ID3v2.3.0; jika sudah diatur,
UTF16 akan digunakan sebagai gantinya. Untuk bingkai ID3v2.4.0, ketiga penyandian dimungkinkan.

Versi yang digunakan untuk tag baru menentukan apakah tag ID3v2 baru dibuat sebagai versi
2.3.0 atau 2.4.0. Dalam kasus pertama, id3lib digunakan seperti di versi sebelumnya
Kid3 dan TagLib hanya diterapkan ketika tag ID3v2.4.0 ditemukan. Di detik
case, ID3v2.4.0 (TagLib), TagLib umumnya digunakan untuk file MP3; berubah atau baru
tag yang dibuat kemudian akan disimpan di versi 2.4.0. Saat ID3v2.3.0 (TagLib) dipilih,
TagLib juga digunakan untuk tag ID3v2.3.0.

Digit nomor trek adalah jumlah digit di bidang Nomor Trek. Angka nol di depan adalah
digunakan untuk alas. Misalnya, dengan nilai 2, nomor trek 5 ditetapkan sebagai "05".

Nama kolom komentar kotak kombo hanya relevan untuk file Ogg/Vorbis dan FLAC dan
menetapkan nama bidang yang digunakan untuk komentar. Aplikasi yang berbeda tampaknya menggunakan
nama yang berbeda, "COMMENT" misalnya digunakan oleh xmms, sedangkan amaroK menggunakan
"KETERANGAN".

Format gambar dalam file Ogg/Vorbis ditentukan oleh nama bidang Gambar, yang:
dapat berupa METADATA_BLOCK_PICTURE atau COVERART. Yang pertama adalah standar dan kegunaan resmi
format yang sama seperti gambar dalam tag FLAC. COVERART adalah cara tidak resmi sebelumnya untuk
sertakan gambar dalam komentar Vorbis. Ini dapat digunakan untuk kompatibilitas dengan warisan
pemain.

Jika kotak centang Tandai jika lebih besar dari diaktifkan, file yang berisi album tersemat
sampul yang melebihi ukuran yang diberikan dalam byte ditandai merah. Ini dapat digunakan untuk menemukan
file yang berisi gambar berukuran besar yang tidak diterima oleh beberapa aplikasi dan
pemain. Nilai defaultnya adalah 131072 byte (128 KB).

Genre Kustom dapat digunakan untuk menentukan genre yang tidak tersedia dalam standar
daftar genre, misalnya "Gothic Metal". Genre khusus seperti itu akan muncul di kotak kombo Genre
dari Tag 2. Untuk tag ID3v1.1, hanya genre yang telah ditentukan yang dapat digunakan.

Daftar genre khusus juga dapat digunakan untuk mengurangi jumlah genre yang tersedia di
kotak kombo Genre ke yang biasanya digunakan. Jika koleksi Anda kebanyakan berisi musik
dalam genre Metal, Gothic Metal, Ancient dan Hard Rock, Anda dapat memasukkan genre tersebut
dan tandai Tampilkan hanya genre khusus. Kotak kombo Tag 2Genre hanya akan berisi
keempat genre itu dan Anda tidak perlu mencari melalui daftar genre lengkap untuk
mereka. Dalam contoh ini, hanya Metal dan Hard Rock yang akan dicantumkan dalam genre tag 1
list, karena dua entri genre khusus itu adalah genre standar. Jika Tampilkan hanya kustom
genre tidak aktif, genre khusus dapat ditemukan di akhir daftar genre.

Bingkai Akses Cepat menentukan jenis bingkai mana yang selalu ditampilkan di bagian Tag 2.
Bingkai tersebut kemudian dapat ditambahkan tanpa terlebih dahulu menggunakan tombol Tambah. Urutan ini
bingkai akses cepat dapat diubah dengan menyeret dan menjatuhkan item.

Format Tag berisi opsi untuk format tag. Saat Format saat mengedit adalah
dicentang, konfigurasi format secara otomatis digunakan saat mengedit teks di baris
suntingan. Konversi Huruf besar dapat diatur ke Tidak ada perubahan, Semua huruf kecil, Semua huruf besar,
Huruf besar pertama atau Semua huruf besar pertama. Untuk menggunakan konversi sadar-lokal
antara karakter huruf kecil dan huruf besar, lokal dapat dipilih di kotak kombo
di bawah. Daftar penggantian string dapat diatur ke pemetaan string arbitrer. Untuk menambahkan
pemetaan baru, pilih sel Dari baris dan masukkan teks untuk diganti, lalu pergi ke
kolom Ke dan masukkan teks pengganti. Untuk menghapus pemetaan, atur sel Dari ke
nilai kosong (misalnya dengan mengetik spasi terlebih dahulu lalu mundur). Memasukkan dan menghapus
baris juga dimungkinkan menggunakan menu konteks yang muncul saat tombol kanan mouse
diklik. Penggantian hanya aktif, jika kotak centang Penggantian string dicentang.

Pada halaman File kotak centang Load last-opened files dapat ditandai sehingga Kid3 akan
buka dan pilih file yang terakhir dipilih saat dimulai di lain waktu. Melestarikan
stempel waktu file dapat diperiksa untuk mempertahankan stempel waktu modifikasi file. Nama file
for cover menyetel nama yang disarankan saat gambar yang disematkan diekspor ke a
file.

Jika Tandai perubahan aktif, bidang yang diubah ditandai dengan label abu-abu muda
latar belakang.

Filename Format berisi opsi untuk format nama file. Pilihan yang sama seperti
dalam Format Tag tersedia.

Halaman Tindakan Pengguna berisi tabel dengan perintah yang tersedia di
menu konteks dari daftar file. Untuk operasi penting seperti menghapus file, ini adalah
disarankan untuk menandai Konfirmasi untuk memunculkan dialog konfirmasi sebelum menjalankan
memerintah. Output dapat ditandai untuk melihat output yang ditulis oleh perintah konsol (standar
keluaran dan kesalahan standar). Nama adalah nama yang ditampilkan dalam menu konteks. Memerintah
adalah baris perintah yang akan dieksekusi. Argumen dapat diteruskan menggunakan kode berikut:

· %F %{files} Jalur file (daftar jika beberapa file dipilih)

· %f %{file} Jalur file ke file tunggal

· %uF %{urls} URL (daftar jika beberapa file dipilih)

· %uf %{url} URL ke satu file

· %d %{directory} Direktori

· %s %{title} Judul (Lagu)

· %a %{artis} Artis

· Album %l %{album}

· %c %{komentar} Komentar

· %y %{tahun} Tahun

· %t %{track} Lacak (mis. 01)

· %t %{track.n} Track dengan lebar bidang n (misalnya 001 untuk %{track.3})

· %T %{tracknumber} Track (tanpa awalan nol, misalnya 1)

· %g %{genre} Genre

· %b %{browser} Perintah untuk memulai web browser

· %q %{qmlpath} Direktori dasar dari file QML yang disediakan

Kode khusus @pemisah dapat diatur sebagai perintah untuk memasukkan pemisah ke dalam
menu konteks tindakan pengguna. Item menu dapat dimasukkan ke dalam submenu dengan melampirkannya dengan
@beginmenu dan @menu akhir perintah. Nama submenu ditentukan oleh Name
kolom dari @beginmenu perintah.

Untuk menjalankan skrip QML, @qml digunakan sebagai nama perintah. Jalur ke skrip QML adalah
dilewatkan sebagai parameter. Script yang disediakan dapat ditemukan di folder
%{qmlpath}/script/ (di Linux biasanya /usr/share/kid3/qml/script/, di Windows
qml/script/ di dalam direktori instalasi, dan di OS X di folder aplikasi
kid3.app/Contents/Resources/qml/script/). Skrip khusus dapat disimpan di mana saja
direktori. Jika kode QML menggunakan komponen GUI, @qmlview akan digunakan sebagai pengganti
@qml. Parameter tambahan diteruskan ke skrip QML di mana mereka akan tersedia
melalui dapatkanArgumen() fungsi. Ikhtisar dari beberapa fungsi dan properti yang
tersedia di QML dapat ditemukan di lampiran QML Interface.

Perintah yang akan disisipkan dengan %{browser} dapat ditentukan di browser Web
edit baris di atas. Perintah yang dimulai dengan %{browser} dapat digunakan untuk mengambil informasi
tentang file audio dari web, misalnya

%{peramban} http://lyricwiki.org/%u{artis}:%u{judul}

akan menanyakan lirik untuk lagu saat ini di LirikWiki[10]. "u" di %u{artis} dan
%u{title} digunakan untuk mengkodekan URL informasi artis %{artist} dan lagu %{title}. Dia
mudah untuk menentukan kueri Anda sendiri dengan cara yang sama, misalnya pencarian gambar dengan
Google[dua]:

%{peramban} http://images.google.com/images?q=%u{artis}%20%u{album}

Untuk menambahkan sampul album ke tag 2, Anda dapat mencari gambar dengan Google atau Amazon menggunakan
perintah yang dijelaskan di atas. Gambar dapat ditambahkan ke tag dengan drag and drop.
Anda juga dapat menambahkan gambar dengan Tambah, lalu pilih bingkai Gambar dan impor gambar
file atau tempel dari clipboard. Bingkai foto didukung untuk ID3v2, MP4, FLAC,
Tag Ogg dan ASF.

Untuk menambah dan menghapus entri dalam tabel, menu konteks dapat digunakan.

Halaman Jaringan hanya berisi bidang untuk memasukkan alamat proxy dan secara opsional
port, dipisahkan oleh titik dua. Proxy akan digunakan saat mengimpor dari Internet
server ketika kotak centang dicentang.

Di halaman Plugin, plugin yang tersedia dapat diaktifkan atau dinonaktifkan. Pluginnya adalah
dipisahkan menjadi dua bagian. Daftar Plugin & Prioritas Metadata berisi plugin
yang mendukung format file audio. Urutan plugin itu penting karena mereka
dicoba dari atas ke bawah. Beberapa format didukung oleh banyak plugin, jadi file
akan dibuka dengan plugin pertama yang mendukungnya. TaglibMetadata mendukung sebagian besar
format, jika ada di bagian atas daftar, itu akan membuka sebagian besar file. jika kamu mau
untuk menggunakan plugin yang berbeda untuk format file, pastikan plugin tersebut terdaftar sebelum
Plugin TaglibMetadata. Detail tentang plugin metadata dan mengapa Anda mungkin ingin menggunakannya
mereka bukan TagLib tercantum di bawah ini.

· Id3libMetadata: Kegunaan id3lib[12] untuk tag ID3v1.1 dan ID3v2.3 di MP3, MP2, AAC
file. Mendukung beberapa jenis bingkai lebih banyak daripada TagLib. Alasan lain untuk menggunakannya adalah
bahwa TagLib hanya mendukung ID3v2.3 sejak versi 1.8.

· OggFlacMetadata: Kegunaan libogg[13], libvorbis, file libvorbis[14] untuk file Ogg, dan
tambahan libFLAC++ dan libFLAC[15] untuk file FLAC. Alasan untuk menggunakannya adalah
gambar dalam file Ogg, yang tidak didukung oleh TagLib dan ini adalah
perpustakaan resmi untuk format ini.

· TaglibMetadata: Kegunaan TagLib[16] yang mendukung banyak format file audio. Sejak
versi 1.8, juga mendukung ID3v2.3, sehingga dapat digunakan untuk semua file audio
didukung oleh Kid3.

· Metadata Mp4v2: mp4v2[17] awalnya digunakan oleh Kid3 untuk mendukung file M4A.
Namun, versi TagLib yang lebih baru memberikan dukungan M4A yang baik, jadi plugin ini tidak
dibangun secara default.

Bagian Plugin yang Tersedia mencantumkan plugin yang tersisa. Pesanan mereka tidak
penting, tetapi mereka dapat diaktifkan atau dinonaktifkan menggunakan kotak centang.

· AmazonImport: Digunakan untuk fungsi Impor dari Amazon....

· DiscogsImport: Digunakan untuk fungsi Impor dari Discogs....

· FreedbImport: Digunakan untuk Impor dari gnudb.org... dan Impor dari
TrackType.org... fungsi.

· MusicBrainzImport: Digunakan untuk fungsi Impor dari MusicBrainz Release....

· AcoustidImport: Digunakan untuk fungsi Impor dari MusicBrainz Fingerprint...,
yang tergantung pada cetak krom[18] dan Libib[19] perpustakaan.

Plugin yang dinonaktifkan tidak akan dimuat. Ini dapat digunakan untuk mengoptimalkan sumber daya
penggunaan dan waktu mulai. Pengaturan pada halaman ini hanya berlaku setelah restart
Anak3.

Pengaturan → Konfigurasikan Pintasan...
Membuka dialog untuk menetapkan pintasan keyboard untuk sebagian besar fungsi program. Di sana
bahkan fungsi tanpa menu atau tombol yang sesuai tersedia, misalnya file berikutnya,
file sebelumnya, pilih semua.

Grafik Bantuan menu
Bantuan → Buku Panduan Kid3
Membuka buku pegangan ini.

Bantuan → Tentang Kid3
Menampilkan informasi singkat tentang Kid3;.

ANAK3-CLI


Perintah
kid3-cli menawarkan antarmuka baris perintah untuk Kid3. Jika jalur direktori digunakan,
direktori dibuka. Jika satu atau lebih jalur file diberikan, direktori umum dibuka
dan file dipilih. Perintah selanjutnya akan bekerja pada file-file ini. Perintah
ditentukan menggunakan -c pilihan. Jika beberapa perintah dilewatkan, mereka dieksekusi di
diberikan perintah. Jika file dimodifikasi oleh perintah, mereka akan disimpan di akhir. Jika tidak
opsi perintah dilewatkan, kid3-cli dimulai dalam mode interaktif. Perintah dapat dimasukkan
dan akan beroperasi pada pilihan saat ini. Bagian berikut mencantumkan semua yang tersedia
perintah.

Bantuan
membantu [NAMA PERINTAH]

Menampilkan bantuan tentang parameter NAMA PERINTAH atau tentang semua perintah jika tidak ada perintah
nama diberikan.

batas waktu
batas waktu [bawaan | mati | WAKTU]

Timpa batas waktu perintah default. Perintah CLI dibatalkan setelah perintah tertentu
batas waktu habis. Batas waktu ini adalah 10 detik untuk ls dan album Seni, 60 detik untuk
impor otomatis dan menyaring, dan 3 detik untuk semua perintah lainnya. Jika sejumlah besar file
harus diproses, batas waktu ini mungkin terlalu ketat, sehingga batas waktu untuk semua
perintah dapat diatur ke WAKTU ms, dimatikan sama sekali atau dibiarkan default
nilai-nilai.

Berhenti aplikasi
keluar [memaksa]

Keluar dari aplikasi. Jika ada file yang belum disimpan yang dimodifikasi, kekuatan parameternya adalah
diperlukan.

Perubahan direktori
cd [DIREKTORI]

Jika tidak DIREKTORI diberikan, ubah ke direktori home. Jika sebuah direktori diberikan,
ubah ke direktori. Jika satu atau lebih jalur file diberikan, ubah ke jalur bersamanya
direktori dan pilih file.

Mencetak itu arus kerja direktori
pwd

Cetak nama file dari direktori kerja saat ini.

Direktori daftar
ls

Daftar isi direktori saat ini. Ini sesuai dengan daftar file di
GUI Kid3. Empat karakter sebelum nama file menunjukkan status file.

· > File dipilih.

· * File dimodifikasi.

· 1 File memiliki tag 1, jika tidak '-' akan ditampilkan.

· 2 File memiliki tag 2, jika tidak '-' akan ditampilkan.

kid3-cli> ls
1- 01 Intro.mp3
> 12 02 Kita Hanya Punya Yang Ini.mp3
*1- 03 Keluar.mp3

Dalam contoh ini, semua file memiliki tag 1, file kedua juga memiliki tag 2 dan itu adalah
terpilih. File ketiga dimodifikasi.

Save itu berubah arsip
menyimpan

Pilih fillet
memilih [semua | tidak ada | pertama | sebelumnya | selanjutnya | FILE...]

Untuk memilih semua file, masukkan memilih semua, untuk membatalkan pilihan semua file, masukkan memilih tak satupun. Untuk
melintasi file di direktori saat ini mulai dengan memilih pertama, lalu maju
menggunakan memilih berikutnya atau mundur menggunakan memilih sebelumnya. File tertentu dapat ditambahkan ke
pilihan saat ini dengan memberikan nama file mereka. Wildcard dimungkinkan, jadi memilih
* .mp3 akan memilih semua file MP3 di direktori saat ini.

kid3-cli> memilih pertama
kid3-cli> ls
> 1- 01 Intro.mp3
12 02 Kami Hanya Punya Yang Ini.mp3
*1- 03 Keluar.mp3
kid3-cli> memilih berikutnya
kid3-cli> ls
1- 01 Intro.mp3
> 12 02 Kita Hanya Punya Yang Ini.mp3
*1- 03 Keluar.mp3
kid3-cli> memilih * .mp3
kid3-cli> ls
> 1- 01 Intro.mp3
> 12 02 Kita Hanya Punya Yang Ini.mp3
>*1- 03 Outro.mp3

Pilih label
label [TAG-NUMBER]

Banyak perintah memiliki opsional TAG-NUMBER parameter, yang menentukan apakah
perintah beroperasi pada tag 1 atau tag 2. Jika parameter ini dihilangkan, tag default
nomor yang digunakan, yang dapat diatur dengan perintah ini. Saat startup, diatur ke 12 yang
berarti informasi dibaca dari tag 2 jika tersedia, selain dari tag 1; modifikasi
dilakukan pada tag 2. The TAG-NUMBER dapat diatur ke 1 or 2 beroperasi hanya pada
tag yang sesuai. Jika parameter dihilangkan, pengaturan saat ini akan ditampilkan.

Dapatkan label bingkai
mendapatkan [semua | NAMA-FRAME] [TAG-NUMBER]

Perintah ini dapat digunakan untuk membaca nilai bingkai tag tertentu atau mendapatkan informasi
tentang semua bingkai tag (jika argumen dihilangkan atau semua digunakan). Bingkai yang dimodifikasi adalah:
ditandai dengan '*'.

kid3-cli> mendapatkan
File: MPEG 1 Layer 3 192 kbps 44100 Hz Stereo Bersama
Nama: 01 Intro.mp3
Tag 1: ID3v1.1
Judul Intro
Artis One Hit Wonder
Album Ayo Tag
Tanggal 2013
Nomor trek 1
Genre Pop
kid3-cli> mendapatkan judul
Intro

Untuk menyimpan konten bingkai foto ke file, gunakan

mendapatkan gambar:"/path/ke/folder.jpg"

Untuk menyimpan lirik yang disinkronkan ke file LRC, gunakan

mendapatkan SYLT:"/path/ke/lyrics.lrc"

set label bingkai
set {NAMA-FRAME} {NILAI BINGKAI} [TAG-NUMBER]

Perintah ini menetapkan nilai bingkai tag tertentu.

kid3-cli> set remixer "OH Takjub"

Untuk mengatur konten bingkai foto dari file, gunakan

set gambar:"/path/ke/folder.jpg" "Gambar Keterangan"

Untuk mengatur lirik yang disinkronkan dari file LRC, gunakan

set SYLT:"/path/ke/lyrics.lrc" "Lirik Keterangan"

Kembali
kembali

Kembalikan semua modifikasi pada file yang dipilih (atau semua file jika tidak ada file
terpilih).

impor dari fillet or clipboard
mengimpor {FILE} {FORMAT-NAMA} [TAG-NUMBER]

Tag diimpor dari file FILE (atau dari clipboard jika clipboard digunakan untuk
FILE) dalam format dengan nama FORMAT-NAMA (misalnya "CSV tidak dikutip", lihat Impor).

secara otomatis mengimpor
impor otomatis [NAMA PROFIL] [TAG-NUMBER]

Impor batch menggunakan profil NAMA PROFIL (lihat Impor Otomatis, "Semua" digunakan jika
dihilangkan).

Unduh album menutupi karya seni
album Seni {URL} [semua]

Atur sampul album dengan mengunduh gambar dari URL. Aturan yang ditentukan dalam
Dialog Browse Cover Art digunakan untuk mengubah URL umum (misalnya dari Amazon) menjadi a
URL gambar. Untuk mengatur sampul album dari file gambar lokal, gunakan perintah set.

kid3-cli> album Seni
http://www.amazon.com/Versus-World-Amon-Amarth/dp/B000078DOC

Ekspor untuk fillet or clipboard
ekspor {FILE} {FORMAT-NAMA} [TAG-NUMBER]

Tag diekspor ke file FILE (atau ke papan klip jika clipboard digunakan untuk FILE) di
format dengan nama FORMAT-NAMA (misalnya "CSV tidak dikutip", lihat Ekspor).

membuat playlist
playlist

Buat daftar putar dalam format yang diatur dalam konfigurasi, lihat Membuat Daftar Putar.

Mendaftar nama file format
format nama file

Terapkan format nama file yang diatur dalam konfigurasi, lihat Menerapkan Format Nama File.

Mendaftar label format
format tag

Terapkan format nama tag yang ditetapkan dalam konfigurasi, lihat Menerapkan Format Tag.

Mendaftar teks encoding
pengkodean teks

Terapkan kumpulan penyandian teks dalam konfigurasi, lihat Menerapkan Penyandian Teks.

Rename direktori
ganti nama [FORMAT] [buat | ganti nama | lari kering] [TAG-NUMBER]

Ganti nama atau buat direktori dari nilai-nilai dalam tag sesuai dengan yang diberikan FORMAT
(misalnya %{artis} - %{album}, lihat Ganti Nama Direktori), jika tidak ada format yang diberikan, format
didefinisikan dalam dialog Ubah nama direktori digunakan. Modus defaultnya adalah mengubah nama; untuk membuat
direktori, membuat harus diberikan secara eksplisit. Tindakan penggantian nama akan dilakukan
segera, untuk melihat apa yang akan dilakukan, gunakan lari kering .

Jumlah trek
nomor trek [NOMOR PELACAK] [TAG-NUMBER]

Beri nomor trek yang dipilih dimulai dengan NOMOR PELACAK (1 jika dihilangkan).

Filter
menyaring [NAMA FILTER | FILTER-FORMAT]

Filter file sehingga hanya file yang cocok FILTER-FORMAT terlihat. NS
nama ekspresi filter yang telah ditentukan sebelumnya (mis "Nama file label ketidakcocokan") dapat digunakan
alih-alih ekspresi filter, lihat Filter.

kid3-cli> menyaring '%{judul} mengandung "tro"'
Mulai
/home/urs/One Hit Wonder - Ayo Tag
+ 01 Intro.mp3
- 02 Kita Hanya Punya Yang Ini.mp3
+ 03 Outro.mp3
selesai
kid3-cli> ls
1- 01 Intro.mp3
1-03 Outro.mp3
kid3-cli> menyaring Semua
Mulai
/home/urs/One Hit Wonder - Ayo Tag
+ 01 Intro.mp3
+ 02 Kami Hanya Punya Yang Ini.mp3
+ 03 Outro.mp3
selesai
kid3-cli> ls
1- 01 Intro.mp3
12 02 Kami Hanya Punya Yang Ini.mp3
1-03 Outro.mp3

mengubah ID3v2.3 untuk ID3v2.4
to24

mengubah ID3v2.4 untuk ID3v2.3
to23

Filename dari label
dari tag [FORMAT] [TAG-NUMBER]

Atur nama file dari file yang dipilih dari nilai dalam tag, misalnya dari tag
"%{melacak} - %{judul}" 1. Jika tidak ada format yang ditentukan, format yang diatur dalam GUI akan digunakan.

label dari nama file
total [FORMAT] [TAG-NUMBER]

Atur bingkai tag dari nama file, misalnya total "%{artis Album} -
%{album}/%{trek} %{judul}" 2. Jika tidak ada format yang ditentukan, format yang diatur dalam GUI adalah
digunakan. Jika format nama file tidak cocok dengan pola ini, beberapa lainnya biasanya
format yang digunakan dicoba.

label untuk lain label
sinkronisasi {NOMOR TAG}

Salin bingkai tag dari satu tag ke tag lainnya, misalnya untuk mengatur tag ID3v2 dari
Tag ID3v1, gunakan sinkronisasi 2.

Copy
salinan [NOMOR TAG]

Salin bingkai tag dari file yang dipilih ke buffer salinan internal. Mereka kemudian bisa menjadi
atur pada file lain menggunakan paste perintah.

pasta
paste [NOMOR TAG]

Tetapkan bingkai tag dari konten salinan buffer dalam file yang dipilih.

Remove
menghapus [NOMOR TAG]

Hapus tanda.

Bermain
bermain [jeda | berhenti | sebelumnya | lanjut]

Mulai pemutaran audio. Setelah dimulai, itu dapat dikontrol dengan berhenti sebentar
(untuk menjeda dan melanjutkan), berhenti, sebelumnya dan berikutnya Pilihan.

contoh
Setel sampul album di semua file direktori menggunakan fungsi impor batch:

kid3-cli -c 'impor otomatis "Menutupi Seni"' /jalan/ke/dir

Hapus bingkai komentar dan terapkan format tag di kedua tag dari semua file MP3 a
direktori:

kid3-cli -c 'mengatur komentar "" 1' -c 'mengatur komentar "" 2' \
-c 'format tag 1' -c 'format tag 2' /path/ke/dir/*.mp3

Impor tag 2 secara otomatis, sinkronkan ke tag 1, atur nama file dari tag 2 dan akhirnya
buat daftar putar:

kid3-cli -c impor otomatis -c 'sinkronisasi' 1' -c dari tag -c playlist \
/path/ke/dir/*.mp3

Untuk semua file dengan tag ID3v2.4.0, konversi ke ID3v2.3.0 dan hapus bingkai arranger:

kid3-cli -c "Saring 'ID3v2.4.0 Menandai'" -c "Pilih semua" -c to23 \
-c "mengatur mengatur ''" /jalan/ke/dir

Skrip Python ini menggunakan kid3-cli untuk menghasilkan bingkai iTunes Sound Check iTunNORM dari
memutar ulang informasi perolehan.

#!/usr/bin/env ular sanca
# Hasilkan Pemeriksaan Suara iTunes dari ReplayGain.
dari __future__ impor print_function
impor os, sys, subproses

def rg2sc(jalur arah):
untuk root, dir, file di os.walk(dirpath):
untuk nama dalam file:
if name.endswith(('.mp3', '.m4a', '.aiff', '.aif')):
fn = os.path.join(root, nama)
rg = subproses.check_output([
'kid3-cli', '-c', 'dapatkan "replaygain_track_gain"',
fn]). strip()
jika rg.berakhir dengan(b' dB'):
rg = rg[:-3]
coba:
rg = mengapung (rg)
kecuali ValueError:
print('Nilai %s dari %s bukan float' % (rg, fn))
terus
sc = (' ' + ('%08X' % int((10 ** (-rg / 10)) * 1000) )) * 10
subproses.panggilan([
'kid3-cli', '-c', 'set iTunNORM "%s"' % sc, fn])

if __name__ == '__main__':
rg2sc(sys.argv[1])

KREDIT DAN LISENSI


Kid3

Program yang ditulis oleh Urs Fleisch

LDF[20]

GPL[21]

INSTALASI


Seterpercayaapakah Olymp Trade? Kesimpulan untuk memperoleh Kid3
Kid3 dapat ditemukan di http://kid3.sourceforge.net.

Persyaratan
kebutuhan Kid3 Qt[22]. KDE[23] direkomendasikan tetapi tidak perlu, karena Kid3 juga dapat dikompilasi
sebagai aplikasi Qt. Kid3 dapat dikompilasi untuk sistem di mana perpustakaan ini berada
tersedia, misalnya untuk GNU/Linux, Windows dan Mac OS X. Untuk menandai file Ogg/Vorbis, libogg[13],
libvorbis dan file libvorbis[14] diperlukan, untuk file FLAC libFLAC++ dan libFLAC[15].
id3lib[12] digunakan untuk file MP3. Keempat format ini juga didukung oleh TagLib[16],
yang juga dapat menangani file Opus, MPC, APE, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF
dan modul pelacak. Untuk mengimpor dari sidik jari akustik, cetak krom[18] dan Libib[19]
digunakan

Kid3 tersedia untuk sebagian besar distribusi Linux, Windows dan Mac OS X. Tautan dapat ditemukan
on http://kid3.sourceforge.net.

Kompilasi dan Instalasi
Anda dapat mengkompilasi Kid3 dengan atau tanpa KDE. Tanpa KDE, Kid3 adalah aplikasi Qt sederhana dan
tidak memiliki beberapa konfigurasi dan fitur sesi.

Untuk versi KDE, masuk ke direktori teratas dan ketik

% membuat .
% membuat
% membuat install

Untuk mengkompilasi untuk versi Qt atau KDE yang berbeda, atur yang sesuai membuat Pilihan.

Jika tidak semua perpustakaan hadir, Kid3 dibangun dengan fungsionalitas yang dikurangi. Jadi kamu harus
berhati-hatilah untuk menginstal semua paket pengembangan yang diinginkan. Di sisi lain,
membuat-options mengontrol library mana yang dikompilasi. Standarnya adalah -D
DENGAN_TAGLIB:BOOL=ON -D WITH_MP4V2:BOOL=MATI -D WITH_ID3LIB:BOOL=AKTIF -D
WITH_CHROMAPRINT:BOOL=AKTIF -D WITH_VORBIS:BOOL=AKTIF -D WITH_FLAC:BOOL=AKTIF . Pilihan ini bisa
dinonaktifkan menggunakan MATI.

Untuk membangun Kid3 sebagai aplikasi Qt tanpa KDE, gunakan membuat Option -DWITH_APPS=Jumlah. Untuk
buat aplikasi KDE dan Qt, atur -DWITH_APPS="Qt;KDE".

Qt 4 atau Qt 5 dapat digunakan. Untuk memaksa penggunaan Qt 4, set -DWITH_QT4=AKTIF, untuk memaksa penggunaan
Qt 5, tetapkan -DWITH_QT5=AKTIF, jika kedua opsi ini OFF (default), Qt 4 lebih disukai jika
kedua versi diinstal. Untuk menggunakan instalasi Qt tertentu, atur
-DQT_QMAKE_EXECUTABLE=/path/ke/qmake. Jika membangun aplikasi KDE diaktifkan, pengaturan
Qt 4 akan menggunakan KDE 4, sedangkan pengaturan Qt 5 akan menggunakan KDE 5.

Pembuatan RPM-Packages didukung oleh file kid3.spec, untuk Debian-Packages, the
skrip build-deb.shis tersedia.

Aplikasi Qt juga dapat dikompilasi untuk Windows dan Mac OS X. Skrip di
folder win32 dan macosx dapat digunakan untuk membangun dan membuat paket. Perpustakaan bisa menjadi
diinstal menggunakan buildlibs.sh.

konfigurasi
Dengan KDE, filter dan format nama file, format impor, nama file dan ID3
format, pengaturan bilah alat dan bilah status serta ukuran jendela akan disimpan di
lokasi standar di file kid3rc. Sebagai aplikasi Qt, file ini ada di
.config/Kid3/Kid3.conf. Di Windows, konfigurasi disimpan di registri.

D-BUS INTERFACE


D bis contoh
Versi Qt 4 dan KDE 4 di Linux menawarkan D-Bus-Interface untuk mengontrol Kid3 dengan skrip.
Skrip dapat ditulis dalam bahasa apa pun dengan D-Bus-bindings (misalnya dengan Python) dan dapat berupa
ditambahkan ke Tindakan Pengguna untuk memperluas fungsionalitas Kid3.

Artis di tag 2 dari file saat ini dapat diatur ke nilai "One Hit Wonder" dengan
kode berikut:

Kulit

dbus-send --dest=net.sourceforge.kid3 --print-reply=literal \
/Kid3 net.sourceforge.Kid3.setFrame int32:2 string:'Artis' \
string: 'Satu Pukulan Keajaiban'

atau lebih mudah dengan Qt's qdbus.dll (qdbusviewer dapat digunakan untuk menjelajahi antarmuka dalam GUI):

qdbus net.sourceforge.kid3 /Kid3 setFrame 2 Artis \
'Satu Pukulan Keajaiban'

Ular sanca

impor dbus
kid3 = dbus.SessionBus().get_object(
'net.sourceforge.kid3', '/Kid3')
kid3.setFrame(2, 'Artis', 'One Hit Wonder')

Perl

gunakan Net::DBus;
$kid3 = Net::DBus->session->get_service(
"net.sourceforge.kid3")->get_object(
"/Kid3", "net.sourceforge.Kid3");
$kid3->setFrame(2, "Artis", "One Hit Wonder");

D bis API
API D-Bus ditentukan dalam net.sourceforge.Kid3.xml. Antarmuka Kid3 memiliki
metode berikut:

Open fillet or direktori
boolean bukaDirektori(string path);

path
jalur ke file atau direktori

Mengembalikan nilai true jika OK.

Save semua dimodifikasi arsip
boolean simpan (batal);

Mengembalikan nilai true jika OK.

Dapatkan a terperinci kesalahan pesan disediakan by beberapa metode
tali getErrorMessage(batal);

Mengembalikan pesan kesalahan terperinci.

Kembali perubahan in itu terpilih arsip
kembali (batal);

Start an otomatis sekumpulan mengimpor
boolean batchImpor (int32 tagMask, tali nama profil);

tagMask
tag mask (bit 0 untuk tag 1, bit 1 untuk tag 2)

nama profil
nama profil impor batch yang akan digunakan

impor tag dari a fillet
boolean imporDariFile(int32 tagMask, tali path, int32 fmtIdx);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

path
jalur file

fmtIdx
indeks format

Mengembalikan nilai true jika OK.

Unduh album menutupi artikel
unduhAlbumArt(string url, boolean semuaFileInDir);

url
URL file gambar atau sumber seni album

semuaFileInDir
benar untuk menambahkan gambar ke semua file di direktori

Ekspor tag untuk a fillet
boolean eksporToFile(int32 tagMask, tali path, int32 fmtIdx);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

path
jalur file

fmtIdx
indeks format

Mengembalikan nilai true jika OK.

membuat a playlist
boolean createPlaylist(kosong);

Mengembalikan nilai true jika OK.

Berhenti itu aplikasi
berhenti (batal);

Pilih semua arsip
pilih Semua (batal);

Batalkan pilihan semua arsip
batal pilihSemua(batal);

set itu pertama fillet as itu arus fillet
boolean File pertama(kosong);

Mengembalikan nilai true jika ada file pertama.

set itu sebelumnya fillet as itu arus fillet
boolean File sebelumnya(batal);

Mengembalikan nilai true jika ada file sebelumnya.

set itu berikutnya fillet as itu arus fillet
boolean File berikutnya(kosong);

Mengembalikan nilai true jika ada file berikutnya.

Pilih itu pertama fillet
boolean pilihFirstFile(kosong);

Mengembalikan nilai true jika ada file pertama.

Pilih itu sebelumnya fillet
boolean pilihBerkas Sebelumnya(batal);

Mengembalikan nilai true jika ada file sebelumnya.

Pilih itu berikutnya fillet
boolean pilihBerikutnyaFile(kosong);

Mengembalikan nilai true jika ada file berikutnya.

Pilih itu arus fillet
boolean selectCurrentFile(kosong);

Mengembalikan nilai true jika ada file saat ini.

Lihat lebih lanjut or keruntuhan itu arus fillet barang if it is a direktori
boolean expandDirektori(kosong);

Item daftar file adalah direktori jika getFileName() mengembalikan nama dengan '/' sebagai yang terakhir
karakter.

Mengembalikan nilai true jika item file saat ini adalah direktori.

Mendaftar itu fillet nama format
applyFilenameFormat(batal);

Mendaftar itu label format
applyTagFormat(kosong);

Mendaftar teks encoding
applyTextEncoding(kosong);

set itu direktori nama dari itu tag
boolean setDirNameFromTag(int32 tagMask, tali format, boolean membuat);

tagMask
tag mask (bit 0 untuk tag 1, bit 1 untuk tag 2)

format
format nama direktori

membuat
benar untuk membuat, salah untuk mengganti nama

Mengembalikan nilai true jika OK, jika tidak, pesan kesalahan tersedia menggunakan getErrorMessage().

set selanjutnya jalur nomor in itu terpilih arsip
nomorTrack(int32 tagMask, int32 pertamaTrackNr);

tagMask
tag mask (bit 0 untuk tag 1, bit 1 untuk tag 2)

pertamaTrackNr
nomor yang akan digunakan untuk file pertama

Filter itu arsip
filter (tali ekspresi);

ekspresi
ekspresi filter

mengubah ID3v2.3 tag untuk ID3v2.4
convertToId3v24 (batal);

mengubah ID3v2.4 tag untuk ID3v2.3
convertToId3v23 (batal);

Mengembalikan nilai true jika OK.

Dapatkan path of direktori
tali getDirectoryName(kosong);

Mengembalikan jalur absolut direktori.

Dapatkan nama of arus fillet
tali getFileName(kosong);

Mengembalikan nama file absolut yang benar, diakhiri dengan "/" jika itu adalah direktori.

set nama of terpilih fillet
setFileName(string nama);

nama
nama file

File akan diganti namanya ketika direktori disimpan.

set format untuk menggunakan ketika pengaturan itu nama file dari itu tag
setFileNameFormat(string format);

format
format nama file

set itu fillet nama of itu terpilih arsip dari itu tag
setFileNameFromTag(int32 tagMask);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

Dapatkan nilai of bingkai
tali getFrame(int32 tagMask, tali nama);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

nama
nama bingkai (misalnya "artis")

Untuk mendapatkan data biner seperti gambar, nama file yang akan ditulis dapat ditambahkan setelah
nama, misalnya "Gambar:/path/ke/file". Dengan cara yang sama, lirik yang disinkronkan dapat
diekspor, misalnya "SYLT:/path/to/file".

Mengembalikan nilai bingkai.

set nilai of bingkai
boolean setFrame(int32 tagMask, tali nama, tali nilai);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

nama
nama bingkai (misalnya "artis")

nilai
nilai bingkai

Untuk tanda 2 (tagMask 2), jika tidak ada bingkai dengan nama ada, bingkai baru ditambahkan, jika nilai is
kosong, bingkai dihapus. Untuk menambahkan data biner seperti gambar, file dapat ditambahkan
setelah nama, misalnya "Gambar:/path/ke/file". "SYLT:/path/to/file" dapat digunakan untuk
impor lirik yang disinkronkan.

Mengembalikan nilai true jika OK.

Dapatkan semua frame of a label
susunan of tali dapatkanTag(int32 tagMask);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

Mengembalikan daftar dengan nama dan nilai bingkai bergantian.

Dapatkan teknis informasi tentang fillet
susunan of tali getInformation(batal);

Properti adalah Format, Bitrate, Samplerate, Channels, Duration, Channel Mode, VBR, Tag
1, Tag 2. Properti yang tidak tersedia dihilangkan.

Mengembalikan daftar dengan nama dan nilai properti bergantian.

set label dari fillet nama
setTagFromFileName(int32 tagMask);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

set label dari lain label
setTagFromOtherTag(int32 tagMask);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

Copy label
salinTag(int32 tagMask);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

pasta label
tempelTag(int32 tagMask);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

Remove label
hapusTag(int32 tagMask);

tagMask
tag bit (1 untuk tag 1, 2 untuk tag 2)

ulangi itu konfigurasi
konfigurasi ulang (batal);

Perubahan konfigurasi otomatis dimungkinkan dengan memodifikasi file konfigurasi dan
kemudian reparing konfigurasi.

Dimainkan itu terpilih arsip
playAudio(kosong);

QML INTERFACE


QML contoh
Skrip QML dapat dipanggil melalui menu konteks dari daftar file dan dapat diatur di tab
Tindakan Pengguna dari dialog pengaturan. Script yang diatur di sana dapat digunakan sebagai
contoh untuk memprogram skrip khusus. QML menggunakan JavaScript, berikut adalah kewajiban "Halo
Dunia":

impor Kid3 1.0

skrip anak3 {
dijalankan: {
console.log("Halo dunia, direktori adalah", app.dirName)
Qt.berhenti()
}
}

Jika skrip ini disimpan sebagai /path/to/Example.qml, perintah pengguna dapat didefinisikan sebagai @qml
/path/ke/Contoh.qml dengan nama QML uji dan Keluaran diperiksa. Kemudian dapat mulai menggunakan
item Uji QML di menu konteks daftar file, dan hasilnya akan terlihat di
jendela.

Atau, skrip juga dapat dimulai secara independen dari Kid3 menggunakan alat QML.

qmlviewer -I /usr/lib/kid3/plugins/imports /path/to/Example.qml

Untuk Qt 5, perintahnya

qml -widget tipe aplikasi -I /usr/lib/kid3/plugins/imports /path/to/Example.qml

or

qmlscene -I /usr/lib/kid3/plugins/imports /path/to/Contoh.qml

dapat digunakan. Pada Windows dan OS X, jalur impor harus disesuaikan dengan folder impor
di dalam direktori instalasi. Skrip yang dimulai di luar Kid3 akan menggunakan arus
direktori, sehingga harus diubah terlebih dahulu.

Untuk membuat daftar judul dalam tag 2 dari semua file di direktori saat ini, berikut ini:
skrip dapat digunakan:

impor Kid3 1.0

skrip anak3 {
dijalankan: {
aplikasi.filepertama()
lakukan {
jika (app.selectionInfo.tagFormatV2)
console.log(app.getFrame(tagv2, "judul"))
} sementara (app.nextFile())
}
}

Jika direktori berisi banyak file, skrip seperti itu mungkin memblokir antarmuka pengguna untuk
beberapa waktu. Untuk operasi yang lebih lama, karena itu harus ada jeda dari waktu ke waktu. NS
implementasi alternatif di bawah ini memiliki pekerjaan untuk satu file dipindahkan ke suatu fungsi.
Fungsi ini memanggil dirinya sendiri dengan batas waktu 1 ms di akhir, mengingat lebih banyak file memiliki
untuk diproses. Ini akan memastikan bahwa GUI tetap responsif saat skrip
berlari.

impor Kid3 1.0

skrip anak3 {
dijalankan: {
fungsi kerja() {
if (app.selectionInfo.tagFormatV2) {
console.log(app.getFrame(tagv2, "judul"))
}
if (!app.nextFile()) {
Qt.berhenti()
} Else {
setTimeout(kerjakan, 1)
}
}

aplikasi.filepertama()
bekerja()
}
}

Lebih banyak contoh skrip datang dengan Kid3 dan sudah terdaftar sebagai perintah pengguna.

· ReplayGain to SoundCheck (ReplayGain2SoundCheck.qml): Buat iTunNORM SoundCheck
informasi dari replay gain frame.

· Ubah Ukuran Seni Album (ResizeAlbumArt.qml): Ubah ukuran gambar sampul yang disematkan yang
lebih besar dari 500x500 piksel.

· Ekstrak Seni Album (ExtractAlbumArt.qml): Ekstrak semua gambar sampul yang disematkan
menghindari duplikat.

· Sematkan Seni Album (EmbedAlbumArt.qml): Sematkan sampul sampul yang ditemukan dalam file gambar ke dalam audio
file dalam folder yang sama.

· Sematkan Lirik (EmbedLyrics.qml): Ambil lirik yang tidak disinkronkan dari layanan web.

· Text Encoding ID3v1 (ShowTextEncodingV1.qml): Membantu menemukan penyandian tag ID3v1
dengan menunjukkan tag file saat ini di semua pengkodean karakter yang tersedia.

· Ekspor CSV (ExportCsv.qml): Ekspor secara rekursif semua tag dari semua file ke file CSV.

· QML Console (QmlConsole.qml): Konsol sederhana untuk dimainkan dengan QML API Kid3.

QML API
API dapat dengan mudah dieksplorasi menggunakan Konsol QML, yang tersedia sebagai contoh
skrip dengan antarmuka pengguna.

Skrip Kid3
Kid3Script adalah komponen QML biasa yang terletak di dalam direktori plugin. Anda bisa
gunakan komponen QML lain juga. Menggunakan Kid3Script memudahkan untuk memulai
fungsi skrip menggunakan sedang dijalankan pengendali sinyal. Itu juga menyembunyikan perbedaan antara
versi QtQuick, sehingga membuat skrip kompatibel dengan Qt 4 dan Qt 5.
Selain itu ia menawarkan beberapa fungsi:

onRun: Pengendali sinyal yang dipanggil saat skrip dimulai
tagv1, tagv2, tagv2v1: Konstanta untuk parameter tag
skrip: Akses ke fungsi skrip
configs: Akses ke objek konfigurasi
getArguments(): Daftar argumen skrip
isStandalone(): true jika skrip tidak dimulai dari dalam Kid3
setTimeout (panggilan balik, penundaan): Memulai panggilan balik setelah penundaan ms

Scripting Fungsi
Karena JavaScript dan oleh karena itu QML juga hanya memiliki serangkaian fungsi terbatas untuk skrip,
itu naskah objek memiliki beberapa metode tambahan, misalnya:

script.properties(obj): String dengan properti Qt
script.writeFile(filePath, data): Tulis data ke file, benar jika OK
script.readFile(filePath): Membaca data dari file
script.removeFile(filePath): Hapus file, benar jika OK
script.fileExists(filePath): benar jika file ada
script.renameFile(oldName, newName): ganti nama file, benar jika OK
script.tempPath(): path ke direktori sementara
script.listDir(path, [nameFilters], [classify]): Daftar entri direktori
script.system(program, [args], [msecs]): Secara sinkron memulai perintah sistem,
[kode keluar, keluaran standar, kesalahan standar] jika tidak habis waktu
script.getEnv(varName): Dapatkan nilai variabel lingkungan
script.setEnv(varName, value): Tetapkan nilai variabel lingkungan
script.getQtVersion(): Qt versi string, misalnya "5.4.1"
script.getDataMd5(data): Dapatkan string hex dari hash data MD5
script.getDataSize(data): Dapatkan ukuran byte array
script.dataToImage(data, [format]): Buat gambar dari byte data
script.dataFromImage(img, [format]): Dapatkan byte data dari gambar
script.loadImage(filePath): Muat gambar dari file
script.saveImage(img, filePath, [format]): Menyimpan gambar ke file, benar jika OK
script.imageProperties(img): Dapatkan properti gambar, peta yang berisi
"width", "height", "depth" dan "colorCount", kosongkan jika gambar tidak valid
script.scaleImage(img, width, [height]): Menskalakan gambar, mengembalikan gambar yang diskalakan
script.selectFileName(caption, dir, filter, saveFile): Buka dialog file ke
pilih file

Aplikasi Konteks
Menggunakan QML, sebagian besar fungsi Kid3 dapat diakses. APInya mirip dengan
yang digunakan untuk D-Bus. Untuk detailnya, lihat catatan masing-masing.

app.openDirectory(path): Buka direktori
app.saveDirectory(): Simpan direktori
app.revertFileModifications(): Kembalikan
app.importTags(tag, path, fmtIdx): Impor file
app.downloadImage(url, allFilesInDir): Unduh gambar
app.exportTags(tag, path, fmtIdx): Ekspor file
app.writePlaylist(): Menulis daftar putar
app.selectAllFiles(): Pilih semua
app.deselectAllFiles(): Batalkan pilihan
app.firstFile([pilih]): Ke file pertama
app.nextFile([pilih]): Ke file berikutnya
app.previousFile([pilih]): Ke file sebelumnya
app.selectCurrentFile([select]): Pilih file saat ini
app.requestExpandFileList(): Perluas semua
app.applyFilenameFormat(): Terapkan format nama file
app.applyTagFormat(): Menerapkan format tag
app.applyTextEncoding(): Menerapkan penyandian teks
app.numberTracks(nr, total, tag, [opsi]): Nomor trek
app.applyFilter(expr): Saring
app.convertToId3v23(): Konversi ID3v2.4.0 ke ID3v2.3.0
app.convertToId3v24(): Konversi ID3v2.3.0 ke ID3v2.4.0
app.getFilenameFromTags(tag): Nama file dari tag
app.getTagsFromFilename(tag): Nama file ke tag
app.getAllFrames(tag): Dapatkan objek dengan semua bingkai
app.getFrame(tag, nama): Dapatkan bingkai
app.setFrame(tag, nama, nilai): Setel bingkai
app.getPictureData(): Dapatkan data dari bingkai foto
app.setPictureData(data): Mengatur data dalam bingkai foto
app.copyToOtherTag(tag): Tag ke tag lain
app.copyTags(tag): Salin
app.pasteTags(tag): Tempel
app.removeTags(tag): Hapus
app.playAudio(): Putar
app.readConfig(): Baca konfigurasi
app.applyChangedConfiguration(): Terapkan konfigurasi
app.dirName: Nama direktori
app.selectionInfo.fileName: Nama file
app.selectionInfo.filePath: Jalur file absolut
app.selectionInfo.detailInfo: Detail format
app.selectionInfo.tagFormatV1: Format tag 1
app.selectionInfo.tagFormatV2: Format tag 2
app.selectionInfo.formatString(tag, format): Kode pengganti dalam format string

Untuk operasi asinkron, panggilan balik dapat dihubungkan ke sinyal.

function automaticImport(profil) {
fungsi onAutomaticImportFinished() {
app.batchImporter.finished.disconnect(padaAutomaticImportFinished)
}
app.batchImporter.finished.connect(padaAutomaticImportFinished)
app.batchImport(profil, tagv2)
}

fungsi renameDirectory(format) {
fungsi onRenameActionsScheduled() {
app.renameActionsScheduled.disconnect(onRenameActionsScheduled)
aplikasi.performRenameActions()
}
app.renameActionsScheduled.connect(onRenameActionsScheduled)
app.renameDirectory(tagv2v1, format, salah)
}

konfigurasi benda
Bagian konfigurasi yang berbeda dapat diakses melalui metode konfigurasi. Mereka
properti dapat dicantumkan di konsol QML.

skrip.properti(configs.networkConfig())

Properti dapat diatur:

configs.networkConfig().useProxy = salah

konfigurasi.batchImportConfig()
konfigurasi.exportConfig()
konfigurasi.fileConfig()
configs.namafileFormatConfig()
konfigurasi.filterConfig()
configs.findReplaceConfig()
konfigurasi.guiConfig()
konfigurasi.importConfig()
konfigurasi.mainWindowConfig()
konfigurasi.networkConfig()
configs.numberTracksConfig()
konfigurasi.playlistConfig()
konfigurasi.renDirConfig()
konfigurasi.tagConfig()
konfigurasi.tagFormatConfig()
configs.userActionsConfig()

Gunakan kid3-core online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX adalah GUI untuk
    USB Loader Waninkoko, berdasarkan
    libwiigui. Ini memungkinkan daftar dan
    meluncurkan game Wii, game Gamecube, dan
    homebrew di Wii dan WiiU...
    Unduh USBLoaderGX.dll
  • 2
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • 3
    KompoZer
    KompoZer
    KompoZer adalah editor HTML wysiwyg menggunakan
    basis kode Mozilla Composer. Sebagai
    Pengembangan Nvu telah dihentikan
    pada tahun 2005, KompoZer memperbaiki banyak bug dan
    menambahkan f...
    Unduh KompoZer.dll
  • 4
    Pengunduh Manga Gratis
    Pengunduh Manga Gratis
    Pengunduh Manga Gratis (FMD) adalah
    aplikasi sumber terbuka ditulis dalam
    Object-Pascal untuk mengelola dan
    mengunduh manga dari berbagai situs web.
    Ini cermin...
    Unduh Pengunduh Manga Gratis
  • 5
    Aetbootin
    Aetbootin
    UNetbootin memungkinkan Anda membuat bootable
    Drive USB langsung untuk Ubuntu, Fedora, dan
    distribusi Linux lainnya tanpa
    membakar CD. Ini berjalan di Windows, Linux,
    dan ...
    Unduh UNetbootin.dll
  • 6
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM mudah digunakan
    Paket perangkat lunak open source ERP dan CRM
    (dijalankan dengan server php web atau sebagai
    perangkat lunak mandiri) untuk bisnis,
    yayasan...
    Unduh Dolibarr ERP - CRM
  • Lebih banyak lagi »

Perintah Linux

Ad