InglesPransesEspanyol

Ad


OnWorks favicon

kid3-core - Online sa Cloud

Patakbuhin ang kid3-core sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na kid3-core na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


kid3, kid3-qt, kid3-cli - Kid3 ID3 Tagger

SINOPSIS


bata3 [- Tumulong | --tulong-qt | --tulong-kde | --tulong-lahat
|--may-akda | --bersyon | --lisensya] [FILE...]

bata3-qt [Qt-opsyon] [FILE...]

kid3-cli [-h | - Tumulong] [-c Utos1] [-c Utos2...] [FILE...]

Opsyon


FILE
If FILE ay ang landas patungo sa isang direktoryo, ito ay bubuksan. Kung ang isa o higit pang mga path ng file ay
ibinigay, ang kanilang karaniwang direktoryo ay binuksan at ang mga file ay pinili.

bata3
- Tumulong
Magpakita ng tulong tungkol sa mga opsyon.

--tulong-qt
Ipakita ang mga tiyak na opsyon sa Qt, tingnan qtoptionsNa (7).

--tulong-kde
Ipakita ang mga partikular na opsyon sa KDE, tingnan kdeoptionsNa (7).

--tulong-lahat
Ipakita ang lahat ng mga opsyon.

--may-akda
Ipakita ang impormasyon ng may-akda.

--bersyon
Ipakita ang impormasyon ng bersyon.

--lisensya
Ipakita ang impormasyon ng lisensya.

bata3-qt
Qt-opsyon
Tingnan qtoptions(7), gayunpaman, ang mga opsyon ay may "-" bilang prefix, hindi "--".

kid3-cli
-c
Magsagawa ng utos. Maramihan -c ang mga pagpipilian ay posible, ang mga ito ay isinasagawa sa pagkakasunud-sunod.
Tingnan ang seksyon tungkol sa kid3-cli para sa paglalarawan ng mga available na command.

-h|- Tumulong
Magpakita ng tulong tungkol sa mga opsyon at utos.

PANIMULA


Ang Kid3 ay isang application upang i-edit ang ID3v1 at ID3v2 tag sa mga MP3 file sa isang mahusay na paraan.
Ang mga tag na ito ay maaaring i-edit ng karamihan sa mga MP3 player, ngunit hindi sa isang napakakumportable at mahusay
paraan. Bukod dito ang mga tag sa Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex,
Ang TrueAudio, WavPack, WMA, WAV, AIFF file at tracker modules (MOD, S3M, IT, XM) ay
sinusuportahan din.

Ang Kid3 ay hindi kumukuha o nag-encode ng mga MP3 file, ngunit ito ay naka-target na i-edit ang mga ID3 tag ng lahat
mga file ng isang album sa isang mahusay na paraan, ibig sabihin, sa kaunting mga pag-click ng mouse at key stroke gaya ng
maaari. Kung saan ang karamihan sa iba pang mga program ay maaaring mag-edit ng alinman sa ID3v1 o ID3v2 tag, ang Kid3 ay puno na
kontrol sa parehong bersyon, maaaring mag-convert ng mga tag sa pagitan ng dalawang format at may access sa lahat
Mga tag ng ID3v2. Ang mga tag ng maraming file ay maaaring itakda sa parehong halaga, hal. ang artist, album,
taon at genre ng lahat ng mga file ng isang album ay karaniwang may parehong mga halaga at maaaring itakda
magkasama. Kung ang impormasyon para sa mga tag ay nakapaloob sa pangalan ng file, ang mga tag ay maaaring
awtomatikong itinakda mula sa pangalan ng file. Posible ring itakda ang pangalan ng file ayon sa
sa mga tag na makikita sa file sa mga arbitrary na format.

Ang gawain sa pag-edit ay higit pang sinusuportahan ng awtomatikong pagpapalit ng mga character o
substrings, halimbawa upang alisin ang mga ilegal na character mula sa mga filename. Awtomatikong kontrol ng
Pinapadali ng upper at lower case na mga character na gumamit ng pare-parehong scheme ng pagbibigay ng pangalan sa lahat
mga tag.

Maaaring kunin ang impormasyon ng tag para sa buong album gnudb.org[1], TrackType.org[2],
MusicBrainz[3], Discogs[4], Birago[5] o iba pang mapagkukunan ng mga listahan ng track. Ang format ng pag-import
ay malayang na-configure ng mga regular na expression.

Mangyaring iulat ang anumang mga problema o mga kahilingan sa tampok sa may-akda.

GAMIT KID3


Kid3 mga tampok
· I-edit ang ID3v1.1 tag

· I-edit ang lahat ng ID3v2.3 at ID3v2.4 frame

· I-edit ang mga tag ng maramihang mga file

· I-convert sa pagitan ng ID3v1 at ID3v2 tag

· I-edit ang MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio,
WavPack, WMA, WAV at AIFF tag

· Bumuo ng mga tag mula sa filename

· Bumuo ng mga tag mula sa mga nilalaman ng mga field ng tag

· Bumuo ng filename mula sa mga tag

· Bumuo at baguhin ang mga pangalan ng direktoryo mula sa mga tag

· Bumuo ng playlist file

· Awtomatikong pag-convert ng case at pagsasalin ng string

· Mag-import mula sa gnudb.org[1], TrackType.org[2], MusicBrainz[3], Discogs[4], Birago[5] at
iba pang mapagkukunan ng data

· I-export bilang CSV, HTML, playlist, Kover XML at iba pang mga format. Ang mga na-export na CSV file ay maaaring
imported na naman.

halimbawa Paggamit
Inilalarawan ng seksyong ito ang isang karaniwang session kasama ang Kid3. Ipagpalagay natin na mayroon tayong direktoryo
naglalaman ng mga MP3 file na may mga track mula sa album na "Let's Tag" mula sa banda na "One Hit
Wonder". Ang direktoryo ay pinangalanan sa "artist - album" na format, sa aming kaso na One Hit Wonder
- Tag tayo. Ang direktoryo ay naglalaman ng mga track sa "track title.mp3" na format, na I
think ay kapaki-pakinabang dahil ang mga filename ay maikli (mahalaga kapag gumagamit ng mga mobile MP3 player
na may maliliit na display) at sa tamang pagkakasunud-sunod kapag pinagsunod-sunod ayon sa alpabeto (mahalaga kapag
gamit ang mga hardware na MP3 player na nagpe-play ng mga track sa alphabetical order o sa pagkakasunud-sunod sa
na sinusunog ang mga ito sa CD at ang pagkakasunud-sunod na iyon ay alpabetikong kapag ginagamit mkisofs). Bukod sa
ito, ang impormasyon ng artist at album ay nasa pangalan ng direktoryo at wala
na ulitin sa filename. Ngunit bumalik sa aming halimbawa, ang listahan ng direktoryo ay parang
ito:

01 Intro.mp3

02 Ito Lang Namin.mp3

03 Outro.mp3

Ang mga file na ito ay wala pang mga tag at gusto naming buuin ang mga ito gamit ang Kid3. Ginagamit namin ang Open (File
menu o toolbar) at pumili ng isa sa mga file sa direktoryong ito. Ang lahat ng mga file ay magiging
ipinapakita sa listbox ng file. Tamad tayo, gusto nating gamitin ang impormasyon sa
direktoryo at mga pangalan ng file upang makabuo ng mga tag. Samakatuwid pinipili namin ang lahat ng mga file, pagkatapos ay i-click ang
Para: I-tag ang 1 na button sa seksyong File. Itatakda nito ang pamagat, artist, album at track
mga halaga sa lahat ng mga file. Upang itakda ang taon at mga halaga ng genre ng lahat ng mga file, pinapanatili namin ang lahat ng mga file
pinili at i-type ang "2002" para sa Taon at piliin ang "Pop" mula sa Genre combobox. Ihanda
tanging ang dalawang value na ito, ang kanilang mga checkbox ay awtomatikong naka-check at lahat ng iba pang mga checkbox
ay naiwang walang check. Ngayon ay binabago namin ang pagpili sa pamamagitan lamang ng pagpili sa unang file at kami
tingnan na ang lahat ng mga tag ay naglalaman ng mga tamang halaga. Maaaring ma-verify ang mga tag ng iba pang mga file
din sa pamamagitan ng pagpili sa kanila ng isa-isa. Kapag nasiyahan kami sa mga tag, ginagamit namin ang Save (File
menu o toolbar). Ang pagpili sa Gumawa ng Playlist mula sa menu ng File ay bubuo ng isang file na Isa
Hit Wonder - Let's Tag.m3u sa direktoryo.

COMMAND Sanggunian


Ang GUI Mga Sangkap
Ang Kid3 GUI ay pinaghihiwalay sa limang seksyon: Sa kaliwa ay ang file at direktoryo
listboxes, ang kanang bahagi ay naglalaman ng mga seksyon ng File, Tag 1 at Tag 2.

talaksan listahan
Ang listahan ng file ay naglalaman ng mga pangalan ng lahat ng mga file sa binuksan na direktoryo na tumutugma
ang napiling filter ng pangalan ng file (karaniwang *.mp3 *.ogg *.opus *.dsf *.flac *.mpc *.aac
*.m4a *.m4b *.m4p *.mp4 *.mp2 *.spx *.tta *.wv *.wma *.wav *.aiff *.ape). Isang single o
maraming file ang maaaring mapili. Upang pumili ng walang file, mag-click sa bakanteng lugar pagkatapos ng
mga entry sa listbox. Tinutukoy ng pagpili ang mga file na apektado ng
mga operasyon na magagamit sa pamamagitan ng paggamit ng mga pindutan na inilarawan sa ibaba.

Bukod sa Pangalan, maaari ding maging ang iba pang mga column Sukat, Uri, Petsa ng Pagbabago na may mga detalye ng file
ipinapakita. Maaaring itago ang mga column sa pamamagitan ng pag-alis ng check sa kanilang pangalan sa menu ng konteksto ng
header ng listahan. Ang pagkakasunud-sunod ng mga column ay maaaring baguhin sa pamamagitan ng drag'n'drop. Ang pagkakasunud-sunod
maaaring i-toggle sa pamamagitan ng pag-click sa header ng column.

Sa kaliwa ng mga pangalan ay maaaring ipakita ang isang icon: isang disc upang ipakita na mayroon ang file
binago o impormasyon tungkol sa kung aling mga tag ang naroroon (V1, V2, V1V2 o WALANG TAG, hindi
icon ay ipinapakita kung ang file ay hindi pa nababasa sa).

Ang mga direktoryo ay ipinapakita na may icon ng folder. Kung binuksan ang isang direktoryo, ang mga file nito ay
ipinapakita sa isang hierarchical tree. Sa pamamagitan ng pagpili ng mga file mula sa mga subdirectory, mga operasyon
ay maaaring isagawa sa mga file sa iba't ibang mga direktoryo, na kung saan ay kapaki-pakinabang kung ang musika
ang koleksyon ay nakaayos na may isang folder para sa bawat artist na naglalaman ng mga folder para sa mga album ng
itong artista.

Ang pag-click sa kanang pindutan ng mouse sa loob ng listahan ng file ay magbubukas ng menu ng konteksto na may
sumusunod na mga utos:

· Palawakin lahat: Pinapalawak ang lahat ng puno ng folder (ang kasalukuyang puno lamang kung ang shift key ay
pinindot)

· I-collapse lahat: Kino-collapse ang lahat ng mga puno ng folder

· Palitan ang pangalan: Pinapalitan ang pangalan ng isang file

· Ilipat sa Trash: Inilipat ang isang file sa basurahan

· Play: Nagpe-play ng file, tingnan ang Play

· Ang mga kasunod na entry ay mga utos ng gumagamit, na maaaring tukuyin sa Mga Pagkilos ng Gumagamit
tab ng Configure Kid3. Ang playback sa double click ay maaari ding i-activate doon.

Directory listahan
Ang listahan ng direktoryo ay naglalaman ng mga pangalan ng mga direktoryo sa binuksan na direktoryo, bilang
pati na rin ang kasalukuyang (.) at ang magulang (..) na direktoryo. Pinapayagan nito ang isang tao na mabilis na magbago
ang direktoryo nang hindi gumagamit ng Open... command o i-drag at i-drop.

Ang visibility ng column, pagkakasunud-sunod at pag-uuri ay maaaring i-configure gaya ng inilarawan sa seksyon
tungkol sa listahan ng file.

talaksan
Nagpapakita ng impormasyon tungkol sa pag-encode (MP3, Ogg, Opus, DSF, FLAC, MPC, APE, MP2, MP4,
AAC, Speex, TrueAudio, WavPack, WMA, WAV, AIFF), bit rate, sample rate, mga channel at
ang haba ng file.

Ang pag-edit ng linya ng Pangalan ay naglalaman ng pangalan ng file (kung isang file lang ang pipiliin).
Kung binago ang pangalang ito, papalitan ang pangalan ng file kapag ginamit ang Save command.

Ang Format combo box at line edit ay naglalaman ng format na gagamitin kapag ang filename ay
nabuo mula sa una o pangalawang tag. Ang filename ay maaaring maglaman ng arbitrary
mga character, kahit isang bahagi ng direktoryo na pinaghihiwalay ng isang slash mula sa pangalan ng file, ngunit iyon
dapat na mayroon nang direktoryo para magtagumpay ang pagpapalit ng pangalan. Ang mga sumusunod na espesyal na code
ay ginagamit upang magpasok ng mga halaga ng tag sa filename:

· %s %{title} Pamagat (Awit)

· %a %{artist} Artist

· %l %{album} Album

· %c %{comment} Komento

· %y %{year} Taon

· %t %{track} Track (hal. 01)

· %t %{track.n} Track na may lapad ng field n (hal. 001 para sa %{track.3})

· %T %{tracknumber} Track (nang walang mga nangungunang zero, hal 1)

· %g %{genre} Genre

· %{ignore} Binalewala kapag bumubuo ng mga tag mula sa pangalan ng file

Ang mga format na code ay hindi limitado sa mga halimbawang ibinigay sa itaas. Anumang pangalan ng frame ay maaaring
ginamit, halimbawa pinag-isang mga pangalan ng frame tulad ng %{bpm} o mag-format ng mga partikular na pangalan tulad ng
%{popm}.

Ang pangalawang Format combo box (na may arrow pababa) ay ginagamit upang bumuo ng mga tag mula sa
filename. Kung ang format ng filename ay hindi tumutugma sa pattern na ito, ang ilang iba pa
ang mga karaniwang ginagamit na format ay sinubukan.

Ang ilang karaniwang ginagamit na mga format ng filename ay magagamit na sa combo box, ngunit ito ay
posible ring mag-type ng ilang espesyal na format sa line edit.

Mula sa:Tag 1, Tag 2: Itinatakda ang filename gamit ang napiling format at ang unang tag o
ang pangalawang tag, ayon sa pagkakabanggit.

Para kay:Tag 1, Tag 2: Ang mga tag ay nakatakda mula sa filename. Una, ang format na tinukoy sa
Format ang ginagamit. Kung ang umiiral na filename ay hindi tumutugma sa format na ito, ang mga sumusunod
sinubukan ang mga format:

· Artist - Album/Track Song

· Album/Track - Artist - Kanta

· /Artist - Album - Track - Kanta

· Album/Artist - Track - Kanta

· Album/Artista - Kanta

· Artist/Album/Track Song

Kung pipiliin ang isang file, ang mga kontrol ng GUI ay mapupuno ng mga nakuhang halaga
mula sa filename. Kung maraming file ang napili, ang mga tag ng mga file ay direkta
itakda ayon sa mga filename.

Tag 1
Ang mga line edit widget para sa Pamagat, Artist, Album, Komento, Taon, Track at Genre ay
ginamit upang i-edit ang katumbas na halaga sa unang tag ng mga napiling file. Ang halaga
ay mababago kapag ang pagpili ng file ay binago o bago ang mga operasyon tulad ng I-save at
Umalis at kapag nalagyan ng check ang kaukulang check box sa kaliwa ng field name.
Ito ay kapaki-pakinabang upang baguhin lamang ang ilang mga halaga at iwanan ang iba pang mga halaga na hindi nagbabago.

Kung pinili ang isang file, ang lahat ng mga check box ay nilagyan ng check at ang linya ay nag-e-edit ng mga widget
naglalaman ng mga halagang makikita sa mga tag ng file na ito. Kung walang nakitang tag sa file,
ang katumbas na walang laman na halaga ay ipinapakita, na isang walang laman na string para sa Pamagat,
Mga pag-edit sa linya ng Artist, Album at Komento, 0 para sa numerical na Year at Track na mga pag-edit at isang
walang laman ang napiling value para sa Genre combo box. Ang mga halaga ay maaaring baguhin at kung ang
may check ang kaukulang check box, itatakda ang mga ito para sa napiling file pagkatapos ng
ang pagpili ay binago. Ang file ay minarkahan bilang binago ng isang simbolo ng disk sa file
listbox ngunit nananatiling hindi nagbabago hanggang sa gamitin ang Save command.

Kung maraming file ang pipiliin, ang mga value lang na magkapareho sa lahat ng napili
ang mga file ay ipinapakita. Sa lahat ng iba pang mga kontrol, ang mga walang laman na halaga tulad ng inilarawan sa itaas ay
ipinapakita. Ang lahat ng mga check box ay walang check upang maiwasan ang mga hindi gustong pagbabago. Kung ang isang halaga ay kailangang
itakda para sa lahat ng napiling file, maaari itong i-edit at kailangang itakda ang checkbox. Ang
itatakda ang mga halaga para sa lahat ng napiling file kapag binago ang pagpili at maaaring
na-save gamit ang Save command.

Kinokontrol din ng mga check box ang pagpapatakbo ng karamihan sa mga command na nakakaapekto sa mga tag, tulad
bilang kopyahin, i-paste at ilipat sa pagitan ng mga tag 1 at 2. Upang gawing mas madaling gamitin ito
maramihang mga file kung saan ang lahat ng mga check box ay walang check, ang mga utos na ito ay kumikilos nang pareho
paraan kapag ang lahat ng mga check box ay may check at kapag ang lahat ng mga check box ay walang check.

Mula sa Tag 2: Ang mga field ng tag 1 ay itinakda mula sa mga katumbas na halaga sa tag 2. Kung a
solong file ang napili, ang mga kontrol ng GUI ay puno ng mga halaga mula sa tag 2. Kung
maramihang mga file ang napili, ang mga tag ng mga file ay direktang itinakda.

Kopyahin: Ang kopya buffer ay puno ng mga halaga ng Tag 1. Mga value lang na may check
gagamitin ang checkbox sa mga susunod na command na I-paste.

I-paste: I-paste ang mga value mula sa copy buffer sa mga kontrol ng GUI.

Alisin: Itatakda nito ang lahat ng kontrol ng GUI sa kanilang mga walang laman na halaga na nagreresulta sa pag-alis
lahat ng halaga. Ang naka-save na file ay maglalaman ng walang tag 1.

Tag 2
Ang mga kontrol ng GUI ay gumagana sa parehong paraan tulad ng inilarawan para sa seksyong Tag 1, ngunit ang
ang laki ng mga string ay hindi limitado.

Para sa tag 2 Genre maaari mo ring gamitin ang iyong sariling mga pangalan bukod sa mga genre na nakalista sa
combo box, i-type lang ang pangalan sa line edit.

Ang tag 2 ay hindi lamang maaaring maglaman ng parehong mga halaga gaya ng tag 1, ang format ay binuo sa a
nababaluktot na paraan mula sa ilang mga frame na mismong binubuo ng ilang mga field. Ang
Ipinapakita ng talahanayan ng tag 2 ang lahat ng mga frame na magagamit sa napiling file.

I-edit: Ito ay magbubukas ng isang window na nagpapahintulot sa isa na i-edit ang lahat ng mga patlang ng napili
kuwadro. Kung maraming file ang napili, ang mga na-edit na field ay ilalapat sa lahat ng napili
mga file na naglalaman ng gayong frame.

Magdagdag: May lalabas na humihiling na pumili ng uri ng frame at lalabas ang isang frame ng napiling uri
maaaring i-edit at idagdag sa file. Gumagana din ito upang magdagdag ng isang frame sa maramihang
mga napiling file.

Tanggalin: Tinatanggal ang napiling frame sa mga napiling file.

Ang drag album artwork dito ay ipinapakita kung ang file ay walang naka-embed na cover art. A
larawan ay maaaring idagdag gamit ang drag at drop mula sa isang browser o file manager at magiging
ipinapakita dito. Maaaring i-edit o idagdag ang mga picture frame sa pamamagitan ng pag-double click dito
control.

Naka-sync lyrics at pangyayari Tiyempo Mga Code
Para sa impormasyong naka-synchronize sa data ng audio, available ang isang partikular na editor.
Ang mga frame na ito ay suportado para sa ID3v2.3.0 at ID3v2.4.0 tag. Upang magdagdag ng gayong frame, ang
Ang partikular na pangalan ng frame ay kailangang piliin sa listahan na lilitaw kapag ang Add button
ay na-click - Naka-synchronize na Lyrics o Event Timing Codes, ayon sa pagkakabanggit. Ang editor ay
pareho para sa parehong uri, para sa mga code ng timing ng kaganapan, isang paunang natukoy na hanay ng mga kaganapan lamang
ay available samantalang para sa naka-synchronize na lyrics, kailangang ilagay ang text. Nasa
kasunod, ipinaliwanag ang pag-edit ng naka-synchronize na lyrics.

Ang isang file na may ID3v2 tag ay pinili, ang lyrics editor ay ipinasok gamit ang Add at
pagpili ng Naka-synchronize na Lyrics. Para sa isang umiiral nang Synchronized Lyrics frame, ito ay
pinili at ang I-edit ay na-click. Awtomatikong binubuksan ang player gamit ang kasalukuyang file
upang ang file ay maaaring i-play at i-pause upang i-synchronize ang lyrics.

Ang mga setting sa tuktok ng SYLT editor ay karaniwang hindi kailangang baguhin. Kung ang
naglalaman ang lyrics ng mga character na wala sa Latin na 1 character set,
Ang pagpapalit ng text encoding sa UTF16 (o UTF8 para sa ID3v2.4.0) ay ipinapayong. Para sa English
lyrics at maximum compatibility, ISO-8859-1 ang dapat gamitin.

Ang seksyon ng Lyrics ay may limang mga pindutan sa itaas. Magdagdag ay magdaragdag ng bagong kaganapan sa oras sa
mesa. Ang oras ay kinuha mula sa posisyon ng player, kaya nagdaragdag ng entry habang
ang paglalaro ng track ay magdaragdag ng linya para sa kasalukuyang nilalaro na posisyon. Ang mga pangyayari sa
Ang talahanayan ay dapat na chronologically ordered, samakatuwid ang row ay ipapasok
naaayon. Espesyal na tinatrato ang mga entry na may di-wastong oras: Kung ang kasalukuyang
ang napiling row ay may di-wastong oras, ang time stamp nito ay papalitan ng kasalukuyang oras
sa halip na magdagdag ng bagong row. Kung ang kasalukuyang oras ay hindi wasto, ang unang hilera na may isang
hindi wastong oras ang gagamitin kung naroroon. Ang pag-uugali na ito ay dapat na mapadali ang pagdaragdag ng oras
stamps kung nasa table na ang lyrics text pero nawawala ang time stamps
(na ang kaso kapag nag-import ng hindi naka-synchronize na lyrics). Tandaan na ang hindi wastong oras
ay kinakatawan bilang 00:00.00, ibig sabihin, kapareho ng oras sa ganap na simula ng
track, na hindi wasto. Upang gawing hindi wasto ang oras, pindutin ang Delete key, o gamitin
I-clear mula sa menu ng konteksto. Mga bagong row na ipinasok gamit ang Insert row mula sa context menu
o ginawa kapag nag-import ng hindi naka-synchronize na lyrics gamit ang From Clipboard o Import din
naglalaman ng mga di-wastong time stamp. Maaaring tanggalin ang mga hilera sa talahanayan sa pamamagitan ng pag-click sa Delete
button o gamit ang Tanggalin ang mga hilera mula sa menu ng konteksto.

Maaaring ma-import ang naka-synchronize na lyrics mula sa isang file gamit ang Import. Ang inaasahang format ay
simple o pinahusay na LRC. Kung ang napiling file ay walang square bracket sa
unang linya, ito ay dapat na isang simpleng text file na may hindi naka-synchronize na lyrics. Ang
Ang mga linya mula sa naturang file ay ina-import na may mga di-wastong time stamp. Ang oras
maaaring idagdag ang impormasyon gamit ang Add button o sa pamamagitan ng manual entry. Pwede rin naman
para mag-import ng lyrics sa pamamagitan ng copy-paste gamit ang From Clipboard. Ang naka-synchronize na lyrics ay maaaring
nakasulat sa mga LRC file gamit ang Export. Tandaan na ang mga entry lamang na may wastong mga time stamp ang gagawa
i-export at na ang mga entry ay pagbukud-bukurin ayon sa oras. Mga entry na may di-wastong oras
ay hindi rin maiimbak sa SYLT frame, kaya siguraduhing isama ang lahat ng timing
impormasyon bago umalis sa dialog.

Ang ID3 detalye[6] nagmumungkahi ng time stamp para sa bawat pantig. Gayunpaman karamihan sa mga manlalaro
sinusuportahan lamang ang granularity ng isang linya o pangungusap. Para suportahan ang parehong use case, Kid3
sumusunod sa parehong mga kumbensyon bilang SYLT Editor[7]. Text na ipinasok sa talahanayan
ay ipinapalagay na magsisimula ng bagong linya maliban kung ito ay nagsisimula sa isang puwang o isang gitling. Mga pagbubukod
sa panuntunang ito ay posible sa pamamagitan ng pagsisimula ng isang linya na may underscore ('_') upang pilitin
pagpapatuloy o isang hash mark ('#') upang pilitin ang isang bagong linya. Ang mga escape character na ito ay hindi
nakaimbak sa loob ng SYLT frame. Sa loob ng SYLT frame, nagsisimula ang mga bagong linya sa isang feed ng linya
character (hex 0A) samantalang ang mga pagpapatuloy ay hindi. Kapag nagbabasa ng mga SYLT frame, sinusuri ng Kid3
kung ang unang entry ay nagsisimula sa isang line feed. Kung hindi ito ang kaso, ito ay ipinapalagay
na ang lahat ng entri ay bagong linya at walang pantig na pagpapatuloy ang ginagamit.

Habang nilalaro ang track, ang row na nauugnay sa kasalukuyang posisyon ng paglalaro ay
naka-highlight, upang maging tama ang impormasyon ng pag-synchronize
napatunayan. Kung ang isang offset ay kailangang idagdag sa isa o higit pang mga time stamp, maaari itong maging
nagawa gamit ang Add offset context menu. Maaaring gamitin ang mga negatibong halaga upang bawasan
ang oras. Gamit ang Seek to position sa menu ng konteksto, posibleng itakda ang
paglalaro ng posisyon sa oras ng napiling hilera.

Ang talaksan menu
File → Buksan... (Ctrl+O)
Nagbubukas ng direktoryo. Ang lahat ng mga file na tumutugma sa napiling file name filter ay ipapakita
sa file listbox at ang napiling file ay napili.

File → Buksan ang Kamakailan
Nagbubukas ng kamakailang binuksang direktoryo.

File → Buksan ang Direktoryo... (Ctrl+D)
Nagbubukas ng direktoryo. Ang lahat ng mga file na tumutugma sa napiling file name filter ay ipapakita
sa file listbox.

File → I-save (Ctrl+S)
Sine-save ang lahat ng nabagong file sa direktoryo. Ang mga binagong file ay minarkahan ng isang disk
simbolo sa listbox ng file. Kung ang anumang mga pangalan ng file ay binago, ang mga file na iyon ay magiging
pinalitan ng pangalan.

File → Ibalik
Ibinabalik ang mga pagbabago ng isa o maramihang mga file. Kung walang mga file na napili sa file
listbox, ang mga pagbabago ng lahat ng mga file ay ibabalik, kung hindi ang mga pagbabago lamang ng
ang mga napiling file ay ibinalik.

File → Mag-import...
Ang Import dialog ay maaaring gamitin upang direktang mag-import ng data mula sa isang freedb.org server, mula sa a
MusicBrainz server, mula sa Discogs, Amazon o iba pang pinagmumulan ng mga listahan ng track ng album sa
format na teksto.

Ang pag-import mula sa isang freedb.org server ay posible gamit ang isang dialog na lalabas kapag Mula
Pinili ang Server:gnudb.org o TrackType.org. Ang pangalan ng artist at album na hahanapin
maaaring ipasok sa dalawang pinakamataas na field, ang mga album na tumutugma sa query ay magiging
ipinapakita kapag ang Find ay na-click at ang mga resulta mula sa www.gnudb.org[8] ay natanggap.
Ang pag-import ng data ng track para sa isang album ay ginagawa sa pamamagitan ng pag-double click sa album sa
listahan. Ang server ng freedb.org kung saan mag-i-import ay maaaring piliin pati na rin ang landas ng CGI.
Ang na-import na data ay ipinapakita sa preview table ng import dialog. Kailan
nasiyahan sa ipinakitang mga track, maaari silang ma-import sa pamamagitan ng pagwawakas sa pag-import
dialog na may OK.

Ang paghahanap sa server ng Discogs ay maaaring gawin gamit ang Discogs. Tulad ng sa gnudb.org
dialog, maaari kang magpasok ng artist at album at pagkatapos ay pumili mula sa isang listahan ng mga release. Kung
Ang mga Standard na Tag ay minarkahan, ang karaniwang impormasyon ay ini-import, hal. artist, album, at
pamagat. Kung ang mga Karagdagang Tag ay minarkahan, higit pang impormasyon ang ii-import kung magagamit, hal
performers, arranger, o ang publisher. Kung may markang Cover Art, magiging cover art
na-download kung magagamit.

Ang isang paghahanap sa Amazon ay maaaring isagawa gamit ang Amazon. Tulad ng sa dialog ng gnudb.org, magagawa mo
ipasok ang artist at album at pagkatapos ay pumili mula sa isang listahan ng mga release. Kung ang mga Karagdagang Tag ay
minarkahan, mas maraming impormasyon ang ini-import kung magagamit, hal. mga performer, arranger, o ang
tagapaglathala. Kung may markang Cover Art, ida-download ang cover art kung available.

Maaari kang maghanap sa parehong paraan sa release database ng MusicBrainz gamit ang Mula
Paglabas ng MusicBrainz. Ang daloy ng trabaho ay pareho sa inilarawan para sa Mula sa gnudb.org.

Ang pag-import mula sa isang MusicBrainz server ay posible gamit ang dialog na lalabas kapag Mula
Pinili ang Fingerprint ng MusicBrainz. Maaaring mapili ang Server tulad ng sa freedb
dialog ng pag-import. Nasa ibaba ang isang talahanayan na nagpapakita ng na-import na data ng track. Ang kanang column
ay nagpapakita ng estado ng MusicBrainz query, na nagsisimula sa "Nakabinbin" kapag ang dialog
ay binuksan. Pagkatapos ay titingnan ang fingerprint at kung hindi ito magbunga ng resulta,
isa pang paghahanap gamit ang mga tag sa file ay sinubukan. Kaya ito ay maaaring makatulong para sa a
matagumpay na query sa MusicBrainz upang mag-imbak ng kilalang impormasyon (hal. artist at album) sa
mga tag bago ang pag-import. Kung may nakitang resulta, magtatapos ang paghahanap sa estado
"Kinikilala", kung hindi, walang nakita o maramihang hindi maliwanag na resulta at isa sa
ang mga ito ay kailangang piliin ng gumagamit. OK at Ilapat gamitin ang na-import na data, Kanselahin
isinasara ang dialog. Maaaring magtagal ang pagsasara mula noong buong makinarya ng MusicBrainz
kailangang isara.

Para sa pag-import ng textual data, Mula sa File/Clipboard ay magbubukas ng isang subdialog, kung saan marami
Available ang mga preconfigured na format ng pag-import. Ang unang dalawa, "CSV unquoted" at "CSV
quoted" ay maaaring gamitin upang mag-import ng data na na-export ng dialog ng Export. Ang CSV
maaaring i-edit ang data gamit ang isang spreadsheet, at dapat isulat gamit ang mga tab bilang mga delimiter.
Ang pag-import ay dapat pagkatapos ay posible gamit ang "CSV quoted", na mas flexible kaysa sa "CSV
unquoted". Gayunpaman, ang mga field nito ay hindi maaaring maglaman ng anumang double quotes. Kung mag-e-export ka lang
mula sa Kid3 at i-import sa ibang pagkakataon, maaaring gamitin ang "CSV unquoted" bilang isang simpleng format para dito
layunin. Tandaan na mayroon ding mga command na "I-export ang CSV" at "Import CSV" sa
menu ng konteksto ng listahan ng file, na gumagamit ng mga script para i-export at i-import ang CSV data sa a
mas kumpleto, makapangyarihan at nababaluktot na paraan.

Ang susunod na format, "freedb HTML text", ay maaaring gamitin upang kopyahin ang impormasyon mula sa isang HTML page
of freedb.org[9]. Maghanap ng album sa freedb at kung ang nais na impormasyon ay
ipinapakita sa web browser, kopyahin ang mga nilalaman sa clipboard. Pagkatapos ay i-click ang Mula sa
Ang pindutan ng clipboard at ang mga na-import na track ay ipapakita sa preview table sa
tuktok ng dialog. Kung nasiyahan ka sa na-import na data, wakasan ang dialog
na may OK, na maglalagay ng data sa mga tag ng kasalukuyang direktoryo. Ang
destinasyon (Tag 1, Tag 2 o Tag 1 at Tag 2) ay maaaring mapili gamit ang combo box. Ang
ang mga file sa kasalukuyang direktoryo ay dapat nasa tamang pagkakasunod-sunod ng track upang makuha ang kanilang mga tag
itinalaga. Ito ang kaso kung sila ay binibilang.

Ang susunod na preconfigured na format ng pag-import, "freedb HTML source", ay maaaring gamitin, kung ang data
ay magagamit bilang isang HTML na dokumento. Posible ang pag-import gamit ang button na Mula sa File, na
nagbubukas ng tagapili ng file, o pagkopya ng mga nilalaman nito mula sa isang editor at pagkatapos ay nag-i-import mula sa
clipboard. Maaaring maging kapaki-pakinabang ang format na ito para sa offline na pag-import, kahit na ang HTML na dokumento
ay maaari ding mabuksan sa isang browser at pagkatapos ay ma-import sa unang format sa pamamagitan ng
clipboard.

Higit pang mga preconfigured na format, hal. "Track Title Time", ay available. Isang walang laman na kaugalian
format ay maaaring gawin gamit ang Add na itatakda ng user. Dalawang linya sa ibaba ng pangalan ng format
ay maaaring itakda gamit ang isang regular na expression upang makuha ang mga patlang mula sa teksto ng pag-import. Ang
ang unang regular na expression ay ipapa-parse nang isang beses bawat dokumento upang mangalap ng data sa bawat album
tulad ng artist, album, taon at genre. Ang pangalawang linya ay sinubukang itugma mula sa
simula ng dokumento hanggang sa dulo upang makakuha ng data ng track, karaniwang numero at pamagat. Ang
Kasama sa mga regular na expression ang lahat ng mga tampok na inaalok ng Qt, na karamihan sa kung ano
Nag-aalok si Perl. Ang mga konstruksyon ng bracketing na "(..)" ay gumagawa ng mga buffer ng pagkuha para sa mga field
import at pinangungunahan ng mga partikular na code ng Kid3 upang tukuyin kung aling field ang kukunan. Ang
ang mga code ay kapareho ng ginamit para sa format ng filename, bukod sa mga code na nakalista sa ibaba,
anumang pangalan ng frame ay posible:

· %s %{title} Pamagat (Awit)

· %a %{artist} Artist

· %l %{album} Album

· %c %{comment} Komento

· %y %{year} Taon

· %t %{track} Track

· %g %{genre} Genre

· %d %{duration} Tagal

Halimbawa, isang track na regular na expression (pangalawang linya) upang i-import mula sa isang .m3u playlist
maaaring "%{track}(\d+)\s+%{title}(\S[^\r\n]*)\.mp3[\r\n]". Lahat ng mga format ay maaaring baguhin
sa pamamagitan ng pag-edit ng mga regular na expression at ang pangalan at pagkatapos ay pag-click sa I-save ang Mga Setting. sila
ay maiimbak sa kid3rc file sa direktoryo ng pagsasaayos. Ang file na ito ay maaaring
direktang na-edit upang magkaroon ng higit pang mga format ng pag-import o maaari itong tanggalin upang bumalik sa
mga default na format. Maaaring tanggalin ang mga format gamit ang Remove.

Ang katumpakan ay nagpapakita ng isang pagtatantya kung gaano kahusay ang na-import na impormasyon ay tumutugma sa ibinigay
mga track. Gumagamit ito ng mga tagal ng track o mga pangalan ng file upang kalkulahin ang antas ng pagkakatulad
porsyento. Ipinapakita ng Cover Art ang URL ng larawan ng pabalat ng album na mada-download.

Upang suriin kung ang mga na-import na track ay tumutugma sa kasalukuyang hanay ng mga file, ang tagal ng
ang mga na-import na track ay maihahambing sa tagal ng mga file. Ang pagpipiliang ito ay maaaring
pinagana gamit ang checkbox Suriin ang maximum na pinapayagang pagkakaiba sa oras at ang maximum
Ang pinahihintulutang pagkakaiba sa oras ay maaaring itakda sa mga segundo. Kung ang isang mismatch sa isang haba ay
nakita, ang haba ay ipinapakita na may pulang background sa preview table.

Ito ang mga file ay na-order nang iba kaysa sa mga na-import na track, ang kanilang mga nakatalagang track
kailangang baguhin. Ang gawaing ito ay maaaring mapadali gamit ang Match with buttons Length,
Track, at Pamagat, na muling ayusin ang mga track ayon sa kaukulang field.
Upang manu-manong iwasto ang mga takdang-aralin, maaaring i-drag ang isang track gamit ang kaliwang pindutan ng mouse
at pindutin nang matagal ang Ctrl key, at pagkatapos ay ibinaba sa bagong lokasyon.

Kapag binuksan ang dialog ng pag-import, naglalaman ito ng aktwal na nilalaman ng mga tag. Ang tag
uri (Tag 1, Tag 2, Tag 1 at Tag 2) ay maaaring mapili gamit ang Destination combo box.
Ang button sa kanan ng combo box na ito ay maaaring gamitin upang ibalik ang talahanayan sa
kasalukuyang nilalaman ng mga tag. Magagamit ang mga checkbox sa unang hanay ng talahanayan
piliin ang mga track na na-import. Ito ay maaaring maging kapaki-pakinabang kung ang isang folder ay naglalaman ng
mga track ng parehong mga CD ng isang double CD at ang mga track lamang ng pangalawang CD ang dapat
na-import

Upang matukoy ang mga track na na-import, posibleng ipakita ang mga pangalan ng file o
ang buong path sa mga file gamit ang context menu ng table header. Ang mga halaga sa
maaaring i-edit ang talahanayan ng pag-import. Ang revert-button sa kanan ng Destination
Maaaring gamitin ang combo box upang ibalik ang mga nilalaman ng mga tag, na maaari ding maging kapaki-pakinabang
pagkatapos baguhin ang Destinasyon.

Halos lahat ng mga dialog ay nagtatampok ng button na I-save ang Mga Setting, na maaaring magamit upang iimbak ang
mga setting ng partikular na dialog at ang laki ng window na patuloy.

Mula sa Mga Tag ay humahantong sa isang subdialog upang magtakda ng mga frame ng tag mula sa mga nilalaman ng iba pang tag
mga frame. Magagamit ito upang kopyahin lamang ang impormasyon sa pagitan ng mga tag o mag-extract ng isang bahagi
mula sa isang frame at ipasok ito sa isa pa.

Tulad ng sa pag-import mula sa file/clipboard, may mga malayang nako-configure na format na gagawin
iba't ibang operasyon. Naka-preconfigure na ang mga format para kopyahin ang halaga ng Album
Album Artist, Composer o Conductor, at upang kunin ang Track Number mula sa mga field ng Pamagat
na naglalaman ng isang numero. Mayroon ding isang format upang kunin ang isang Subtitle mula sa isang Pamagat
na patlang.

Ipinapaliwanag ng sumusunod na halimbawa kung paano magdagdag ng custom na format, na nagtatakda ng impormasyon
mula sa field na Subtitle din sa field ng Komento. Gumawa ng bagong format gamit ang Add and
magtakda ng bagong pangalan, hal. "Subtitle to Comment". Pagkatapos ay ilagay ang "%{subtitle}" sa Source at
"%{comment}(.*)" para sa Extraction at i-click ang I-save ang Mga Setting.

Ang expression sa Source ay maaaring maglaman ng mga format code para sa mga arbitrary na tag frame, maramihan
maaaring gamitin ang mga code upang pagsamahin ang mga nilalaman mula sa iba't ibang mga frame. Para sa bawat track, a
nabuo ang text mula sa mga tag nito gamit ang Source format, at ang regular na expression
mula sa Extraction ay inilapat sa tekstong ito upang magtakda ng mga bagong halaga para sa mga tag. Mga format ng code
ay ginagamit bago ang pagkuha ng mga panaklong upang tukuyin ang tag frame kung saan nakuha ang
iimbak ang teksto. Gumagana ito sa parehong paraan tulad ng para sa pag-import mula sa file/clipboard.

File → Mag-import mula sa gnudb.org...
Mag-import mula sa isang freedb.org server gamit ang paghahanap ng album ng gnudb.org. Bubukas ang menu item na ito
ang parehong dialog ng pag-import gaya ng Import..., ngunit direktang bubukas ang dialog ng gnudb.org.

File → Mag-import mula sa TrackType.org...
Mag-import mula sa server ng TrackType.org. Binubuksan ng menu item na ito ang parehong dialog ng pag-import tulad ng
Mag-import..., ngunit direktang bubukas ang TrackType.org dialog.

File → Mag-import mula sa Discogs...
Mag-import mula sa server ng Discogs. Binubuksan ng menu item na ito ang parehong dialog ng pag-import bilang
Mag-import..., ngunit direktang binubuksan ang dialog na Mula sa Discogs.

File → Mag-import mula sa Amazon...
Mag-import mula sa Amazon. Binubuksan ng item ng menu na ito ang parehong dialog ng pag-import bilang Import..., ngunit
direktang bubukas ang dialog na Mula sa Amazon.

File → Mag-import mula sa MusicBrainz Release...
Mag-import mula sa database ng release ng MusicBrainz. Binubuksan ng menu item na ito ang parehong pag-import
dialog bilang Import..., ngunit direktang binubuksan ang dialog ng From MusicBrainz Release.

File → Mag-import mula sa MusicBrainz Fingerprint...
Mag-import mula sa isang MusicBrainz server. Binubuksan ng menu item na ito ang parehong dialog ng pag-import bilang
Mag-import..., ngunit direktang bubukas ang Mula sa MusicBrainz Fingerprint dialog.

File → Awtomatikong Pag-import...
Pinapayagan ng Awtomatikong Pag-import ang isa na mag-import ng impormasyon para sa maramihang mga album mula sa iba't ibang web
mga serbisyo. Kung pinili ang mga direktoryo sa listahan ng file, subaybayan ang data para sa napili
mai-import ang mga direktoryo. Kung walang napiling direktoryo, lahat ng mga direktoryo sa file
i-import ang listahan.

Ang uri ng tag (Tag 1, Tag 2, Tag 1 at Tag 2) ay maaaring piliin gamit ang Destination
combo box.

Tinutukoy ng mga profile kung aling mga server ang makikipag-ugnayan para kumuha ng impormasyon ng album. Ang ilan
ang mga profile ay paunang natukoy (Lahat, MusicBrainz, Discogs, Cover Art), ang mga custom na profile ay maaaring
idinagdag gamit ang Add button sa kanan ng Profile combo box.

Ipinapakita ng talahanayan sa ibaba ang mga server na gagamitin kapag nag-i-import ng impormasyon ng album
gamit ang napiling profile. Ang proseso ng pag-import para sa isang album ay tapos na kung lahat
ang kinakailangang impormasyon ay natagpuan, kaya ang pagkakasunud-sunod ng mga hilera sa talahanayan ay
mahalaga. Maaari itong baguhin gamit ang Move Up at Move Down na button. Maaaring mag-edit
ginagamit upang baguhin ang isang umiiral na entry. Ang pagpili ng Server ay nag-aalok ng parehong mga server na maaari
gamitin sa pag-import ng mga function. Karaniwang Tag, Karagdagang Mga Tag, Cover Art ay tumutukoy
ang impormasyon na dapat makuha mula sa server. Panghuli, ang Katumpakan ay ang
pinakamababang katumpakan na dapat makamit upang tanggapin ang na-import na data. Kung ang katumpakan
ay hindi sapat, ang susunod na server sa listahan ay susubukan. Ang parehong dialog na naglalaman ng
lalabas ang mga katangian ng server kapag na-click ang Add para magdagdag ng bagong entry sa server. Umiiral
maaaring tanggalin ang mga entry gamit ang Remove.

Upang maglunsad ng awtomatikong batch import gamit ang napiling profile, i-click ang Start. Mga Detalye
tungkol sa tumatakbong pag-import ay ipinapakita sa tuktok ng dialog. Ang proseso ay maaaring
Na-abort gamit ang I-abort na button.

File → I-browse ang Cover Art...
Nakakatulong ang dialog ng Browse Cover Art na mahanap ang album cover art. Pinuno ang Artist/Album
mula sa mga tag kung maaari. Nag-aalok ang Source ng iba't ibang website na may album cover art.
Ang URL na may artist at album bilang mga parameter ay makikita sa ilalim ng pangalan. URL-encoded
ang mga halaga para sa artist at album ay maaaring ipasok gamit ang %u{artist} at %u{album}, iba pa
ang mga halaga mula sa mga tag ay posible rin, gaya ng inilarawan sa I-configure ang Kid3, Mga Pagkilos ng User.
Higit pang mga mapagkukunan ang maaaring ilagay pagkatapos ng entry na "Custom Source" sa pamamagitan ng pagpapalit ng "Custom
Source" na may pangalan ng pinagmulan, pagpindot sa Enter, pagkatapos ay ipasok ang URL at sa wakas
pagpindot sa I-save ang Mga Setting. Ang resultang browser command ay ipinapakita sa tuktok ng
dialog at maaaring simulan sa pamamagitan ng pag-click sa Mag-browse. Ang browser, na maaaring i-configure sa
ang mga setting, ay nagsimula sa napiling pinagmulan. Ang isang larawan sa pabalat ay maaaring i-drag
mula sa browser papunta sa Kid3 window at itatakda sa picture frame ng
mga napiling file.

Dahil hindi lahat ng browser ay sumusuporta sa drag'n'drop ng mga larawan at mga larawan sa mga website
madalas na may URL, sa mga ganitong pagkakataon ay matatanggap ng Kid3 ang URL at hindi ang larawan. Kung ang
Ang URL ay tumuturo sa isang larawan, ito ay mada-download. Gayunpaman, kung ang URL ay tumutukoy sa ilan
ibang web resource, kailangan itong isalin sa kaukulang larawan. ganyan
ang mga pagmamapa ay tinukoy sa pagkuha ng URL ng talahanayan. Ang kaliwang column na Tugma ay naglalaman ng a
regular na expression na inihambing sa URL. Kung magkatugma, ang nakunan
ang mga expression sa panaklong ay ipinapasok sa pattern ng tamang URL ng Larawan
column (sa mga posisyong minarkahan ng \1 atbp.). Ang pinalitan na regular na expression
naglalaman ng URL ng larawan. Sa pamamagitan nito ay maaaring ma-import ang cover art mula sa Amazon,
Google Images, atbp. gamit ang drag'n'drop. Posible rin na tukuyin ang iyong sarili
pagmamapa.

File → I-export...
Ang Export Dialog ay ginagamit upang mag-imbak ng data mula sa mga tag sa isang file o sa clipboard. Ang
ang editor sa itaas ay nagpapakita ng preview ng data na ie-export. Kung naglalaman ang data ng pag-export
mga character ng tabulator, ang pag-export ay ipinapakita sa isang talahanayan. Ang data ay mabubuo
mula sa mga tag sa kasalukuyang direktoryo ayon sa na-configure na format.

Ang mga setting ng format ay katulad ng sa dialog ng Import: Ang pinakatuktok na field ay naglalaman
ang pamagat (hal. "CSV unquoted"), na sinusundan ng header, na bubuo sa
ang simula ng file. Ang data ng track ay sumusunod; ito ay ginagamit para sa bawat track. Sa wakas,
ang trailer ay maaaring gamitin upang makabuo ng ilang teksto sa pagtatapos.

Ang mga field ng format ay hindi naglalaman ng mga regular na expression tulad ng sa Import dialog, ngunit lamang
mga expression ng format ng output na may mga espesyal na %-expression, na papalitan ng mga value
mula sa mga tag. Ang buong bagay ay gumagana tulad ng format ng pangalan ng file, at ang parehong mga code ay
ginamit at ilang karagdagang code. Hindi lang ang mga code na nakalista sa ibaba kundi ang lahat ng tag frame
maaaring gamitin ang mga pangalan.

· %s %{title} Pamagat (Awit)

· %a %{artist} Artist

· %l %{album} Album

· %c %{comment} Komento

· %y %{year} Taon

· %t %{track} Track (hal. 01)

· %t %{track.n} Track na may lapad ng field n (hal. 001 para sa %{track.3})

· %T %{tracknumber} Track (nang walang mga nangungunang zero, hal 1)

· %g %{genre} Genre

· %f %{file} Pangalan ng file

· %p %{filepath} Path

· %u %{url} URL

· %d %{duration} Tagal sa minuto:segundo

· %D %{seconds} Tagal sa mga segundo

· %n %{tracks} Bilang ng mga track ng album

· %e %{extension} File extension

· %O %{tag1} Ang format ng tag 1 (ID3v1.1 o walang laman kung wala)

· %o %{tag2} Ang format ng tag 2 (ID3v2.3.0, ID3v2.4.0, ID3v2.2.0, ID3v2.2.1,
Vorbis, APE, MP4, ASF, o walang laman kung wala)

· %b %{bitrate} Bit rate sa kbit/s

· %v %{vbr} VBR o walang laman (para lang sa ID3v2.3 na may id3lib)

· %r %{samplerate} Sample rate sa Hz

· %m %{mode} Channel mode (Stereo o Joint Stereo)

· %h %{channels} Bilang ng mga channel (1 o 2)

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

Ang ilang mga format ay paunang natukoy. Ang "CSV unquoted" ay naghihiwalay sa mga field ayon sa mga tab. Data sa
maaaring i-import muli ang format na ito sa Kid3 gamit ang format ng pag-import na may pareho
pangalan. Ang "CSV quoted" ay naglalagay din sa mga field sa pamamagitan ng double quotes, na nagpapadali sa
mag-import sa mga application ng spreadsheet. Gayunpaman, ang mga patlang ay hindi dapat maglaman ng anumang doble
quotes kapag ginamit ang format na ito. Ang "Extended M3U" at "Extended PLS" ay bumubuo ng mga playlist
na may mga pinahabang katangian at ganap na pangalan ng landas. Maaaring gamitin ang "HTML" upang makabuo ng isang
HTML na pahina na may mga hyperlink sa mga track. Lumilikha ang "Kover XML" ng isang file na maaaring
na-import ng cover printing program na Kover. Ang "Mga Detalye ng Teknikal" ay nagbibigay ng impormasyon
tungkol sa bit rate, sample rate, channel, atbp. Sa wakas, ang "Custom Format" ay naiwang walang laman para sa
kahulugan ng isang custom na format. Maaari mong tukuyin ang higit pang mga format sa iyong sarili sa pamamagitan ng pagdaragdag ng mga linya
sa file na kid3rc sa direktoryo ng pagsasaayos. Ang iba pang mga format ay maaaring iakma sa
ang mga pangangailangan mo.

Maaaring piliin ang pinagmulan ng mga tag para bumuo ng data ng pag-export (Tag 1 o Tag 2).
may combo box. Iniimbak ng Pushing To File o To Clipboard ang data sa isang file o sa
clipboard. OK at Kanselahin isara ang dialog, samantalang tinatanggap ng OK ang kasalukuyang dialog
mga setting.

File → Lumikha ng Playlist
Gumagawa ng playlist. Ang format at nilalaman ng playlist ay maaaring itakda ng iba't-ibang
mga pagpipilian.

Ang pangalan ng playlist ay maaaring Kapareho ng pangalan ng direktoryo o gumamit ng Format na may mga value
mula sa mga tag, hal. "%{artist} - %{album}" upang magkaroon ng pangalan ng artist at album sa
pangalan ng file ng playlist. Ang mga format ng code ay kapareho ng para sa Export. Depende ang extension
sa format ng playlist.

Ang lokasyon ng nabuong playlist ay tinutukoy ng pagpili ng Create in
combo box.

Kasalukuyang direktoryo
Ang playlist ay nilikha sa kasalukuyang direktoryo at naglalaman lamang ng mga file ng
kasalukuyang direktoryo.

Bawat direktoryo
Ang isang playlist ay nilikha sa bawat direktoryo na naglalaman ng mga nakalistang file, at bawat isa
ang playlist ay naglalaman ng mga file ng direktoryong iyon.

Top-level na direktoryo
Isang playlist lang ang nilikha sa top-level na direktoryo (ibig sabihin, ang direktoryo ng
file list) at naglalaman ito ng mga nakalistang file ng top-level na direktoryo at lahat ng
mga sub-direktoryo nito.

Ang Format ng playlist ay maaaring M3U, PLS o XSPF.

Kung ang Isama lamang ang mga napiling file ay susuriin, ang mga napiling file lamang ang magiging
kasama sa playlist. Kung pipiliin ang isang direktoryo, pipiliin ang lahat ng mga file nito.
Kung ang check box na ito ay hindi na-activate, lahat ng mga audio file ay kasama sa playlist.

Ang pag-uri-uriin ayon sa pangalan ng file ay pinipili ang karaniwang kaso kung saan ang mga file ay inayos ayon sa pangalan ng file.
Sa field ng Sort by tag, posibleng mag-uri-uri ayon sa format na string na may mga value mula sa tag
mga patlang. Halimbawa, maaaring gamitin ang "%{track.3}" upang pagbukud-bukurin ayon sa numero ng track (ang ".3" ay
ginamit upang makakuha ng tatlong digit na may mga nangungunang zero dahil ginagamit ang mga string para sa pag-uuri). Ito
posible ring gumamit ng maraming field, hal. "%{genre}%{year}" upang pagbukud-bukurin gamit ang isang string
binubuo ng genre at taon.

Ang mga entry sa playlist ay magkakaroon ng kamag-anak o ganap na mga path ng file depende sa kung
Gumamit ng kamag-anak na landas para sa mga file sa playlist o Gamitin ang buong path para sa mga file sa playlist ay nakatakda.

Kapag ang Write only list of files ay nakatakda, ang playlist ay maglalaman lamang ng mga path patungo sa
mga file. Upang bumuo ng pinahabang playlist na may karagdagang impormasyon, isang format na string
maaaring itakda gamit ang Sumulat ng impormasyon gamit ang kontrol.

File → Quit (Ctrl+Q)
Umalis sa aplikasyon.

Ang Edit menu
I-edit → Piliin Lahat (Alt+A)
Pinipili ang lahat ng mga file.

I-edit → Alisin sa pagkakapili (Ctrl+Shift+A)
Inalis sa pagkakapili ang lahat ng mga file.

I-edit → Piliin ang Lahat sa Direktoryo
Pinipili ang lahat ng mga file ng kasalukuyang direktoryo.

I-edit → Nakaraang File (Alt+Up)
Pinipili ang nakaraang file.

I-edit → Susunod na File (Alt+Down)
Pinipili ang susunod na file.

I-edit → Hanapin... (Ctrl+F)
Maghanap ng mga string sa mga pangalan ng file at mga tag. Ang Find dialog ay isang subset ng
Palitan ang dialog, na inilalarawan sa ibaba.

I-edit → Palitan... (Ctrl+R)
Ang function na ito ay nagbubukas ng dialog upang mahanap at palitan ang mga string sa mga pangalan ng file at ang
mga tag. Ang hanay ng mga frame kung saan isinasagawa ang paghahanap ay maaaring paghigpitan ng
pag-deactivate ng Select all checkbox at pagpili ng mga frame na hahanapin.
Mayroon ding mga opsyon sa paghahanap na magagamit upang maghanap pabalik, case sensitive, at sa
gumamit ng mga regular na expression.

Depende sa bilang ng mga file, ang paghahanap ay maaaring tumagal ng ilang oras, samakatuwid maaari itong maging
na-abort sa pamamagitan ng pagsasara ng dialog.

Ang Kagamitan menu
Mga Tool → Ilapat ang Format ng Filename
Kapag ang Format habang nag-e-edit ay naka-off para sa format ng filename sa configuration
dialog, ang menu item na ito ay maaaring gamitin upang ilapat ang na-configure na format sa mga pangalan ng
mga napiling file. Magagamit din ito upang suriin kung ang mga pangalan ng file ay sumusunod sa
naka-configure na format sa pamamagitan ng paglalapat ng format sa lahat ng naka-save na file at pagkatapos ay pagsuri kung mayroon
binago ang mga file (at samakatuwid ay minarkahan ng simbolo ng disk sa listbox ng file).

Mga Tool → Ilapat ang Format ng Tag
Kapag ang Format habang nag-e-edit ay naka-off para sa format ng tag sa configuration
dialog, ang menu item na ito ay maaaring gamitin upang ilapat ang na-configure na format sa mga tag ng
mga napiling file. Magagamit din ito upang suriin kung sumusunod ang mga tag sa
naka-configure na format sa pamamagitan ng paglalapat ng format sa lahat ng naka-save na file at pagkatapos ay pagsuri kung mayroon
binago ang mga file (at samakatuwid ay minarkahan ng simbolo ng disk sa listbox ng file).

Mga Tool → Ilapat ang Text Encoding
Itinatakda ang napiling Text encoding sa Mga Setting/I-configure ang Kid3.../Tags/Tag 2 para sa lahat
mga napiling file. Kung pipiliin ang UTF8, gagamitin ang UTF16 para sa mga tag ng ID3v2.3.0 dahil
Hindi sinusuportahan ang UTF8 para sa format na ito.

Mga Tool → Palitan ang Pangalan ng Direktoryo...
Ang dialog na ito ay nag-aalok ng posibilidad na awtomatikong palitan ang pangalan ng kasalukuyang bukas
direktoryo ayon sa mga tag sa mga file. Ilang mga format ang na-preconfigure para sa
isama ang impormasyon tungkol sa artist, album at taon sa pangalan ng direktoryo. Ito rin ay
posibleng magtakda ng custom na format, ang mga sumusunod na espesyal na code ay ginagamit para magpasok ng tag
mga halaga sa pangalan ng direktoryo:

· %s %{title} Pamagat (Awit)

· %a %{artist} Artist

· %l %{album} Album

· %c %{comment} Komento

· %y %{year} Taon

· %t %{track} Track (hal. 01)

· %t %{track.n} Track na may lapad ng field n (hal. 001 para sa %{track.3})

· %T %{tracknumber} Track (nang walang mga nangungunang zero, hal 1)

· %g %{genre} Genre

Kung ang isang directory separator na "/" ay matatagpuan sa format, maraming mga direktoryo ang gagawin.
Kung gusto mong lumikha ng bagong direktoryo sa halip na palitan ang pangalan ng kasalukuyang direktoryo,
piliin ang Lumikha ng Direktoryo sa halip na Palitan ang Pangalan ng Direktoryo. Ang pinagmulan ng impormasyon ng tag
maaaring mapili sa pagitan ng Mula sa Tag 1 at Tag 2, Mula sa Tag 1 at Mula sa Tag 2. Isang preview para sa
ang pagpapalit ng pangalan na operasyon na isinagawa sa unang file ay makikita sa Mula at Upang
mga seksyon ng dialog.

Maaaring palitan ang pangalan ng maramihang mga direktoryo sa pamamagitan ng pagpili sa mga ito.

Mga Tool → Number Track...
Kung ang mga numero ng track sa mga tag ay hindi nakatakda o may mga maling halaga, ang function na ito
maaaring awtomatikong bilangin ang mga track sa pataas na pagkakasunud-sunod. Maaaring itakda ang panimulang numero
ang diyalogo. Kung bahagi lamang ng mga track ang kailangang bilangin, dapat itong piliin.

Kapag ang Kabuuang bilang ng mga track ay nasuri, ang bilang ng mga track ay itatakda din sa
mga tag.

Posibleng bilangin ang mga track sa maraming direktoryo. Ang mga folder ay dapat na
pinalawak at pinili.

Kung ang Reset counter para sa bawat direktoryo ay nasuri, ang pagnunumero ng track ay ire-restart gamit ang
ibinigay na numero para sa bawat direktoryo kapag maraming folder ang napili.

Ang dialog ng mga track ng numero ay maaari ding gamitin upang i-format ang mga kasalukuyang numero ng track nang wala
pagpapalit ng mga halaga kapag ang check box na iniwan sa Start number ay na-deactivate. Ang kabuuan
bilang ng mga track ay idaragdag kung ang kaukulang check box ay aktibo, na maaaring
ginamit upang itakda ang kabuuan para sa lahat ng napiling track. Kung ang pag-format lamang ng umiiral na
ang mga numero ay ninanais, ang check box na ito ay dapat ding i-deactivate.

Mga Tool → I-filter...
Maaaring gamitin ang filter upang ipakita lamang ang mga file na tumutugma sa ilang partikular na pamantayan. Ito
ay kapaki-pakinabang kung nais mong ayusin ang isang malaking koleksyon at i-edit lamang ang mga file na iyon
ay wala sa nais na pamamaraan. Ang expression na tumutukoy kung aling mga file ang ipapakita ay gumagamit ng
parehong format code na ginagamit sa format ng pangalan ng file, pag-import at pag-export.

· %s %{title} Pamagat (Awit)

· %a %{artist} Artist

· %l %{album} Album

· %c %{comment} Komento

· %y %{year} Taon

· %t %{track} Track (hal. 01)

· %t %{track.n} Track na may lapad ng field n (hal. 001 para sa %{track.3})

· %T %{tracknumber} Track (nang walang mga nangungunang zero, hal 1)

· %g %{genre} Genre

· %f %{file} Pangalan ng file

· %p %{filepath} Ganap na landas patungo sa file

· %e %{extension} File extension

· %O %{tag1} Ang format ng tag 1 (ID3v1.1 o walang laman kung wala)

· %o %{tag2} Ang format ng tag 2 (ID3v2.3.0, ID3v2.4.0, ID3v2.2.0, ID3v2.2.1,
Vorbis, APE, MP4, ASF, o walang laman kung wala)

· %b %{bitrate} Bit rate sa kbit/s

· %v %{vbr} VBR o walang laman (para lang sa ID3v2.3 na may id3lib)

· %r %{samplerate} Sample rate sa Hz

· %m %{mode} Channel mode (Stereo o Joint Stereo)

· %h %{channels} Bilang ng mga channel (1 o 2)

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

· %1a %1{artist}, ... Gamitin ang prefix 1 para makakuha ng mga value ng tag 1

· %2a %2{artist}, ... Gamitin ang prefix 2 para makakuha ng mga value ng tag 2

Ang mga code na ito ay pinapalitan ng mga halaga para sa file, at ang mga resultang string ay maaari
maihahambing sa mga sumusunod na operasyon:

· Ang s1 ay katumbas ng s2: true kung ang s1 at s2 ay pantay.

· Ang s1 ay naglalaman ng s2: true kung ang s1 ay naglalaman ng s2, ibig sabihin, ang s2 ay isang substring ng s1.

· s tugma re: true kung s tumutugma sa regular na expression re.

Ang mga totoong expression ay pinapalitan ng 1, ang mali ng 0. Ang mga tunay na halaga ay kinakatawan ng 1,
true, on at yes, false values ​​by 0, false, off at no. Ang mga pagpapatakbo ng Boolean ay hindi,
at, o (sa ganitong pagkakasunud-sunod ng pangunguna) at maaaring pangkatin sa pamamagitan ng mga panaklong.

Ang ilang mga panuntunan sa filter ay paunang natukoy at maaaring magsilbi bilang mga halimbawa para sa iyong sariling mga expression:

lahat
Kapag na-filter ang listahan ng file - ito ay ipinapakita ng "[filtered]" sa pamagat ng window
- at lahat ng mga file ay ipapakita muli, ang pag-filter ay maaaring ibalik gamit ito
salain. Gumagamit ito ng walang laman na expression, ngunit ang isang tunay na halaga ay magkakaroon ng parehong epekto.

Hindi Pagtutugma ng Tag ng Filename
hindi (%{filepath} naglalaman ng "%{artist} - %{album}/%{track} %{title}")

Sinusuri kung ang landas ng file ay sumusunod sa format ng pangalan ng file. Ang panuntunang ito ay
awtomatikong iniangkop kung ang format ng pangalan ng file ay nagbabago.

Walang Tag 1
%{tag1} katumbas ng ""

Ipinapakita lamang ang mga file na walang tag 1.

Walang Tag 2
%{tag2} katumbas ng ""

Ipinapakita lamang ang mga file na walang tag 2.

ID3v2.3.0 Tag
%{tag2} katumbas ng "ID3v2.3.0"

Ipinapakita lamang ang mga file na may tag na ID3v2.3.0.

ID3v2.4.0 Tag
%{tag2} katumbas ng "ID3v2.4.0"

Ipinapakita lamang ang mga file na may tag na ID3v2.4.0.

Tag 1!= Tag 2
hindi (%1{title} katumbas ng %2{title} at %1{album} katumbas ng %2{album} at %1{artist}
katumbas ng %2{artist} at %1{comment} katumbas ng %2{comment} at %1 taon} katumbas ng %2 taon}
at %1{track} katumbas ng %2{track} at %1{genre} katumbas ng %2{genre})

Nagpapakita ng mga file na may mga pagkakaiba sa pagitan ng tag 1 at tag2.

Tag 1 == Tag 2
%1{title} katumbas ng %2{title} at %1{album} katumbas ng %2{album} at %1{artist} katumbas ng
%2{artist} at %1{comment} katumbas ng %2{comment} at %1 taon} katumbas ng %2 taon} at
%1{track} katumbas ng %2{track} at %1{genre} katumbas ng %2{genre}

Nagpapakita ng mga file na may magkaparehong tag 1 at tag 2.

Kulang
%{title} katumbas ng "" or %{artist} katumbas ng "" or %{album} katumbas ng "" or %{taon} katumbas ng
"" or %{tracknumber} katumbas ng "" or %{genre} katumbas ng ""

Nagpapakita ng mga file na may mga walang laman na halaga sa mga karaniwang tag (pamagat, artist, album, petsa,
numero ng track, genre).

Walang Litrato
%{larawan} katumbas ng ""

Ipinapakita lamang ang mga file na walang larawan.

Pasadyang Filter
Upang magdagdag ng sarili mong filter, piliin ang entry na ito. Halimbawa, kung gusto mong magkaroon ng isang
filter para sa mga artist na nagsisimula sa "The", palitan ang "Custom Filter" ng pangalang "The
Bands" at pindutin ang Enter. Pagkatapos ay ipasok ang sumusunod na expression sa line edit:

%{artist} posporo "Ang.*"

Pagkatapos ay i-click ang I-save ang Mga Setting. I-click ang Ilapat upang i-filter ang mga file. Ang lahat ng mga file na naproseso ay
ipinapakita sa view ng text, na may "+" para sa mga tumutugma sa filter at isang "-"
para sa iba. Kapag tapos na, tanging ang mga file na may isang artist na nagsisimula sa "Ang"
ay ipinapakita, at ang pamagat ng window ay minarkahan ng "[na-filter]".

Mga Tool → I-convert ang ID3v2.3 sa ID3v2.4
Kung mayroong anumang ID3v2.3 tag sa mga napiling file, iko-convert ang mga ito sa ID3v2.4
mga tag. Itatapon ang mga frame na hindi sinusuportahan ng TagLib. Mga file lang na wala
Ang mga hindi na-save na pagbabago ay mako-convert.

Mga Tool → I-convert ang ID3v2.4 sa ID3v2.3
Kung mayroong anumang ID3v2.4 tag sa mga napiling file, iko-convert ang mga ito sa ID3v2.3
mga tag. Ang mga file lang na walang hindi na-save na pagbabago ang mako-convert.

Mga Tool → Maglaro
Nagbubukas ito ng isang simpleng toolbar para mag-play ng mga audio file. Naglalaman ito ng mga pindutan para sa pangunahing
mga operasyon (I-play/I-pause, Ihinto ang pag-playback, Nakaraang Track, Susunod na Track, Isara), mga slider para sa
posisyon at lakas ng tunog at isang pagpapakita ng kasalukuyang posisyon. Kung marami ang mga file
pinili, ang mga napiling track ay nilalaro, kung hindi lahat ng mga file ay ipe-play.

Ang Setting menu
Mga Setting → Ipakita ang Toolbar
I-toggle ang pagpapakita ng toolbar.

Mga Setting → Ipakita ang Statusbar
I-toggle ang pagpapakita ng statusbar, na nagpapakita ng mas mahabang pagkilos gaya ng pagbubukas o
nagse-save ng isang direktoryo.

Mga Setting → Ipakita ang Larawan
I-toggle ang pagpapakita ng larawan ng preview ng album cover art.

Mga Setting → Auto Hide Tag
Awtomatikong itinatago ang mga walang laman na tag kung aktibo ang opsyong ito. Ang File, Tag 1 at Tag
Maaaring manu-manong i-collapse at palawakin ang 2 seksyon sa pamamagitan ng pag-click sa katumbas na -/+
buttons.

Mga Setting → I-configure ang Kid3...
Binubuksan ang dialog ng configuration, na binubuo ng mga page para sa mga tag, file, pagkilos ng user,
at mga setting ng network.

Matatagpuan ang mga partikular na opsyon sa tag sa pahina ng Mga Tag, na kung saan mismo ay pinaghihiwalay
tatlong tab para sa Tag 1, Tag 2, at Tag 1 at Tag 2.

Kung markahan ang mga pinutol na field, mamarkahang pula ang mga pinutol na field ng ID3v1.1. Ang
ang mga text field ng ID3v1.1 tag ay maaari lamang magkaroon ng 30 character, ang komento ay 28 lang
mga karakter. Gayundin ang mga numero ng genre at track ay pinaghihigpitan, upang ang mga patlang ay maaaring maging
pinutol kapag na-import o inilipat mula sa ID3v2. Pinutol na mga patlang at ang file ay
mamarkahan ng pula, at ang marka ay aalisin pagkatapos ma-edit ang field.

Sa Text encoding para sa ID3v1 posibleng itakda ang character set na ginamit sa ID3v1
mga tag. Ang pag-encode na ito ay dapat na ISO-8859-1, kaya inirerekomenda na panatilihin ito
default na halaga. Gayunpaman, may mga tag sa paligid na may iba't ibang pag-encode, kaya maaari itong maging
itakda dito at ang mga ID3v1 tag ay maaaring makopya sa ID3v2 na sumusuporta sa Unicode.

Ang check box na Gamitin ang track/kabuuang bilang ng format ng mga track ay kumokontrol kung ang track
Ang field ng numero ng mga tag ng ID3v2 ay naglalaman lamang ng numero ng track o bilang karagdagan sa kabuuan
bilang ng mga track sa direktoryo.

Kapag ang Genre bilang text sa halip na numeric na string ay nasuri, ang lahat ng ID3v2 genre ay magiging
naka-imbak bilang isang string ng teksto kahit na mayroong kaukulang code para sa mga genre ng ID3v1. Kung
hindi nakatakda ang opsyong ito, ang mga genre kung saan mayroong ID3v1 code ay naka-store bilang numero
ng genre code (sa panaklong para sa ID3v2.3). Kaya ang genre Metal ay naka-imbak bilang
"Metal" o "(9)" depende sa opsyong ito. Mga genre na wala sa listahan ng ID3v1
Ang mga genre ay palaging nakaimbak bilang isang string ng teksto. Ang layunin ng pagpipiliang ito ay pinabuting
pagiging tugma sa mga device na hindi wastong nagbibigay-kahulugan sa mga code ng genre.

Tinutukoy ng text encoding ang default na pag-encode na ginagamit para sa mga ID3v2 frame at maaaring itakda sa
ISO-8859-1, UTF16, o UTF8. Ang UTF8 ay hindi wasto para sa ID3v2.3.0 frame; kung ito ay nakatakda,
UTF16 na lang ang gagamitin. Para sa mga frame ng ID3v2.4.0, lahat ng tatlong pag-encode ay posible.

Ang bersyon na ginamit para sa mga bagong tag ay tumutukoy kung ang mga bagong ID3v2 tag ay ginawa bilang bersyon
2.3.0 o 2.4.0. Sa unang kaso, ang id3lib ay ginagamit tulad ng sa mga naunang bersyon ng
Nalalapat lang ang Kid3 at TagLib kapag may nakitang tag na ID3v2.4.0. Sa pangalawa
kaso, ID3v2.4.0 (TagLib), ang TagLib ay karaniwang ginagamit para sa mga MP3 file; nagbago o bago
ang mga nilikhang tag ay ise-save sa bersyon 2.4.0. Kapag napili ang ID3v2.3.0 (TagLib),
Ginagamit din ang TagLib para sa mga tag ng ID3v2.3.0.

Ang mga digit ng numero ng track ay ang bilang ng mga digit sa mga field ng Track Number. Ang mga nangungunang zero ay
ginamit sa pad. Halimbawa, na may value na 2 ang track number 5 ay itinakda bilang "05".

Ang combo box na Pangalan ng field ng komento ay may kaugnayan lamang para sa mga Ogg/Vorbis at FLAC file at
nagtatakda ng pangalan ng field na ginamit para sa mga komento. Iba't ibang application ang tila ginagamit
iba't ibang pangalan, ang "COMMENT" halimbawa ay ginagamit ng xmms, samantalang ang amaroK ay gumagamit
"DESCRIPTION".

Ang format ng mga larawan sa mga file na Ogg/Vorbis ay tinutukoy ng pangalan ng field ng Picture, na
maaaring METADATA_BLOCK_PICTURE o COVERART. Ang una ay ang opisyal na pamantayan at mga gamit
ang parehong format tulad ng mga larawan sa FLAC tags. Ang COVERART ay isang mas maagang hindi opisyal na paraan upang
isama ang mga larawan sa mga komento sa Vorbis. Maaari itong magamit para sa pagiging tugma sa legacy
mga manlalaro.

Kung ang Markahan kung mas malaki kaysa sa check box ay isinaaktibo, ang mga file na naglalaman ng naka-embed na album
ang cover art na lumalampas sa ibinigay na laki sa bytes ay minarkahan ng pula. Ito ay maaaring gamitin upang mahanap
mga file na naglalaman ng malalaking larawan na hindi tinatanggap ng ilang aplikasyon at
mga manlalaro. Ang default na halaga ay 131072 bytes (128 KB).

Maaaring gamitin ang mga Custom na Genre upang tukuyin ang mga genre na hindi available sa pamantayan
listahan ng genre, hal. "Gothic Metal". Lalabas ang mga naturang custom na genre sa Genre combo box
ng Tag 2. Para sa mga tag ng ID3v1.1, ang mga paunang natukoy na genre lamang ang magagamit.

Ang listahan ng mga custom na genre ay maaari ding gamitin upang bawasan ang bilang ng mga genre na available sa
ang Genre combo box sa mga karaniwang ginagamit. Kung karamihan sa iyong koleksyon ay naglalaman ng musika
sa mga genre na Metal, Gothic Metal, Ancient at Hard Rock, maaari mong ipasok ang mga genre na iyon
at markahan Ipakita lamang ang mga custom na genre. Ang tag 2Genre combo box ay maglalaman lamang
apat na genre na iyon at hindi mo na kailangang maghanap sa kumpletong listahan ng mga genre para sa
sila. Sa halimbawang ito, ang Metal at Hard Rock lang ang ililista sa tag 1 na mga genre
listahan, dahil ang dalawang pasadyang mga entry sa genre ay karaniwang mga genre. Kung Ipakita lamang ang custom
hindi aktibo ang mga genre, ang mga custom na genre ay makikita sa dulo ng listahan ng mga genre.

Tinutukoy ng Quick Access Frames kung aling mga uri ng frame ang palaging ipinapakita sa seksyong Tag 2.
Ang ganitong mga frame ay maaaring idagdag nang hindi muna ginagamit ang Add button. Ang pagkakasunud-sunod ng mga ito
Ang mabilis na pag-access ng mga frame ay maaaring baguhin sa pamamagitan ng pag-drag at pag-drop ng mga item.

Ang Format ng Tag ay naglalaman ng mga opsyon para sa format ng mga tag. Kapag ang Format habang nag-e-edit ay
may check, awtomatikong ginagamit ang configuration ng format habang nag-e-edit ng text sa linya
mga pag-edit. Ang conversion ng Case ay maaaring itakda sa Walang pagbabago, Lahat ng maliliit na titik, Lahat ng uppercase,
Unang titik na uppercase o Lahat ng unang titik uppercase. Para gumamit ng locale-aware na conversion
sa pagitan ng lowercase at uppercase na character, maaaring pumili ng locale sa combobox
sa ibaba. Ang listahan ng pagpapalit ng string ay maaaring itakda sa arbitrary string mappings. Upang magdagdag ng a
bagong pagmamapa, piliin ang Mula sa cell ng isang row at ipasok ang text na papalitan, pagkatapos ay pumunta sa
ang To column at ilagay ang kapalit na text. Upang alisin ang isang pagmamapa, itakda ang Mula sa cell sa
isang walang laman na halaga (hal sa pamamagitan ng unang pag-type ng espasyo at pagkatapos ay backspace). Pagpasok at pagtanggal
ang mga hilera ay posible rin gamit ang isang menu ng konteksto na lumalabas kapag ang kanang pindutan ng mouse
ay nag-click. Aktibo lamang ang pagpapalit, kung ang checkbox ng Pagpapalit ng String ay may check.

Sa page na Mga File, maaaring markahan ang check box na Mag-load ng mga huling binuksang file upang ang Kid3 ay mamarkahan
buksan at piliin ang huling napiling file kapag nagsimula ito sa susunod na pagkakataon. Pangalagaan
Maaaring suriin ang timestamp ng file upang mapanatili ang time stamp ng pagbabago ng file. Filename
para sa pabalat ay nagtatakda ng pangalan na iminumungkahi kapag ang isang naka-embed na larawan ay na-export sa a
file.

Kung aktibo ang Markahan ang mga pagbabago, ang mga binagong field ay minarkahan ng mapusyaw na kulay abong label
background.

Ang Format ng Filename ay naglalaman ng mga opsyon para sa format ng mga filename. Ang parehong mga pagpipilian bilang
sa Format ng Tag ay magagamit.

Ang pahina ng Mga Pagkilos ng Gumagamit ay naglalaman ng isang talahanayan na may mga utos na magagamit sa
menu ng konteksto ng listahan ng file. Para sa mga kritikal na operasyon tulad ng pagtanggal ng mga file, ito ay
ipinapayong markahan ang Kumpirmahin upang mag-pop up ng dialog ng kumpirmasyon bago isagawa ang
utos. Maaaring markahan ang output upang makita ang output na isinulat ng mga console command (standard
output at karaniwang error). Ang pangalan ay ang pangalan na ipinapakita sa menu ng konteksto. Utos
ay ang command line na isasagawa. Maaaring ipasa ang mga argumento gamit ang mga sumusunod na code:

· %F %{files} Mga path ng file (isang listahan kung maraming file ang napili)

· %f %{file} File path sa isang file

· %uF %{urls} na mga URL (isang listahan kung maraming file ang napili)

· %uf %{url} URL sa isang file

· %d %{directory} Direktoryo

· %s %{title} Pamagat (Awit)

· %a %{artist} Artist

· %l %{album} Album

· %c %{comment} Komento

· %y %{year} Taon

· %t %{track} Track (hal. 01)

· %t %{track.n} Track na may lapad ng field n (hal. 001 para sa %{track.3})

· %T %{tracknumber} Track (nang walang mga nangungunang zero, hal 1)

· %g %{genre} Genre

· %b %{browser} Utos na simulan ang web browser

· %q %{qmlpath} Base na direktoryo ng mga ibinigay na QML file

Ang espesyal na code @separator ay maaaring itakda bilang isang utos upang magpasok ng isang separator sa
menu ng konteksto ng mga pagkilos ng user. Ang mga item sa menu ay maaaring ilagay sa isang submenu sa pamamagitan ng paglalagay ng mga ito
@beginmenu at @endmenu mga utos. Ang pangalan ng submenu ay tinutukoy ng Pangalan
haligi ng @beginmenu utos.

Upang magsagawa ng mga script ng QML, @qml ay ginagamit bilang isang pangalan ng utos. Ang landas patungo sa QML script ay
ipinasa bilang isang parameter. Ang ibinigay na mga script ay matatagpuan sa folder
%{qmlpath}/script/ (sa Linux karaniwang /usr/share/kid3/qml/script/, sa Windows
qml/script/ sa loob ng direktoryo ng pag-install, at sa OS X sa folder ng app
kid3.app/Contents/Resources/qml/script/). Ang mga pasadyang script ay maaaring maimbak sa alinman
direktoryo. Kung ang QML code ay gumagamit ng mga bahagi ng GUI, @qmlview dapat gamitin sa halip na
@qml. Ang mga karagdagang parameter ay ipinapasa sa QML script kung saan magiging available ang mga ito
sa pamamagitan ng getArguments() function. Isang pangkalahatang-ideya ng ilang mga function at katangian na
ay makukuha sa QML ay makikita sa apendise na QML Interface.

Ang utos na ilalagay sa %{browser} ay maaaring tukuyin sa Web browser
line edit sa itaas. Maaaring gamitin ang mga command na nagsisimula sa %{browser} para kumuha ng impormasyon
tungkol sa mga audio file mula sa web, halimbawa

%{browser} http://lyricwiki.org/%u{artist}:%u{title}

ay magtatanong ng lyrics para sa kasalukuyang kanta sa LyricWiki[10]. Ang "u" sa %u{artist} at
Ginagamit ang %u{title} upang i-URL-encode ang impormasyon ng artist na %{artist} at %{title} ng kanta. Ito
ay madaling tukuyin ang iyong sariling mga query sa parehong paraan, hal
Google[11]:

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

Upang magdagdag ng album cover art sa tag 2, maaari kang maghanap ng mga larawan gamit ang Google o Amazon na gumagamit
ang mga utos na inilarawan sa itaas. Maaaring idagdag ang larawan sa tag na may drag at drop.
Maaari ka ring magdagdag ng larawan gamit ang Add, pagkatapos ay piliin ang Picture frame at mag-import ng larawan
file o i-paste mula sa clipboard. Ang mga picture frame ay sinusuportahan para sa ID3v2, MP4, FLAC,
Ogg at ASF tag.

Upang magdagdag at magtanggal ng mga entry sa talahanayan, maaaring gumamit ng menu ng konteksto.

Ang pahina ng Network ay naglalaman lamang ng isang field upang ipasok ang proxy address at opsyonal ang
port, na pinaghihiwalay ng colon. Gagamitin ang proxy kapag nag-i-import mula sa isang Internet
server kapag nilagyan ng check ang checkbox.

Sa pahina ng Mga Plugin, maaaring i-enable o i-disable ang mga available na plugin. Ang mga plugin ay
pinaghiwalay sa dalawang seksyon. Ang listahan ng Metadata Plugin at Priyoridad ay naglalaman ng mga plugin
na sumusuporta sa mga format ng audio file. Ang pagkakasunud-sunod ng mga plugin ay mahalaga dahil sila
ay sinubukan mula sa itaas hanggang sa ibaba. Ang ilang mga format ay sinusuportahan ng maraming plugin, kaya mga file
ay bubuksan gamit ang unang plugin na sumusuporta sa kanila. Karamihan ay sinusuportahan ng TaglibMetadata
mga format, kung ito ay nasa tuktok ng listahan, bubuksan nito ang karamihan sa mga file. Kung gusto mo
para gumamit ng ibang plugin para sa isang format ng file, tiyaking nakalista ito bago ang
TaglibMetadata plugin. Mga detalye tungkol sa metadata plugin at kung bakit mo gustong gamitin
sila sa halip na TagLib ay nakalista sa ibaba.

· Id3libMetadata: Mga gamit id3lib[12] para sa mga tag ng ID3v1.1 at ID3v2.3 sa MP3, MP2, AAC
mga file. Sinusuportahan ang ilan pang uri ng frame kaysa sa TagLib. Ang isa pang dahilan para gamitin ito ay
na sinusuportahan lang ng TagLib ang ID3v2.3 mula noong bersyon 1.8.

· OggFlacMetadata: Mga gamit libogg[13], libvorbis, libvorbisfile[14] para sa mga Ogg file, at
Bukod pa rito libFLAC++ at libFLAC[15] para sa mga FLAC file. Ang mga dahilan para gamitin ang mga ito ay
mga larawan sa mga Ogg file, na hindi sinusuportahan ng TagLib at ito ay ang
mga opisyal na aklatan para sa mga format na ito.

· TaglibMetadata: Mga gamit TagLib[16] na sumusuporta sa maraming format ng audio file. Since
bersyon 1.8, sinusuportahan din nito ang ID3v2.3, kaya maaari itong magamit para sa lahat ng mga audio file
suportado ng Kid3.

· Mp4v2Metadata: mp4v2[17] ay orihinal na ginamit ng Kid3 upang suportahan ang mga M4A file.
Gayunpaman, ang mga mas bagong bersyon ng TagLib ay nagbibigay ng magandang suporta sa M4A, kaya ang plugin na ito ay hindi
binuo bilang default.

Inililista ng seksyong Available na Mga Plugin ang natitirang mga plugin. Ang order nila ay hindi
mahalaga, ngunit maaari silang paganahin o hindi paganahin gamit ang mga check box.

· AmazonImport: Ginamit para sa Import mula sa Amazon... function.

· DiscogsImport: Ginagamit para sa pag-import mula sa Discogs... function.

· FreedbImport: Ginagamit para sa Pag-import mula sa gnudb.org... at Pag-import mula sa
TrackType.org... function.

· MusicBrainzImport: Ginamit para sa pag-import mula sa MusicBrainz Release... function.

· AcoustidImport: Ginagamit para sa pag-import mula sa MusicBrainz Fingerprint... function,
na nakasalalay sa Chromaprint[18] at libav[19] mga aklatan.

Hindi mailo-load ang mga plugin na hindi pinagana. Magagamit ito upang i-optimize ang mapagkukunan
paggamit at oras ng pagsisimula. Ang mga setting sa page na ito ay magkakabisa lamang pagkatapos ng pag-restart ng
Bata3.

Mga Setting → I-configure ang Mga Shortcut...
Nagbubukas ng dialog upang magtalaga ng mga keyboard shortcut para sa karamihan ng mga function ng program. doon
ay kahit na mga function na walang kaukulang menu o button na magagamit, hal susunod na file,
nakaraang file, piliin ang lahat.

Ang Tulong menu
Tulong → Handbook ng Kid3
Binubuksan ang handbook na ito.

Tulong → Tungkol sa Kid3
Nagpapakita ng maikling impormasyon tungkol sa Kid3;.

KID3-CLI


Command
kid3-cli nag-aalok ng command-line-interface para sa Kid3. Kung ginamit ang isang path ng direktoryo, ang
binuksan ang direktoryo. Kung ang isa o higit pang mga path ng file ay ibinigay, ang karaniwang direktoryo ay mabubuksan
at ang mga file ay pinili. Ang mga kasunod na utos ay gagana sa mga file na ito. Mga utos
ay tinukoy gamit -c mga pagpipilian. Kung maraming utos ang ipinasa, ipapatupad ang mga ito sa
binigay na utos. Kung ang mga file ay binago ng mga utos, mase-save ang mga ito sa dulo. Kung hindi
naipasa ang mga pagpipilian sa command, kid3-cli magsisimula sa interactive na mode. Maaaring ipasok ang mga utos
at gagana sa kasalukuyang pagpili. Ang mga sumusunod na seksyon ay naglilista ng lahat ng magagamit
utos.

Tulong
Tulungan [COMMAND-NAME]

Nagpapakita ng tulong tungkol sa mga parameter ng COMMAND-NAME o tungkol sa lahat ng utos kung walang utos
binigay ang pangalan.

Timeout
oras [default | off | TIME]

I-overwrite ang default na timeout ng command. Ang mga utos ng CLI ay abort pagkatapos ng isang partikular na utos
nag-expire na ang timeout. Ang timeout na ito ay 10 segundo para sa ls at albumart, 60 segundo para sa
autoimport at filter, at 3 segundo para sa lahat ng iba pang command. Kung ang isang malaking bilang ng mga file
kailangang iproseso, ang mga timeout na ito ay maaaring masyadong mahigpit, kaya ang timeout para sa lahat
maaaring itakda ang mga utos sa TIME ms, ganap na naka-off o maiiwan sa default
halaga.

Huminto application
lumabas [puwersa]

Lumabas sa application. Kung may mga binagong hindi na-save na file, ang pilitin ang parameter ay
kinakailangan.

Baguhin direktoryo
cd [DIRECTORY]

Kung hindi DIRECTORY ay ibinigay, palitan sa home directory. Kung ang isang direktoryo ay ibinigay,
palitan sa direktoryo. Kung ang isa o higit pang mga path ng file ay ibinigay, baguhin sa kanilang karaniwang
direktoryo at piliin ang mga file.

Print ang kasalukuyan nagtatrabaho direktoryo
pwd

I-print ang filename ng kasalukuyang gumaganang direktoryo.

Directory listahan
ls

Ilista ang mga nilalaman ng kasalukuyang direktoryo. Ito ay tumutugma sa listahan ng file sa
Kid3 GUI. Apat na character bago ang mga pangalan ng file ay nagpapakita ng estado ng file.

· > Pinili ang file.

· * Binago ang file.

· Ang 1 file ay may tag 1, kung hindi, '-' ang ipapakita.

· Ang 2 file ay may tag 2, kung hindi, '-' ang ipapakita.

kid3-cli> ls
1- 01 Panimula.mp3
> 12 02 Ito Lang Namin.mp3
*1- 03 Outro.mp3

Sa halimbawang ito, ang lahat ng mga file ay may tag 1, ang pangalawang file ay mayroon ding tag 2 at ito ay
pinili. Ang ikatlong file ay binago.

I-save ang ang nagbago file
i-save ang

piliin file
piliin [lahat | wala | una | nakaraang | susunod na | FILE...]

Upang piliin ang lahat ng mga file, ipasok piliin lahat, upang alisin sa pagkakapili ang lahat ng mga file, ilagay piliin wala. Upang
traverse ang mga file sa kasalukuyang direktoryo magsimula sa piliin una, pagkatapos ay magpatuloy
paggamit piliin susunod o pabalik gamit piliin nakaraan. Maaaring magdagdag ng mga partikular na file sa
ang kasalukuyang pagpili sa pamamagitan ng pagbibigay ng kanilang mga pangalan ng file. Posible ang mga wildcard, kaya piliin
* .mp3 pipiliin ang lahat ng mga MP3 file sa kasalukuyang direktoryo.

kid3-cli> piliin una
kid3-cli> ls
> 1- 01 Intro.mp3
12 02 Ito Lang Namin.mp3
*1- 03 Outro.mp3
kid3-cli> piliin susunod
kid3-cli> ls
1- 01 Panimula.mp3
> 12 02 Ito Lang Namin.mp3
*1- 03 Outro.mp3
kid3-cli> piliin * .mp3
kid3-cli> ls
> 1- 01 Intro.mp3
> 12 02 Ito Lang Namin.mp3
>*1- 03 Outro.mp3

piliin mga tag
mga tag [TAG-NUMBERS]

Maraming mga utos ang may opsyonal TAG-NUMBERS parameter, na tumutukoy kung ang
gumagana ang command sa tag 1 o tag 2. Kung aalisin ang parameter na ito, ang default na tag
ginagamit ang mga numero, na maaaring itakda ng command na ito. Sa startup, ay nakatakda sa 12 na
nangangahulugan na ang impormasyon ay binabasa mula sa tag 2 kung magagamit, kung hindi mula sa tag 1; mga pagbabago
ay ginagawa sa tag 2. Ang TAG-NUMBERS maaaring itakda sa 1 or 2 upang gumana lamang sa
kaukulang tag. Kung ang parameter ay tinanggal, ang kasalukuyang setting ay ipapakita.

Magsimula mga tag balangkas
makuha [lahat | FRAME-NAME] [TAG-NUMBERS]

Maaaring gamitin ang command na ito upang basahin ang halaga ng isang partikular na tag frame o makakuha ng impormasyon
tungkol sa lahat ng mga frame ng tag (kung ang argumento ay tinanggal o lahat Ginagamit). Ang mga binagong frame ay
minarkahan ng '*'.

kid3-cli> makuha
File: MPEG 1 Layer 3 192 kbps 44100 Hz Joint Stereo
Pangalan: 01 Intro.mp3
Tag 1: ID3v1.1
Pamagat Intro
Artist One Hit Wonder
Album Mag-tag Natin
Petsa 2013
Numero ng Track 1
Genre Pop
kid3-cli> makuha pamagat
Intro

Upang i-save ang mga nilalaman ng isang picture frame sa isang file, gamitin

makuha larawan:"/path/to/folder.jpg"

Upang i-save ang naka-synchronize na lyrics sa isang LRC file, gamitin

makuha SYLT:"/path/to/lyrics.lrc"

Itakda mga tag balangkas
itakda {FRAME-NAME} {FRAME-VALUE} [TAG-NUMBERS]

Itinatakda ng command na ito ang halaga ng isang partikular na tag frame.

kid3-cli> itakda remixer "OH Magtaka"

Upang itakda ang mga nilalaman ng isang picture frame mula sa isang file, gamitin

itakda larawan:"/path/to/folder.jpg" "Larawan paglalarawan"

Upang magtakda ng naka-synchronize na lyrics mula sa isang LRC file, gamitin

itakda SYLT:"/path/to/lyrics.lrc" "Mga liriko paglalarawan"

Ibalik
ibalik

Ibalik ang lahat ng mga pagbabago sa mga napiling file (o lahat ng mga file kung walang mga file
napili).

Angkat mula file or clipboard
angkat {FILE} {FORMAT-NAME} [TAG-NUMBERS]

Ang mga tag ay na-import mula sa file FILE (o mula sa clipboard kung clipboard ay ginagamit para sa
FILE) sa format na may pangalan FORMAT-NAME (eg "CSV walang sinipi", tingnan ang Import).

Awtomatik angkat
autoimport [PANGALAN NG PROFILE] [TAG-NUMBERS]

Batch import gamit ang profile PANGALAN NG PROFILE (tingnan ang Awtomatikong Pag-import, "Lahat" ay ginagamit kung
tinanggal).

Download album takpan likhang-sining
albumart {URL} [lahat]

Itakda ang album artwork sa pamamagitan ng pag-download ng larawan mula sa URL. Ang mga tuntuning tinukoy sa
Ang dialog ng Browse Cover Art ay ginagamit upang baguhin ang mga pangkalahatang URL (hal. mula sa Amazon) sa isang
URL ng larawan. Upang itakda ang pabalat ng album mula sa isang lokal na file ng larawan, gamitin ang set command.

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

I-export sa file or clipboard
i-export {FILE} {FORMAT-NAME} [TAG-NUMBERS]

Ang mga tag ay ini-export sa file FILE (o sa clipboard kung clipboard ay ginagamit para sa FILE) sa
ang format na may pangalan FORMAT-NAME (eg "CSV walang sinipi", tingnan ang I-export).

Lumikha playlist
playlist

Lumikha ng playlist sa format na itinakda sa configuration, tingnan ang Gumawa ng Playlist.

gamitin filename format
format ng filename

Ilapat ang format ng pangalan ng file na itinakda sa pagsasaayos, tingnan ang Ilapat ang Format ng Filename.

gamitin mga tag format
tagformat

Ilapat ang format ng pangalan ng tag na nakatakda sa configuration, tingnan ang Ilapat ang Format ng Tag.

gamitin teksto pag-encode
textencoding

Ilapat ang text encoding set sa configuration, tingnan ang Apply Text Encoding.

Bigyan ng ibang pangalan direktoryo
renamedir [FORMAT] [lumikha | palitan ang pangalan | dryrun] [TAG-NUMBERS]

Palitan ang pangalan o lumikha ng mga direktoryo mula sa mga halaga sa mga tag ayon sa isang ibinigay FORMAT
(eg %{artist} - %{album}, tingnan ang Rename Directory), kung walang ibinigay na format, ang format
na tinukoy sa dialog ng direktoryo ng Palitan ang pangalan ay ginagamit. Ang default na mode ay palitan ang pangalan; gumawa
mga direktoryo, lumikha dapat ibigay nang tahasan. Ang mga pagkilos na palitan ang pangalan ay isasagawa
kaagad, para makita lang kung ano ang gagawin, gamitin ang dryrun pagpipilian.

Numero track
mga numbertrack [TRACK-NUMBER] [TAG-NUMBERS]

Lagyan ng numero ang mga napiling track na nagsisimula sa TRACK-NUMBER (1 kung tinanggal).

Filter
filter [FILTER-NAME | FILTER-FORMAT]

I-filter ang mga file upang ang mga file lamang ang tumutugma sa FILTER-FORMAT ay nakikita. Ang
pangalan ng isang paunang natukoy na expression ng filter (hal "Finame Tag hindi tugma") ay maaaring gamitin
sa halip na isang filter na expression, tingnan ang Filter.

kid3-cli> filter '%{title} naglalaman ng "tro"'
Started
/home/urs/One Hit Wonder - Mag-tag Tayo
+ 01 Panimula.mp3
- 02 Ito Lang Namin.mp3
+ 03 Outro.mp3
tapos
kid3-cli> ls
1- 01 Panimula.mp3
1- 03 Outro.mp3
kid3-cli> filter lahat
Started
/home/urs/One Hit Wonder - Mag-tag Tayo
+ 01 Panimula.mp3
+ 02 Ito Lang Namin.mp3
+ 03 Outro.mp3
tapos
kid3-cli> ls
1- 01 Panimula.mp3
12 02 Ito Lang Namin.mp3
1- 03 Outro.mp3

Palitan ID3v2.3 sa ID3v2.4
to24

Palitan ID3v2.4 sa ID3v2.3
to23

Filename mula mga tag
fromtag [FORMAT] [TAG-NUMBERS]

Itakda ang mga pangalan ng file ng mga napiling file mula sa mga halaga sa mga tag, halimbawa fromtag
"%{track} - %{title}" 1. Kung walang format na tinukoy, ang format na nakatakda sa GUI ay ginagamit.

Tag mula filename
totag [FORMAT] [TAG-NUMBERS]

Itakda ang mga frame ng tag mula sa mga pangalan ng file, halimbawa totag "%{albumartist} -
%{album}/%{track} %{title}" 2. Kung walang format na tinukoy, ang format na nakatakda sa GUI ay
ginamit. Kung ang format ng filename ay hindi tumutugma sa pattern na ito, ang ilang iba pang karaniwang
sinubukan ang mga ginamit na format.

Tag sa iba mga tag
synto {TAG-NUMBER}

Kopyahin ang mga frame ng tag mula sa isang tag patungo sa isa pang tag, hal upang itakda ang ID3v2 tag mula sa
ID3v1 tag, gamitin synto 2.

Kopyahin
kopyahin [TAG-NUMBER]

Kopyahin ang mga tag frame ng napiling file sa panloob na buffer ng kopya. Maaari silang maging
itakda sa isa pang file gamit ang ilagay utos.

Ilagay
ilagay [TAG-NUMBER]

Magtakda ng mga frame ng tag mula sa mga nilalaman ng kopyahin buffer sa mga napiling file.

Alisin
alisin [TAG-NUMBER]

Mag-alis ng tag.

maglaro
maglaro [pause | huminto | nakaraang | susunod]

Simulan ang pag-playback ng audio. Kapag nasimulan na ito, makokontrol ito gamit ang i-pause
(upang i-pause at ipagpatuloy), itigil, nakaraan at susunod mga pagpipilian.

Mga halimbawa
Itakda ang cover ng album sa lahat ng mga file ng isang direktoryo gamit ang batch import function:

kid3-cli -c 'autoimport "Takip sining"' /path/to/dir

Alisin ang mga frame ng komento at ilapat ang format ng tag sa parehong mga tag ng lahat ng MP3 file ng a
direktoryo:

kid3-cli -c 'itakda puna "" 1' -c 'itakda puna "" 2' \
-c 'tagformat 1' -c 'tagformat 2' /path/to/dir/*.mp3

Awtomatikong i-import ang tag 2, i-synchronize sa tag 1, itakda ang mga pangalan ng file mula sa tag 2 at sa wakas
gumawa ng playlist:

kid3-cli -c autoimport -c 'syncto 1' -c fromtag -c playlist \
/path/to/dir/*.mp3

Para sa lahat ng file na may ID3v2.4.0 tag, i-convert sa ID3v2.3.0 at alisin ang arranger frame:

kid3-cli -c "filter 'ID3v2.4.0 Tag'" -c "piliin lahat" -c to23 \
-c "itakda mag-ayos ''" /path/to/dir

Ginagamit ng Python script na ito kid3-cli upang makabuo ng iTunes Sound Check iTunNORM frame mula sa
replay makakuha ng impormasyon.

#!/usr/bin/env python
# Bumuo ng iTunes Sound Check mula sa ReplayGain.
mula sa __future__ import print_function
import os, sys, subprocess

def rg2sc(dirpath):
para sa root, dirs, mga file sa os.walk(dirpath):
para sa pangalan sa mga file:
if name.endswith(('.mp3', '.m4a', '.aiff', '.aif')):
fn = os.path.join(ugat, pangalan)
rg = subprocess.check_output([
'kid3-cli', '-c', 'get "replaygain_track_gain"',
fn]).strip()
kung rg.endswith(b'dB'):
rg = rg[:-3]
subukan:
rg = float(rg)
maliban sa ValueError:
print('Halaga %s ng %s sa hindi float' % (rg, fn))
magpatuloy
sc = (' ' + ('%08X' % int((10 ** (-rg / 10)) * 1000) )) * 10
subprocess.call([
'kid3-cli', '-c', 'set iTunNORM "%s"' % sc, fn])

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

CREDITS AT Lisensya


Kid3

Programa na isinulat ni Urs Fleisch

LDF[20]

GPL[21]

INSTALL


Gaano sa kumuha Kid3
Ang Kid3 ay matatagpuan sa http://kid3.sourceforge.net.

Kinakailangan
Kailangan ng Kid3 Qt[22]. kDE[23] ay inirerekomenda ngunit hindi kinakailangan, dahil ang Kid3 ay maaari ding i-compile
bilang isang Qt application. Maaaring i-compile ang Kid3 para sa mga system kung nasaan ang mga library na ito
available, hal para sa GNU/Linux, Windows at Mac OS X. Upang i-tag ang mga Ogg/Vorbis file, libogg[13],
libvorbis at libvorbisfile[14] ay kinakailangan, para sa FLAC file libFLAC++ at libFLAC[15].
id3lib[12] ay ginagamit para sa mga MP3 file. Ang apat na format na ito ay sinusuportahan din ng TagLib[16],
na maaari ding pangasiwaan ang mga Opus, MPC, APE, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF na mga file
at mga module ng tracker. Upang mag-import mula sa mga acoustic fingerprint, Chromaprint[18] at libav[19]
ay ginagamit.

Available ang Kid3 para sa karamihan ng mga distribusyon ng Linux, Windows at Mac OS X. Matatagpuan ang mga link
on http://kid3.sourceforge.net.

Pagtitipon at instalasyon
Maaari mong i-compile ang Kid3 na mayroon o walang KDE. Kung walang KDE, ang Kid3 ay isang simpleng Qt application at
kulang sa ilang configuration at mga feature ng session.

Para sa bersyon ng KDE, pumunta sa nangungunang direktoryo at i-type

% cmake .
% gumawa
% gumawa install

Para mag-compile para sa iba't ibang bersyon ng Qt o KDE, itakda ang katumbas cmake mga pagpipilian.

Kung hindi lahat ng library ay naroroon, ang Kid3 ay binuo na may pinababang functionality. Kaya dapat
mag-ingat na mai-install ang lahat ng gustong development package. Sa kabila,
cmakeKinokontrol ng mga opsyon kung aling mga aklatan ang pinagsama-sama. Ang default ay -D
WITH_TAGLIB:BOOL=ON -D WITH_MP4V2:BOOL=OFF -D WITH_ID3LIB:BOOL=ON -D
WITH_CHROMAPRINT:BOOL=ON -D WITH_VORBIS:BOOL=ON -D WITH_FLAC:BOOL=ON . Ang mga pagpipiliang ito ay maaari
hindi pinagana ang paggamit PATAY.

Upang bumuo ng Kid3 bilang isang Qt application na walang KDE, gamitin ang cmake opsyon -DWITH_APPS=Qt. Upang
bumuo ng parehong KDE at isang Qt application, itakda -DWITH_APPS="Qt;KDE".

Maaaring gamitin ang Qt 4 o Qt 5. Upang pilitin ang paggamit ng Qt 4, itakda -DWITH_QT4=ON, upang pilitin ang paggamit ng
Qt 5, itakda -DWITH_QT5=ON, kung ang parehong mga opsyong ito ay NAKA-OFF (default), ang Qt 4 ay mas gusto kung
naka-install ang parehong bersyon. Para gumamit ng partikular na pag-install ng Qt, itakda
-DQT_QMAKE_EXECUTABLE=/path/to/qmake. Kung ang pagbuo ng KDE application ay pinagana, ang setting
Gagamitin ng Qt 4 ang KDE 4, samantalang ang setting ng Qt 5 ay gagamit ng KDE 5.

Ang pagbuo ng RPM-Packages ay sinusuportahan ng file na kid3.spec, para sa Debian-Packages, ang
Available ang script build-deb.shis.

Ang Qt application ay maaari ding i-compile para sa Windows at Mac OS X. Ang mga script sa
Ang mga folder na win32 at macosx ay maaaring gamitin upang bumuo at lumikha ng mga pakete. Ang mga aklatan ay maaaring
naka-install gamit ang buildlibs.sh.

Configuration
Sa KDE, ang filter at format ng pangalan ng file, ang mga format ng pag-import, ang filename at ID3
mga format, ang mga setting ng toolbar at statusbar pati na rin ang laki ng window ay ise-save sa
ang karaniwang lokasyon sa file kid3rc. Bilang isang Qt application, ang file na ito ay nasa
.config/Kid3/Kid3.conf. Sa Windows, ang configuration ay naka-imbak sa registry.

D-BUS Interface


D bus Mga halimbawa
Ang mga bersyon ng Qt 4 at KDE 4 sa Linux ay nag-aalok ng D-Bus-Interface upang kontrolin ang Kid3 sa pamamagitan ng mga script.
Ang mga script ay maaaring isulat sa anumang wika na may D-Bus-bindings (hal. sa Python) at maaaring maging
idinagdag sa Mga Pagkilos ng User upang palawigin ang pagpapagana ng Kid3.

Ang artist sa tag 2 ng kasalukuyang file ay maaaring itakda sa value na "One Hit Wonder" na may
sumusunod na code:

Talukap ng alimango

dbus-send --dest=net.sourceforge.kid3 --print-reply=literal \
/Kid3 net.sourceforge.Kid3.setFrame int32:2 string:'Artist' \
string:'One Hit Wonder'

o mas madali sa Qt's qdbus (qdbusviewer maaaring magamit upang galugarin ang interface sa isang GUI):

qdbus net.sourceforge.kid3 /Kid3 setFrame 2 Artist \
'One Hit Wonder'

Sawa

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

Perl

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

D bus API
Ang D-Bus API ay tinukoy sa net.sourceforge.Kid3.xml. Ang interface ng Kid3 ay mayroong
sumusunod na pamamaraan:

Pagbubukas file or direktoryo
boolean openDirectory(string landas);

landas
landas patungo sa file o direktoryo

Nagbabalik ng totoo kung OK.

I-save ang lahat binago file
boolean i-save (walang bisa);

Nagbabalik ng totoo kung OK.

Magsimula a detalyadong mali mensahe nakalaan by ilan pamamaraan
pisi getErrorMessage(walang bisa);

Ibinabalik ang detalyadong mensahe ng error.

Ibalik mga pagbabago in ang pinili file
ibalik (walang bisa);

simula an awtomatik pulutong angkat
boolean batchImport(int32 tagMask, pisi pangalan ng profile);

tagMask
tag mask (bit 0 para sa tag 1, bit 1 para sa tag 2)

pangalan ng profile
pangalan ng batch import profile na gagamitin

Angkat tag mula a file
boolean importFromFile(int32 tagMask, pisi landas, intxnumx fmtIdx);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

landas
landas ng file

fmtIdx
index ng format

Nagbabalik ng totoo kung OK.

Download album takpan sining
i-download angAlbumArt(string url, boolean allFilesInDir);

url
URL ng file ng larawan o mapagkukunan ng album art

allFilesInDir
true upang idagdag ang imahe sa lahat ng mga file sa direktoryo

I-export tag sa a file
boolean exportToFile(int32 tagMask, pisi landas, intxnumx fmtIdx);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

landas
landas ng file

fmtIdx
index ng format

Nagbabalik ng totoo kung OK.

Lumikha a playlist
boolean createPlaylist(walang bisa);

Nagbabalik ng totoo kung OK.

Huminto ang application
huminto (walang bisa);

piliin lahat file
piliin Lahat(walang bisa);

Alisin sa pagkakapili lahat file
deselectAll(walang bisa);

Itakda ang una file as ang kasalukuyan file
boolean firstFile(walang bisa);

Nagbabalik ng true kung mayroong unang file.

Itakda ang nakaraan file as ang kasalukuyan file
boolean nakaraangFile(walang bisa);

Nagbabalik ng true kung may nakaraang file.

Itakda ang susunod file as ang kasalukuyan file
boolean nextFile(walang bisa);

Nagbabalik ng true kung may susunod na file.

piliin ang una file
boolean piliin angFirstFile(walang bisa);

Nagbabalik ng true kung mayroong unang file.

piliin ang nakaraan file
boolean piliin angPreviousFile(walang bisa);

Nagbabalik ng true kung may nakaraang file.

piliin ang susunod file
boolean piliin angNextFile(walang bisa);

Nagbabalik ng true kung may susunod na file.

piliin ang kasalukuyan file
boolean piliin angCurrentFile(walang bisa);

Nagbabalik ng true kung mayroong kasalukuyang file.

Lumawak or pagbagsak ang kasalukuyan file bagay if it is a direktoryo
boolean expandDirectory(walang bisa);

Ang isang item sa listahan ng file ay isang direktoryo kung ang getFileName() ay nagbabalik ng isang pangalan na may '/' bilang huli
na karakter.

Nagbabalik ng true kung ang kasalukuyang file item ay isang direktoryo.

gamitin ang file pangalan format
applyFinameFormat(walang bisa);

gamitin ang mga tag format
applyTagFormat(walang bisa);

gamitin teksto pag-encode
applyTextEncoding(walang bisa);

Itakda ang direktoryo pangalan mula ang tag
boolean setDirNameFromTag(int32 tagMask, pisi format, boolean lumikha);

tagMask
tag mask (bit 0 para sa tag 1, bit 1 para sa tag 2)

format
format ng pangalan ng direktoryo

lumikha
true to create, false to rename

Nagbabalik ng true kung OK, kung hindi ay magagamit ang mensahe ng error gamit ang getErrorMessage().

Itakda kasunod subaybayan numero in ang pinili file
numberTracks(int32 tagMask, intxnumx firstTrackNr);

tagMask
tag mask (bit 0 para sa tag 1, bit 1 para sa tag 2)

firstTrackNr
numero na gagamitin para sa unang file

Filter ang file
filter (string pagpapahayag);

pagpapahayag
pagpapahayag ng filter

Palitan ID3v2.3 tag sa ID3v2.4
convertToId3v24(walang bisa);

Palitan ID3v2.4 tag sa ID3v2.3
convertToId3v23(walang bisa);

Nagbabalik ng totoo kung OK.

Magsimula landas of direktoryo
pisi getDirectoryName(walang bisa);

Ibinabalik ang ganap na landas ng direktoryo.

Magsimula pangalan of kasalukuyan file
pisi getFileName(walang bisa);

Ibinabalik ang totoong ganap na pangalan ng file, nagtatapos sa "/" kung ito ay isang direktoryo.

Itakda pangalan of pinili file
setFileName(string pangalan);

pangalan
pangalan ng file

Papalitan ang pangalan ng file kapag na-save ang direktoryo.

Itakda format sa gamitin kailan pagtatakda ng ang filename mula ang tag
setFileNameFormat(string format);

format
format ng pangalan ng file

Itakda ang file pangalan of ang pinili file mula ang tag
setFileNameFromTag(int32 tagMask);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

Magsimula halaga of balangkas
pisi getFrame(int32 tagMask, pisi pangalan);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

pangalan
pangalan ng frame (hal. "artist")

Upang makakuha ng binary data tulad ng isang larawan, ang pangalan ng isang file na isusulat ay maaaring idagdag pagkatapos ng
pangalan, hal. "Larawan:/path/to/file". Sa parehong paraan, ang naka-synchronize na lyrics ay maaaring
na-export, hal. "SYLT:/path/to/file".

Ibinabalik ang halaga ng frame.

Itakda halaga of balangkas
boolean setFrame(int32 tagMask, pisi pangalan, pisi halaga);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

pangalan
pangalan ng frame (hal. "artist")

halaga
halaga ng frame

Para sa tag 2 (tagMask 2), kung walang frame na may pangalan umiiral, isang bagong frame ang idinagdag, kung halaga is
walang laman, ang frame ay tinanggal. Upang magdagdag ng binary data tulad ng isang larawan, maaaring magdagdag ng isang file
pagkatapos ng pangalan, hal. "Larawan:/path/to/file". Maaaring gamitin ang "SYLT:/path/to/file."
mag-import ng naka-synchronize na lyrics.

Nagbabalik ng totoo kung OK.

Magsimula lahat frames of a mga tag
ayos of pisi getTag(int32 tagMask);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

Ibinabalik ang listahan na may mga alternating frame name at value.

Magsimula tekniko impormasyon tungkol sa file
ayos of pisi getInformation(walang bisa);

Ang mga katangian ay Format, Bitrate, Samplerate, Mga Channel, Tagal, Channel Mode, VBR, Tag
1, Tag 2. Ang mga property na hindi available ay tinanggal.

Ibinabalik ang listahan na may mga alternatibong pangalan at value ng property.

Itakda mga tag mula file pangalan
setTagFromFileName(int32 tagMask);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

Itakda mga tag mula iba mga tag
setTagFromOtherTag(int32 tagMask);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

Kopyahin mga tag
copyTag(int32 tagMask);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

Ilagay mga tag
pasteTag(int32 tagMask);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

Alisin mga tag
removeTag(int32 tagMask);

tagMask
tag bit (1 para sa tag 1, 2 para sa tag 2)

Reparse ang configuration
reparseConfiguration(walang bisa);

Posible ang mga awtomatikong pagbabago sa configuration sa pamamagitan ng pagbabago sa configuration file at
pagkatapos ay reparsing ang configuration.

Pag-play ang pinili file
playAudio(walang bisa);

QML Interface


QML Mga halimbawa
Ang mga QML script ay maaaring gamitin sa pamamagitan ng menu ng konteksto ng listahan ng file at maaaring itakda sa tab
Mga Pagkilos ng User ng dialog ng mga setting. Ang mga script na nakatakda doon ay maaaring gamitin bilang
mga halimbawa sa mga custom na script ng programa. Gumagamit ang QML ng JavaScript, narito ang obligadong "Hello
Mundo":

import Kid3 1.0

Kid3Script {
onRun: {
console.log("Hello world, directory is", app.dirName)
Qt.quit()
}
}

Kung ang script na ito ay nai-save bilang /path/to/Example.qml, ang user command ay maaaring tukuyin bilang @qml
/path/to/Example.qml may pangalan QML Pagsubok at nasuri ang Output. Maaari na itong simulan ang paggamit
ang QML Test item sa menu ng konteksto ng listahan ng file, at ang output ay makikita sa
window.

Bilang kahalili, maaari ding simulan ang script nang hiwalay sa Kid3 gamit ang mga tool ng QML.

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

Para sa Qt 5, ang mga utos

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

or

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

maaaring gamitin. Sa Windows at OS X, dapat na iangkop ang path ng pag-import sa folder ng mga pag-import
sa loob ng direktoryo ng pag-install. Ang mga script na nagsimula sa labas ng Kid3 ay gagamit ng kasalukuyang
direktoryo, kaya dapat itong baguhin muna.

Upang ilista ang mga pamagat sa mga tag 2 ng lahat ng mga file sa kasalukuyang direktoryo, ang mga sumusunod
maaaring gamitin ang script:

import Kid3 1.0

Kid3Script {
onRun: {
app.firstFile()
gawin
kung (app.selectionInfo.tagFormatV2)
console.log(app.getFrame(tagv2, "title"))
} habang (app.nextFile())
}
}

Kung naglalaman ang direktoryo ng maraming file, maaaring harangan ng naturang script ang user interface para sa
ilang oras. Para sa mas matagal na operasyon, dapat itong magkaroon ng pahinga paminsan-minsan. Ang
Ang alternatibong pagpapatupad sa ibaba ay mayroong gawain para sa isang file na inilipat sa isang function.
Invokes ng function na ito ang sarili nito na may timeout na 1 ms sa dulo, dahil marami pang file ang mayroon
ipoproseso. Titiyakin nito na ang GUI ay mananatiling tumutugon habang ang script ay
Tumatakbo.

import Kid3 1.0

Kid3Script {
onRun: {
function na doWork() {
kung (app.selectionInfo.tagFormatV2) {
console.log(app.getFrame(tagv2, "title"))
}
kung (!app.nextFile()) {
Qt.quit()
} Iba pa {
setTimeout(doWork, 1)
}
}

app.firstFile()
doWork()
}
}

Higit pang mga halimbawang script ang kasama ng Kid3 at nakarehistro na bilang mga utos ng user.

· ReplayGain sa SoundCheck (ReplayGain2SoundCheck.qml): Lumikha ng iTunNORM SoundCheck
impormasyon mula sa replay gain frames.

· Baguhin ang laki ng Album Art (ResizeAlbumArt.qml): Baguhin ang laki ng naka-embed na mga larawan ng cover art na
mas malaki sa 500x500 pixels.

· I-extract ang Album Art (ExtractAlbumArt.qml): I-extract ang lahat ng naka-embed na cover art na mga larawan
pag-iwas sa mga duplicate.

· I-embed ang Album Art (EmbedAlbumArt.qml): I-embed ang cover art na makikita sa mga image file sa audio
mga file sa parehong folder.

· I-embed ang Lyrics (EmbedLyrics.qml): Kunin ang hindi naka-synchronize na lyrics mula sa web service.

· Text Encoding ID3v1 (ShowTextEncodingV1.qml): Tumutulong upang mahanap ang pag-encode ng ID3v1 tag
sa pamamagitan ng pagpapakita ng mga tag ng kasalukuyang file sa lahat ng magagamit na pag-encode ng character.

· I-export ang CSV (ExportCsv.qml): Recursively i-export ang lahat ng mga tag ng lahat ng mga file sa isang CSV file.

· QML Console (QmlConsole.qml): Simpleng console upang laruin ang QML API ng Kid3.

QML API
Madaling ma-explore ang API gamit ang QML Console, na available bilang halimbawa
script na may user interface.

Kid3Script
Ang Kid3Script ay isang regular na bahagi ng QML na matatagpuan sa loob ng direktoryo ng plugin. kaya mo
gumamit din ng isa pang bahagi ng QML. Ang paggamit ng Kid3Script ay ginagawang madali upang simulan ang
function ng script gamit ang onRun tagahawak ng signal. Itinatago din nito ang mga pagkakaiba sa pagitan
ang mga bersyon ng QtQuick, upang gawing tugma ang mga script sa parehong Qt 4 at Qt 5.
Bukod dito, nag-aalok ito ng ilang mga pag-andar:

onRun: Signal handler na ini-invoke kapag sinimulan ang script
tagv1, tagv2, tagv2v1: Mga Constant para sa mga parameter ng tag
script: Access sa mga function ng scripting
configs: Pag-access sa mga bagay sa pagsasaayos
getArguments(): Listahan ng mga argumento ng script
isStandalone(): true kung hindi sinimulan ang script mula sa loob ng Kid3
setTimeout(callback, delay): Magsisimula ng callback pagkatapos ng pagkaantala ng ms

scripting Pag-andar
Dahil ang JavaScript at kung gayon ang QML ay mayroon ding limitadong hanay ng mga function para sa pag-script,
ang script ang object ay may ilang karagdagang pamamaraan, halimbawa:

script.properties(obj): String na may mga katangian ng Qt
script.writeFile(filePath, data): Sumulat ng data sa file, true kung OK
script.readFile(filePath): Basahin ang data mula sa file
script.removeFile(filePath): Tanggalin ang file, true kung OK
script.fileExists(filePath): true kung may file
script.renameFile(oldName, newName): palitan ang pangalan ng file, true kung OK
script.tempPath(): landas sa pansamantalang direktoryo
script.listDir(path, [nameFilters], [classify]): Maglista ng mga entry sa direktoryo
script.system(program, [args], [msecs]): Kasabay na simulan ang isang command ng system,
[exit code, standard output, standard error] kung hindi timeout
script.getEnv(varName): Kumuha ng halaga ng environment variable
script.setEnv(varName, value): Itakda ang value ng environment variable
script.getQtVersion(): Qt version string, hal "5.4.1"
script.getDataMd5(data): Kumuha ng hex string ng MD5 hash ng data
script.getDataSize(data): Kunin ang laki ng byte array
script.dataToImage(data, [format]): Gumawa ng larawan mula sa mga byte ng data
script.dataFromImage(img, [format]): Kumuha ng mga byte ng data mula sa larawan
script.loadImage(filePath): Mag-load ng larawan mula sa isang file
script.saveImage(img, filePath, [format]): I-save ang isang imahe sa isang file, true kung OK
script.imageProperties(img): Kumuha ng mga katangian ng isang imahe, mapa na naglalaman
"width", "height", "depth" at "colorCount", walang laman kung hindi wastong larawan
script.scaleImage(img, width, [taas]): I-scale ang isang imahe, ibinabalik ang naka-scale na imahe
script.selectFileName(caption, dir, filter, saveFile): Buksan ang dialog ng file sa
pumili ng file

application Kaugnay na kahulugan
Gamit ang QML, ang malaking bahagi ng mga function ng Kid3 ay naa-access. Ang API ay katulad ng
ang ginagamit para sa D-Bus. Para sa mga detalye, sumangguni sa kaukulang mga tala.

app.openDirectory(path): Buksan ang direktoryo
app.saveDirectory(): I-save ang direktoryo
app.revertFileModifications(): Ibalik
app.importTags(tag, path, fmtIdx): Mag-import ng file
app.downloadImage(url, allFilesInDir): Mag-download ng larawan
app.exportTags(tag, path, fmtIdx): I-export ang file
app.writePlaylist(): Sumulat ng playlist
app.selectAllFiles(): Piliin lahat
app.deselectAllFiles(): Alisin sa pagkakapili
app.firstFile([piliin]): Sa unang file
app.nextFile([select]): Sa susunod na file
app.previousFile([select]): Sa nakaraang file
app.selectCurrentFile([select]): Piliin ang kasalukuyang file
app.requestExpandFileList(): Palawakin lahat
app.applyFilenameFormat(): Ilapat ang format ng filename
app.applyTagFormat(): Ilapat ang format ng tag
app.applyTextEncoding(): Ilapat ang text encoding
app.numberTracks(nr, kabuuan, tag, [mga opsyon]): Mga track ng numero
app.applyFilter(expr): I-filter
app.convertToId3v23(): I-convert ang ID3v2.4.0 sa ID3v2.3.0
app.convertToId3v24(): I-convert ang ID3v2.3.0 sa ID3v2.4.0
app.getFilenameFromTags(tag): Filename mula sa mga tag
app.getTagsFromFilename(tag): Filename hanggang sa mga tag
app.getAllFrames(tag): Kumuha ng object sa lahat ng frame
app.getFrame(tag, pangalan): Kumuha ng frame
app.setFrame(tag, pangalan, halaga): Itakda ang frame
app.getPictureData(): Kumuha ng data mula sa picture frame
app.setPictureData(data): Itakda ang data sa picture frame
app.copyToOtherTag(tag): Mga tag sa iba pang mga tag
app.copyTags(tag): Kopyahin
app.pasteTags(tag): I-paste
app.removeTags(tag): Alisin
app.playAudio(): I-play
app.readConfig(): Basahin ang configuration
app.applyChangedConfiguration(): Ilapat ang configuration
app.dirName: Pangalan ng direktoryo
app.selectionInfo.fileName: Pangalan ng file
app.selectionInfo.filePath: Ganap na landas ng file
app.selectionInfo.detailInfo: Mga detalye ng format
app.selectionInfo.tagFormatV1: Format ng Tag 1
app.selectionInfo.tagFormatV2: Format ng Tag 2
app.selectionInfo.formatString(tag, format): Palitan ang mga code sa format na string

Para sa mga asynchronous na operasyon, maaaring ikonekta ang mga callback sa mga signal.

function na automaticImport(profile) {
function na onAutomaticImportFinished() {
app.batchImporter.finished.disconnect(onAutomaticImportFinished)
}
app.batchImporter.finished.connect(onAutomaticImportFinished)
app.batchImport(profile, tagv2)
}

function renameDirectory(format) {
function saRenameActionsScheduled() {
app.renameActionsScheduled.disconnect(onRenameActionsScheduled)
app.performRenameActions()
}
app.renameActionsScheduled.connect(onRenameActionsScheduled)
app.renameDirectory(tagv2v1, format, false)
}

Configuration bagay
Ang iba't ibang mga seksyon ng pagsasaayos ay naa-access sa pamamagitan ng mga pamamaraan ng mga config. nila
maaaring ilista ang mga katangian sa QML console.

script.properties(configs.networkConfig())

Maaaring itakda ang mga katangian:

configs.networkConfig().useProxy = false

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

Gumamit ng kid3-core online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    USBLoaderGX
    USBLoaderGX
    Ang USBLoaderGX ay isang GUI para sa
    Ang USB Loader ni Waninkoko, batay sa
    libwiigui. Pinapayagan nito ang paglilista at
    paglulunsad ng mga Wii games, Gamecube games at
    homebrew sa Wii at WiiU...
    I-download ang USBLoaderGX
  • 2
    Firebird
    Firebird
    Nag-aalok ang Firebird RDBMS ng mga tampok ng ANSI SQL
    & tumatakbo sa Linux, Windows at
    ilang mga platform ng Unix. Mga tampok
    mahusay na pagkakatugma at pagganap
    at kapangyarihan...
    I-download ang Firebird
  • 3
    KompoZer
    KompoZer
    Ang KompoZer ay isang wysiwyg HTML editor gamit ang
    ang Mozilla Composer codebase. Bilang
    Nahinto ang pag-unlad ni Nvu
    noong 2005, inaayos ng KompoZer ang maraming mga bug at
    nagdadagdag ng f...
    I-download ang KompoZer
  • 4
    Libreng Manga Downloader
    Libreng Manga Downloader
    Ang Libreng Manga Downloader (FMD) ay isang
    open source application na nakasulat sa
    Object-Pascal para sa pamamahala at
    pag-download ng manga mula sa iba't ibang mga website.
    Isa itong salamin...
    I-download ang Libreng Manga Downloader
  • 5
    Aetbootin
    Aetbootin
    Hinahayaan ka ng UNetbootin na lumikha ng bootable
    Mga live na USB drive para sa Ubuntu, Fedora, at
    iba pang mga pamamahagi ng Linux nang wala
    nagsusunog ng CD. Gumagana ito sa Windows, Linux,
    at ...
    I-download ang UNetbootin
  • 6
    Dolibar ERP - CRM
    Dolibar ERP - CRM
    Dolibarr ERP - Ang CRM ay isang madaling gamitin
    ERP at CRM open source software package
    (tumatakbo gamit ang isang web php server o bilang
    standalone na software) para sa mga negosyo,
    mga pundasyon...
    I-download ang Dolibar ERP - CRM
  • Marami pa »

Linux command

Ad