אנגליתצרפתיתספרדי

Ad


סמל OnWorks

kid3-core - מקוון בענן

הפעל את kid3-core בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה kid3-core שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


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

תַקצִיר


kid3 [- עזרה | --help-qt | --עזרה-kde | --לעזור לכולם
|--מְחַבֵּר | --גִרְסָה | --רישיון] [קובץ...]

kid3-qt [אפשרויות Qt] [קובץ...]

kid3-cli [-h | - עזרה] [-c פקודה 1] [-c פקודה 2...] [קובץ...]

אפשרויות


קובץ
If קובץ הוא הנתיב לספריה, היא תיפתח. אם נתיב קובץ אחד או יותר
נתון, הספרייה המשותפת שלהם נפתחת והקבצים נבחרים.

kid3
- עזרה
הצג עזרה לגבי אפשרויות.

--help-qt
הצג אפשרויות ספציפיות ל-Qt, ראה qtoptions(7).

--עזרה-kde
הצג אפשרויות ספציפיות של KDE, ראה kdeoptions(7).

--לעזור לכולם
הצג את כל האפשרויות.

--מְחַבֵּר
הצג מידע על המחבר.

--גִרְסָה
הצג מידע על גרסה.

--רישיון
הצג פרטי רישיון.

kid3-qt
אפשרויות Qt
לִרְאוֹת qtoptions(7), עם זאת, לאפשרויות יש "-" בתור קידומת, לא "--".

kid3-cli
-c
בצע פקודה. מרובות -c אפשרויות אפשריות, הן מבוצעות ברצף.
עיין בסעיף על kid3-cli לתיאור הפקודות הזמינות.

-h|- עזרה
הצג עזרה לגבי אפשרויות ופקודות.

מבוא


Kid3 הוא יישום לעריכת תגיות ID3v1 ו-ID3v2 בקבצי MP3 בצורה יעילה.
ניתן לערוך את התגים הללו על ידי רוב נגני ה-MP3, אך לא בצורה נוחה ויעילה במיוחד
דֶרֶך. יתר על כן, התגים ב-Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex,
TrueAudio, WavPack, WMA, WAV, קבצי AIFF ומודול מעקב (MOD, S3M, IT, XM) הם
נתמך גם כן.

Kid3 אינו תופס ואינו מקודד קבצי MP3, אך הוא מיועד לערוך את תגי ה-ID3 של כולם
קבצים של אלבום בצורה יעילה, כלומר עם כמה שפחות לחיצות עכבר והקשות
אפשרי. כאשר רוב התוכניות האחרות יכולות לערוך תגיות ID3v1 או ID3v2, ל-Kid3 יש מלא
שליטה בשתי הגרסאות, יכול להמיר תגים בין שני הפורמטים ויש לו גישה לכל
תגיות ID3v2. ניתן להגדיר תגיות של מספר קבצים לאותו ערך, למשל האמן, האלבום,
שנה וז'אנר של כל הקבצים של אלבום הם בדרך כלל בעלי אותם ערכים וניתן להגדיר אותם
יַחַד. אם המידע עבור התגים כלול בשם הקובץ, התגים יכולים להיות
מוגדר אוטומטית מתוך שם הקובץ. אפשר גם להגדיר את שם הקובץ בהתאם
לתגים שנמצאים בקובץ בפורמטים שרירותיים.

משימת העריכה נתמכת עוד יותר על ידי החלפה אוטומטית של תווים או
מחרוזות משנה, למשל כדי להסיר תווים לא חוקיים משמות קבצים. שליטה אוטומטית של
אותיות רישיות וקטנות מקלות על השימוש בסכימת שמות עקבית
תגים.

ניתן לקחת את פרטי התג עבור אלבומים מלאים gnudb.org[1], TrackType.org[2],
MusicBrainz[3], דיסקוגים[4], אמזון בעברית[5] או מקורות אחרים של רשימות שירים. פורמט הייבוא
ניתן להגדרה באופן חופשי על ידי ביטויים רגולריים.

אנא דווח על כל בעיה או בקשות תכונה למחבר.

משתמש KID3


קיד 3 מאפיינים
· ערוך תגיות ID3v1.1

· ערוך את כל המסגרות ID3v2.3 ו-ID3v2.4

· עריכת תגים של מספר קבצים

· המרה בין תגיות ID3v1 ו-ID3v2

· ערוך MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio,
תגי WavPack, WMA, WAV ו-AIFF

· צור תגים מתוך שם הקובץ

· הפק תגיות מהתוכן של שדות תג

· צור שם קובץ מתגים

· צור ושנה שמות ספריות מתגיות

· צור קובץ רשימת השמעה

· המרת רישיות אוטומטית ותרגום מחרוזות

· ייבוא ​​מ gnudb.org[1], TrackType.org[2], MusicBrainz[3], דיסקוגים[4], אמזון בעברית[5] ו-
מקורות נתונים אחרים

· ייצוא כ-CSV, HTML, רשימת השמעה, Kover XML ופורמטים אחרים. קבצי CSV מיוצאים יכולים להיות
מיובא שוב.

דוגמה נוֹהָג
חלק זה מתאר הפעלה טיפוסית עם Kid3. בוא נניח שיש לנו ספרייה
המכילים קבצי MP3 עם הרצועות מהאלבום "בואו לתייג" של להקת "One Hit".
פלא". המדריך נקרא בפורמט "אמן - אלבום", במקרה שלנו One Hit Wonder
- בואו לתייג. הספרייה מכילה את הרצועות בפורמט "track title.mp3", אשר אני
חושב שימושי מכיוון ששמות הקבצים קצרים (חשוב בעת שימוש בנגני MP3 ניידים
עם תצוגות קטנות) ובסדר הנכון כאשר ממוינים בסדר אלפביתי (חשוב מתי
באמצעות נגני MP3 חומרה המנגנים את הרצועות בסדר אלפביתי או לפי הסדר
שהם צרובים בתקליטור והסדר הזה הוא אלפביתי בעת השימוש מקיסופס). חוץ מזה
זה, פרטי האמן והאלבום כבר נמצאים בשם הספרייה ואין לו
שיחזור בשם הקובץ. אבל בחזרה לדוגמה שלנו, רישום הספריות נראה כך
זֶה:

01 מבוא.mp3

02 We Only Got This One.mp3

03 Outro.mp3

לקבצים האלה אין עדיין תגים ואנו רוצים ליצור אותם באמצעות Kid3. אנו משתמשים ב-Open (File
תפריט או סרגל כלים) ובחר אחד מהקבצים בספרייה זו. כל הקבצים יהיו
מוצג בתיבת הרשימה של הקבצים. עצלנים ככל שאנחנו, אנחנו רוצים להשתמש במידע ב-
שמות ספריות וקבצים ליצירת תגים. לכן אנו בוחרים את כל הקבצים, ואז לוחצים על
לחצן To:Tag 1 בחלק הקובץ. זה יגדיר את הכותרת, האמן, האלבום והרצועה
ערכים בכל הקבצים. כדי להגדיר את ערכי השנה והז'אנר של כל הקבצים, אנו שומרים את כל הקבצים
נבחר והקלד "2002" עבור השנה ובחר "פופ" מהתיבה המשולבת של ז'אנר. כדי להגדיר
רק שני הערכים הללו, תיבות הסימון שלהם מסומנות אוטומטית וכל תיבות הסימון האחרות
נותרו ללא סימון. כעת אנו משנים את הבחירה רק על ידי בחירת הקובץ הראשון ואנחנו
לראות שכל התגים מכילים את הערכים הנכונים. ניתן לאמת את התגים של הקבצים האחרים
גם על ידי בחירתם אחד אחד. כאשר אנו מרוצים מהתגים, אנו משתמשים בשמירה (קובץ
תפריט או סרגל כלים). בחירה בצור רשימת השמעה מתפריט הקובץ תיצור קובץ אחד
לחץ על Wonder - Let's Tag.m3u בספרייה.

פקודה הפניה


אל האני GUI גורמים
ה-Kid3 GUI מופרד בחמישה חלקים: בצד שמאל נמצאים הקובץ והספרייה
תיבות רשימה, הצד הימני מכיל את הקטעים File, Tag 1 ו- Tag 2.

שלח רשימה
רשימת הקבצים מכילה את השמות של כל הקבצים בספרייה שנפתחה התואמים
מסנן שם הקובץ שנבחר (בדרך כלל *.mp3 *.ogg *.opus *.dsf *.flac *.mpc *.aac
*.m4a *.m4b *.m4p *.mp4 *.mp2 *.spx *.tta *.wv *.wma *.wav *.aiff *.ape). יחיד או
ניתן לבחור מספר קבצים. כדי לבחור ללא קובץ, לחץ על האזור הריק לאחר ה-
ערכי תיבת הרשימה. הבחירה קובעת את הקבצים המושפעים מה-
פעולות הזמינות באמצעות הלחצנים המתוארים להלן.

מלבד שם, גם עמודות אחרות גודל, סוג, תאריך שינוי עם פרטי קובץ יכולים להיות
מוצגת. ניתן להסתיר עמודות על ידי ביטול הסימון של שמם בתפריט ההקשר של
כותרת רשימה. ניתן לשנות את סדר העמודות על ידי גרירה ושחרור. סדר המיון
ניתן להחליף על ידי לחיצה על כותרת העמודה.

בצד שמאל של השמות ניתן להציג סמל: דיסק להראות שיש לקובץ
שונו או מידע לגבי אילו תגים קיימים (V1, V2, V1V2 או NO TAG, לא
הסמל מוצג אם הקובץ עדיין לא נקרא).

ספריות מוצגות עם סמל תיקיה. אם ספריה נפתחת, הקבצים שלה
מוצג בעץ היררכי. על ידי בחירת קבצים מתוך ספריות משנה, פעולות
ניתן להפעיל על קבצים בספריות שונות, וזה שימושי אם המוזיקה
האוסף מאורגן עם תיקייה לכל אמן המכילה תיקיות לאלבומים של
האמן הזה.

לחיצה על לחצן העכבר הימני בתוך רשימת הקבצים פותחת תפריט הקשר עם ה-
הפקודות הבאות:

· הרחב הכל: מרחיב את כל עצי התיקיות (רק העץ הנוכחי אם מקש Shift הוא
לחוץ)

· כווץ הכל: מכווץ את כל עצי התיקיות

· שנה שם: משנה את שם הקובץ

· העבר לאשפה: מעביר קובץ לאשפה

· הפעל: מנגן קובץ, ראה הפעלה

· הערכים הבאים הם פקודות משתמש, שניתן להגדיר ב-User Actions
הכרטיסייה של Configure Kid3. ניתן להפעיל שם גם את ההשמעה בלחיצה כפולה.

מַדרִיך רשימה
רשימת הספריות מכילה את שמות הספריות בספרייה שנפתחה, כמו
כמו גם הספרייה הנוכחית (.) וספריית האב (..). זה מאפשר לשנות במהירות
את הספרייה מבלי להשתמש בפקודה פתח... או גרור ושחרר.

ניתן להגדיר את הנראות, הסדר והמיון של העמודות כמתואר בסעיף
לגבי רשימת הקבצים.

שלח
מציג מידע על הקידוד (MP3, Ogg, Opus, DSF, FLAC, MPC, APE, MP2, MP4,
AAC, Speex, TrueAudio, WavPack, WMA, WAV, AIFF), קצב סיביות, קצב דגימה, ערוצים ו
אורך הקובץ.

עריכת שורת השם מכילה את שם הקובץ (אם נבחר רק קובץ בודד).
אם שם זה ישתנה, שם הקובץ ישונה כאשר נעשה שימוש בפקודה Save.

התיבה המשולבת עיצוב ועריכת שורה מכילה את הפורמט שיש להשתמש בו כאשר שם הקובץ הוא
נוצר מהתג הראשון או השני. שם הקובץ יכול להכיל שרירותי
תווים, אפילו חלק ספרייה מופרד באמצעות קו נטוי משם הקובץ, אבל זה
הספרייה כבר חייבת להתקיים כדי ששינוי השם יצליח. הקודים המיוחדים הבאים
משמשים להכנסת ערכי תג לשם הקובץ:

· %s %{title} כותרת (שיר)

· %a %{אמן} אמן

· %l %{album} אלבום

· %c %{comment} תגובה

· %y %{year} שנה

· %t %{track} רצועה (למשל 01)

· %t %{track.n} מסלול עם רוחב שדה n (למשל 001 עבור %{track.3})

· %T %{tracknumber} מסלול (ללא אפסים מובילים, למשל 1)

· %g %{genre} ז'אנר

· %{ignore} התעלמו בעת יצירת תגים משם הקובץ

קודי הפורמט אינם מוגבלים לדוגמאות שניתנו לעיל. כל שם מסגרת יכול להיות
בשימוש, למשל שמות מסגרת מאוחדים כמו %{bpm} או עיצוב שמות ספציפיים כמו
%{popm}.

תיבת משולבת שנייה של Format (עם חץ למטה) משמשת ליצירת התגים מה-
שם קובץ. אם הפורמט של שם הקובץ אינו תואם דפוס זה, כמה אחרים
פורמטים נפוצים מנסים.

כמה פורמטים נפוצים של שמות קבצים כבר זמינים בתיבה המשולבת, אבל זה כן
אפשר גם להקליד בפורמט מיוחד כלשהו בעריכת השורה.

From:Tag 1, Tag 2: מגדיר את שם הקובץ באמצעות הפורמט שנבחר והתג הראשון או
התג השני, בהתאמה.

To:Tag 1, Tag 2: התגים נקבעים מתוך שם הקובץ. ראשית, הפורמט שצוין ב
נעשה שימוש בפורמט. אם שם הקובץ הקיים אינו תואם לפורמט זה, הבא
מנסים פורמטים:

· אמן - שיר אלבום/רצועה

· אלבום/רצועה - אמן - שיר

· /אמן - אלבום - רצועה - שיר

· אלבום/אמן - רצועה - שיר

· אלבום/אמן - שיר

· שיר אמן/אלבום/רצועה

אם נבחר קובץ בודד, פקדי ה-GUI מלאים בערכים שחולצו
מתוך שם הקובץ. אם נבחרו מספר קבצים, התגים של הקבצים הם ישירות
מוגדר בהתאם לשמות הקבצים.

תג 1
ווידג'טים לעריכת השורות עבור כותרת, אמן, אלבום, תגובה, שנה, רצועה וז'אנר הם
משמש לעריכת הערך המתאים בתג הראשון של הקבצים שנבחרו. הערך
ישתנה כאשר בחירת הקובץ תשתנה או לפני פעולות כמו שמירה ו
צא וכאשר תיבת הסימון המתאימה משמאל לשם השדה מסומנת.
זה שימושי כדי לשנות רק חלק מהערכים ולהשאיר את הערכים האחרים ללא שינוי.

אם נבחר קובץ בודד, כל תיבות הסימון מסומנות והקו עורך ווידג'טים
מכילים את הערכים שנמצאו בתגיות של קובץ זה. אם תג לא נמצא בקובץ,
הערך הריק המתאים מוצג, שהוא מחרוזת ריקה עבור הכותרת,
עריכת שורת אמן, אלבום ותגובה, 0 עבור עריכות שנה ורצועות מספריות ו-
ריק ערך נבחר עבור התיבה המשולבת ז'אנר. ניתן לשנות את הערכים ואם ה
תיבת הסימון המתאימה מסומנת, הם יוגדרו עבור הקובץ שנבחר לאחר ה
הבחירה משתנה. לאחר מכן, הקובץ מסומן כשונה על ידי סמל דיסק בקובץ
listbox אך נשאר ללא שינוי עד לשימוש בפקודה Save.

אם נבחרו מספר קבצים, רק הערכים שהם זהים בכל הקבצים שנבחרו
קבצים מוצגים. בכל הפקדים האחרים, הערכים הריקים כמתואר לעיל הם
מוצגת. כל תיבות הסימון לא מסומנות כדי למנוע שינויים לא רצויים. אם ערך חייב
להיות מוגדר עבור כל הקבצים שנבחרו, ניתן לערוך אותו ויש להגדיר את תיבת הסימון. ה
ערכים יוגדרו עבור כל הקבצים שנבחרו כאשר הבחירה תשתנה ויכול להיות
נשמר באמצעות הפקודה שמור.

תיבות הסימון שולטות גם בפעולת רוב הפקודות המשפיעות על התגים, כגון
כמו העתקה, הדבק והעברה בין תגים 1 ו-2. כדי להקל על השימוש איתם
קבצים מרובים שבהם כל תיבות הסימון אינן מסומנות, הפקודות הללו מתנהגות באותו אופן
דרך שבה כל תיבות הסימון מסומנות וכאשר כל תיבות הסימון אינן מסומנות.

מתג 2: שדות תג 1 נקבעים מהערכים המתאימים בתג 2. אם א
נבחר קובץ בודד, פקדי ה-GUI מלאים בערכים מתג 2. אם
נבחרים קבצים מרובים, התגים של הקבצים מוגדרים ישירות.

העתק: מאגר ההעתקה מלא בערכי תג 1. רק ערכים עם מסומן
תיבת הסימון תשמש בפקודות הדבק הבאות.

הדבק: מדביק את הערכים ממאגר ההעתקה לתוך פקדי ה-GUI.

הסר: פעולה זו תגדיר את כל פקדי ה-GUI לערכים הריקים שלהם, מה שיוביל להסרה
כל הערכים. הקובץ השמור לא יכיל תג 1.

תג 2
בקרות ה-GUI פועלות באותו אופן כפי שתואר עבור סעיף תג 1, אך ה
גודל המיתרים אינו מוגבל.

עבור תג 2 ז'אנר אתה יכול גם להשתמש בשמות שלך מלבד הז'אנרים הרשומים ב
תיבה משולבת, פשוט הקלד את השם בעריכת השורה.

תג 2 לא רק יכול להכיל את אותם ערכים כמו תג 1, הפורמט בנוי ב-a
דרך גמישה מכמה מסגרות המורכבות בעצמן מכמה שדות. ה
טבלה תג 2 מציגה את כל המסגרות הזמינות בקובץ שנבחר.

עריכה: זה יפתח חלון המאפשר לערוך את כל השדות של הנבחר
מִסגֶרֶת. אם נבחרו מספר קבצים, השדות הערוכים יחולו על כל השדות שנבחרו
קבצים המכילים מסגרת כזו.

הוסף: יופיע מבקש לבחור את סוג המסגרת ומסגרת מהסוג שנבחר
ניתן לערוך ולהוסיף לקובץ. זה עובד גם כדי להוסיף מסגרת למספר
קבצים נבחרים.

מחק: מוחק את המסגרת שנבחרה בקבצים שנבחרו.

גרור גרירת אלבום לכאן מוצגת אם הקובץ אינו מכיל אמנות עטיפה מוטבעת. א
ניתן להוסיף תמונה באמצעות גרירה ושחרור מדפדפן או מנהל קבצים ויהיה
מוצג כאן. ניתן לערוך או להוסיף מסגרות תמונה על ידי לחיצה כפולה על זה
שליטה.

מסונכרן מילים ו אירוע תזמון קופונים
למידע המסונכרן עם נתוני האודיו, עורך ספציפי זמין.
מסגרות אלו נתמכות עבור תגיות ID3v2.3.0 ו-ID3v2.4.0. כדי להוסיף מסגרת כזו, ה
יש לבחור שם מסגרת ספציפי ברשימה המופיעה כאשר הלחצן הוסף
לוחצים על - מילים מסונכרנות או קודי תזמון אירועים, בהתאמה. העורך הוא
זהה לשני הסוגים, עבור קודי תזמון האירועים, רק קבוצה מוגדרת מראש של אירועים
זמין בעוד שלמילים המסונכרנות, יש להזין טקסט. בתוך ה
בהמשך, מוסבר עריכת מילים מסונכרנות.

נבחר קובץ בעל תג ID3v2, עורך המילים מוזן באמצעות הוסף ו
בחירת מילים מסונכרנות. עבור מסגרת קיימת של מילים מסונכרנות, זה כן
נבחר ונלחץ על ערוך. הנגן נפתח אוטומטית עם הקובץ הנוכחי
כך שניתן להפעיל את הקובץ ולהשהות אותו כדי לסנכרן את המילים.

בדרך כלל אין צורך לשנות את ההגדרות בחלק העליון של עורך SYLT. אם ה
המילים מכילות תווים שאינם קיימים בקבוצת התווים הלטינית 1,
מומלץ לשנות את קידוד הטקסט ל-UTF16 (או UTF8 עבור ID3v2.4.0). לאנגלית
מילים ותאימות מקסימלית, יש להשתמש ב-ISO-8859-1.

בחלק העליון של המילים יש חמישה כפתורים. הוסף יוסיף אירוע זמן חדש ב-
שולחן. הזמן נלקח ממיקום השחקן, ובכך מוסיף ערך תוך
השמעת הרצועה תוסיף שורה עבור המיקום המושמע כעת. האירועים ב
יש לסדר את הטבלה בצורה כרונולוגית, לכן השורה תוכנס
בהתאם לכך. ערכים עם זמן לא חוקי מטופלים במיוחד: אם כרגע
לשורה שנבחרה יש זמן לא חוקי, חותמת הזמן שלה תוחלף בשעה הנוכחית
במקום להוסיף שורה חדשה. אם השעה הנוכחית אינה חוקית, השורה הראשונה עם
זמן לא חוקי ישמש אם קיים. התנהגות זו אמורה להקל על הוספת זמן
חותמות אם טקסט המילים כבר נמצא בטבלה אך חותמות הזמן חסרות
(מה שקורה בעת ייבוא ​​מילים לא מסונכרנות). שימו לב שהזמן לא חוקי
מיוצג כ-00:00.00, כלומר זהה לשעה בתחילת המוחלטת של
מסלול, שאינו פסול. כדי להפוך זמן לא חוקי, הקש על מקש Delete, או השתמש
נקה מתפריט ההקשר. שורות חדשות הוכנסו באמצעות 'הוסף שורה' מתפריט ההקשר
או שנוצרו בעת ייבוא ​​מילים לא מסונכרנות עם מלוח או ייבוא ​​גם
מכילים חותמות זמן לא חוקיות. ניתן למחוק שורות בטבלה על ידי לחיצה על מחק
לחצן או באמצעות מחק שורות מתפריט ההקשר.

ניתן לייבא מילים מסונכרנות מקובץ באמצעות ייבוא. הפורמט הצפוי הוא
LRC פשוט או משופר. אם הקובץ שנבחר אינו מכיל סוגריים מרובעים ב-
בשורה הראשונה, זה אמור להיות קובץ טקסט פשוט עם מילים לא מסונכרנות. ה
שורות מקובץ כזה מיובאות לאחר מכן עם חותמות זמן לא חוקיות. הזמן
ניתן להוסיף מידע באמצעות כפתור הוסף או על ידי הזנה ידנית. זה גם אפשרי
לייבא מילים באמצעות העתק-הדבק באמצעות מלוח. מילים מסונכרנות יכולות להיות
נכתב לקבצי LRC באמצעות ייצוא. שימו לב שרק כניסות עם חותמות זמן תקפות יעשו זאת
ייצוא וכי הערכים ימוינו לפי זמן. ערכים עם זמן לא חוקי
גם לא יישמר במסגרת SYLT, אז הקפד לכלול את כל התזמון
מידע לפני עזיבת הדו-שיח.

אל האני ID3 מפרט[6] מציע חותמת זמן לכל הברה. עם זאת רוב השחקנים
תומכים רק בפירוט של שורה או משפט. כדי לתמוך בשני מקרי השימוש, Kid3
עוקב אחר אותן מוסכמות כמו SYLT עורך[7]. טקסט המוזן לטבלה
ההנחה היא להתחיל שורה חדשה אלא אם היא מתחילה ברווח או במקף. חריגים
לכלל זה אפשריים על ידי התחלת שורה עם קו תחתון ('_') כדי לכפות
המשך או סימן גיבוב ('#') כדי לאלץ שורה חדשה. דמויות הבריחה האלה לא
מאוחסן בתוך מסגרת SYLT. בתוך מסגרת SYLT, שורות חדשות מתחילות בהזנת שורות
תו (hex 0A) ואילו המשכים לא. בעת קריאת מסגרות SYLT, Kid3 בודק
אם הערך הראשון מתחיל בהזנת שורה. אם זה לא המקרה, ההנחה היא
שכל הערכים הם שורות חדשות ושאין שימוש בהמשכי הברה.

בזמן שהרצועה מושמעת, השורה המשויכת למיקום הנגינה הנוכחי היא
מודגש, כך שהנכונות של מידע הסנכרון יכול להיות
מְאוּמָת. אם יש להוסיף קיזוז לחותמת זמן אחת או יותר, זה יכול להיות
מושגת באמצעות תפריט ההקשר הוסף אופסט. ניתן להשתמש בערכים שליליים כדי להפחית
הזמן. באמצעות Seek to position בתפריט ההקשר, ניתן להגדיר את
עמדת משחק לזמן השורה שנבחרה.

אל האני שלח תפריט
קובץ ← פתח... (Ctrl+O)
פותח ספרייה. כל הקבצים התואמים למסנן שם הקובץ שנבחר יוצגו
בתיבת הרשימה של הקבצים והקובץ שנבחר נבחר.

קובץ ← פתח אחרונים
פותח ספרייה שנפתחה לאחרונה.

קובץ ← פתח ספרייה... (Ctrl+D)
פותח ספרייה. כל הקבצים התואמים למסנן שם הקובץ שנבחר יוצגו
בתיבת הרשימה של הקבצים.

קובץ ← שמור (Ctrl+S)
שומר את כל הקבצים שהשתנו בספריה. הקבצים שהשתנו מסומנים בדיסק
סמל בתיבת הרשימה של הקבצים. אם שמות קבצים כלשהם שונו, קבצים אלה יהיו
שונה שם.

קובץ ← חזור
מחזיר את השינויים של קובץ אחד או קבצים מרובים. אם לא נבחרו קבצים בקובץ
listbox, השינויים של כל הקבצים יבוטלו, אחרת רק השינויים של
הקבצים שנבחרו מוחזרים.

קובץ ← ייבוא...
ניתן להשתמש בתיבת הדו-שיח 'ייבוא' כדי לייבא נתונים ישירות משרת freedb.org, מא
שרת MusicBrainz, מ-Discogs, Amazon או ממקורות אחרים של רשימות רצועות אלבומים ב
פורמט טקסטואלי.

יבוא משרת freedb.org אפשרי באמצעות דו-שיח שמופיע כאשר מאת
נבחר Server:gnudb.org או TrackType.org. שם האמן ושם האלבום שיש לחפש
ניתן להזין בשני השדות העליונים ביותר, האלבומים שתואמים לשאילתה יהיו
מוצג כאשר לוחצים על Find והתוצאות מ www.gnudb.org[8] מתקבלים.
ייבוא ​​נתוני הרצועה עבור אלבום מתבצע על ידי לחיצה כפולה על האלבום ב-
רשימה. ניתן לבחור את שרת freedb.org ליבוא ממנו, כמו גם את נתיב ה-CGI.
הנתונים המיובאים מוצגים בטבלת התצוגה המקדימה של תיבת הדו-שיח של הייבוא. מתי
מרוצה מהרצועות המוצגות, ניתן לייבא אותם על ידי סיום הייבוא
דו-שיח עם OK.

ניתן לבצע חיפוש בשרת Discogs באמצעות Discogs. כמו ב-gnudb.org
תיבת דו-שיח, תוכל להזין אמן ואלבום ולאחר מכן לבחור מתוך רשימה של מהדורות. אם
תגיות סטנדרטיות מסומנות, המידע הסטנדרטי מיובא, למשל אמן, אלבום ו
כותרת. אם תגיות נוספות מסומנות, מידע נוסף מיובא אם זמין, למשל
מבצעים, מעבדים או המוציא לאור. אם אמנות העטיפה מסומנת, אמנות העטיפה תהיה
הורד אם זמין.

ניתן לבצע חיפוש באמזון באמצעות אמזון. כמו בתיבת הדו-שיח gnudb.org, אתה יכול
הזן אמן ואלבום ולאחר מכן בחר מתוך רשימה של מהדורות. אם תגיות נוספות כן
מסומן, מידע נוסף מיובא אם זמין, למשל מבצעים, מעבדים או ה
מוֹצִיא לָאוֹר. אם אמנות העטיפה מסומנת, אמנות העטיפה תוריד אם היא זמינה.

אתה יכול לחפש באותו אופן במסד הנתונים של השחרור של MusicBrainz באמצעות From
שחרור MusicBrainz. זרימת העבודה זהה לזו שתוארה עבור מאת gnudb.org.

יבוא משרת MusicBrainz אפשרי באמצעות תיבת הדו-שיח שמופיעה כאשר מאת
MusicBrainz Fingerprint נבחרה. ניתן לבחור את השרת כמו ב-freedb
תיבת דו-שיח של ייבוא. להלן טבלה המציגה את נתוני המסלול המיובאים. העמודה הימנית
מציג את המצב של שאילתת MusicBrainz, שמתחילה ב-"Pending" כאשר תיבת הדו-שיח
פתוח. ואז טביעת האצבע נסתכלת למעלה ואם היא לא מניבה תוצאה,
נוסה חיפוש אחר באמצעות התגים בקובץ. לכן זה יכול להיות מועיל עבור א
שאילתת MusicBrainz מוצלחת לאחסון מידע ידוע (למשל אמן ואלבום) ב-
תגים לפני הייבוא. אם נמצאה תוצאה, החיפוש מסתיים במדינה
"מוכר", אחרת לא נמצא דבר או תוצאות מעורפלות מרובות ואחת מהן
יש לבחור אותם על ידי המשתמש. אישור והחל השתמש בנתונים המיובאים, בטל
סוגר את תיבת הדו-שיח. הסגירה עשויה להימשך זמן מה מאז כל מכונות MusicBrainz
צריך להיסגר.

לייבוא ​​נתונים טקסטואליים, מקובץ/לוח פותח תת-שיח, שבו מספר
פורמטי ייבוא ​​מוגדרים מראש זמינים. השניים הראשונים, "CSV unquoted" ו-"CSV
ציטוט" יכול לשמש לייבוא ​​נתונים שיוצאו באמצעות תיבת הדו-שיח 'ייצוא'. ה-CSV
ניתן לערוך נתונים באמצעות גיליון אלקטרוני, והם ייכתבו באמצעות כרטיסיות כמפרידים.
אז היבוא אמור להיות אפשרי באמצעות "CSV quoted", שהוא גמיש יותר מ"CSV
עם זאת, השדות שלו אינם יכולים להכיל מרכאות כפולות. אם אתה רק מייצא
מ-Kid3 וייבא מאוחר יותר, "CSV unquoted" יכול לשמש כפורמט פשוט לכך
מַטָרָה. שים לב שיש גם פקודות "ייצוא CSV" ו"ייבוא ​​CSV" ב-
תפריט ההקשר של רשימת הקבצים, המשתמשים בסקריפטים כדי לייצא ולייבא נתוני CSV ב-a
דרך שלמה, חזקה וגמישה יותר.

הפורמט הבא, "freedb HTML text", יכול לשמש להעתקת מידע מדף HTML
of freedb.org[9]. חפש אלבום ב-freedb ואם המידע הרצוי הוא
המוצג בדפדפן האינטרנט, העתק את התוכן ללוח. לאחר מכן לחץ על מאת
לחצן הלוח והרצועות המיובאות יוצגו בטבלת התצוגה המקדימה ב-
בראש תיבת הדו-שיח. אם אתה מרוצה מהנתונים המיובאים, סיים את תיבת הדו-שיח
עם OK, אשר יכניס את הנתונים לתגיות של הספרייה הנוכחית. ה
ניתן לבחור יעד (תג 1, תג 2 או תג 1 ותג 2) באמצעות תיבה משולבת. ה
קבצים בספרייה הנוכחית צריכים להיות בסדר המסלול הנכון כדי לקבל את התגים שלהם
שהוקצה. זה המצב אם הם ממוספרים.

ניתן להשתמש בפורמט הייבוא ​​המוגדר מראש הבא, "מקור HTML של freedb", אם הנתונים
זמין כמסמך HTML. הייבוא ​​אפשרי באמצעות הלחצן From File, אשר
פותח בורר קבצים, או מעתיק את תוכנו מעורך ולאחר מכן מייבא ממנו
לוח כתיבה. פורמט זה יכול להיות שימושי לייבוא ​​לא מקוון, למרות מסמך ה-HTML
ניתן גם לפתוח בדפדפן ולאחר מכן להיות מיובא בפורמט הראשון באמצעות ה-
הלוח.

פורמטים מוגדרים מראש יותר, למשל "זמן כותרת רצועה", זמינים. מנהג ריק
ניתן ליצור פורמט עם הוסף כדי להגדיר על ידי המשתמש. שתי שורות מתחת לשם הפורמט
ניתן להגדיר עם ביטוי רגולרי כדי ללכוד את השדות מטקסט הייבוא. ה
הביטוי הרגולרי הראשון ינותח פעם אחת בכל מסמך כדי לאסוף נתונים לכל אלבום
כגון אמן, אלבום, שנה וז'אנר. את השורה השנייה מנסים להתאים מה
תחילת המסמך עד הסוף כדי לקבל נתוני מסלול, בדרך כלל מספר וכותרת. ה
ביטויים רגולריים כוללים את כל התכונות שמציע Qt, שזה רוב מה
פרל מציעה. מבני סוגריים "(..)" יוצרים מאגרי לכידה עבור השדות
ייבוא ​​וקודמים להם קודים ספציפיים ל-Kid3 כדי לציין איזה שדה ללכוד. ה
הקודים זהים לפורמט שם הקובץ, מלבד הקודים המפורטים להלן,
כל שם מסגרת אפשרי:

· %s %{title} כותרת (שיר)

· %a %{אמן} אמן

· %l %{album} אלבום

· %c %{comment} תגובה

· %y %{year} שנה

· %t %{track} רצועה

· %g %{genre} ז'אנר

· %d %{duration} משך

לדוגמה, ביטוי רגולרי של רצועה (שורה שנייה) לייבוא ​​מרשימת השמעה .m3u
יכול להיות "%{track}(\d+)\s+%{title}(\S[^\r\n]*)\.mp3[\r\n]". ניתן לשנות את כל הפורמטים
על ידי עריכת הביטויים הרגולריים והשם ולאחר מכן לחיצה על שמור הגדרות. הֵם
יאוחסן בקובץ kid3rc בספריית התצורה. הקובץ הזה יכול להיות
ערוך ישירות לפורמטים נוספים של ייבוא ​​או שניתן למחוק אותו כדי לחזור ל-
פורמטים של ברירת מחדל. ניתן למחוק פורמטים באמצעות הסר.

הדיוק מראה הערכה של עד כמה המידע המיובא תואם לנתון
מסלולים. הוא משתמש במשכי רצועות או בשמות קבצים כדי לחשב את רמת הדמיון
אָחוּז. אמנות העטיפה מציגה את כתובת האתר של תמונת עטיפת האלבום שתורד.

כדי לבדוק אם הרצועות המיובאות תואמות לקבוצת הקבצים הנוכחית, משך הזמן של
ניתן להשוות את הרצועות המיובאות עם משך הקבצים. אפשרות זו יכולה להיות
מופעל עם תיבת הסימון בדוק את הפרש הזמן המרבי המותר ואת המקסימום
ניתן להגדיר הבדל נסבל בזמן בשניות. אם אי התאמה באורך הוא
זוהה, האורך מוצג עם רקע אדום בטבלת התצוגה המקדימה.

הקבצים מסודרים בצורה שונה מהמסלולים המיובאים, המסלולים שהוקצו להם
צריך לשנות. ניתן להקל על משימה זו באמצעות ההתאמה עם לחצנים אורך,
Track, ו-Title, שיסדרו מחדש את הרצועות בהתאם לשדה המתאים.
כדי לתקן את ההקצאות באופן ידני, ניתן לגרור רצועה עם לחצן העכבר השמאלי
ומקש Ctrl החזק לחוץ, ולאחר מכן ירד במיקום החדש.

כאשר תיבת הדו-שיח של הייבוא ​​נפתחת, היא מכילה את התוכן בפועל של התגים. התג
סוג (תג 1, תג 2, תג 1 ותג 2) ניתן לבחור באמצעות תיבת היעד המשולבת.
ניתן להשתמש בלחצן מימין לתיבה המשולבת הזו כדי להחזיר את הטבלה ל-
התוכן הנוכחי של התגים. ניתן להשתמש בתיבות הסימון בעמודת הטבלה הראשונה
בחר את הרצועות המיובאות. זה יכול להיות שימושי אם תיקיה מכילה את
רצועות של שני התקליטורים של תקליטור כפול ורק הרצועות של התקליטור השני חייבים להיות
מְיוֹבָּא.

כדי לזהות את הרצועות המיובאות, אפשר להציג את שמות הקבצים או
הנתיבים המלאים לקבצים באמצעות תפריט ההקשר של כותרת הטבלה. הערכים ב
ניתן לערוך את טבלת הייבוא. כפתור החזרה מימין ליעד
ניתן להשתמש בתיבה המשולבת כדי לשחזר את תוכן התגים, מה שיכול גם להיות שימושי
לאחר שינוי היעד.

כמעט כל תיבות הדו-שיח כוללות כפתור שמור הגדרות, שבו ניתן להשתמש כדי לאחסן את
הגדרות ספציפיות לדיאלוג וגודל החלון באופן קבוע.

מ-Tags מוביל ליולוג משנה להגדרת מסגרות תגיות מהתוכן של תג אחר
מסגרות. זה יכול לשמש כדי פשוט להעתיק מידע בין תגים או לחלץ חלק
ממסגרת אחת והכנס אותה למסגרת אחרת.

כמו בייבוא ​​מקובץ/לוח, ישנם פורמטים הניתנים להגדרה באופן חופשי לביצוע
פעולות שונות. כבר מוגדרים מראש פורמטים להעתקת ערך האלבום
אמן אלבום, מלחין או מנצח, וכדי לחלץ את מספר הרצועה משדות הכותרת
המכילים מספר. יש גם פורמט לחילוץ כתובית מכותרת
שדה.

הדוגמה הבאה מסבירה כיצד להוסיף פורמט מותאם אישית, שקובע את המידע
מהשדה כתוביות גם בשדה הערה. צור פורמט חדש באמצעות הוסף ו
הגדר שם חדש, למשל "כתוביות להערה". לאחר מכן הזן "%{subtitle}" במקור ו
"%{comment}(.*)" עבור חילוץ ולחץ על שמור הגדרות.

הביטוי ב-Source יכול להכיל קודי פורמט עבור מסגרות תג שרירותיות, מרובות
ניתן להשתמש בקודים כדי לשלב את התוכן ממסגרות שונות. עבור כל מסלול, א
טקסט נוצר מהתגים שלו באמצעות תבנית המקור והביטוי הרגולרי
מ-Extract מוחל על טקסט זה כדי להגדיר ערכים חדשים עבור התגים. פורמט קודים
משמשים לפני סוגרי הלכידה כדי לציין את מסגרת התגית שבה נלכד
טקסט יישמר. זה עובד באותו אופן כמו עבור הייבוא ​​מקובץ/לוח.

קובץ ← ייבוא ​​מ-gnudb.org...
ייבא משרת freedb.org באמצעות חיפוש אלבומים gnudb.org. פריט תפריט זה נפתח
אותו דו-שיח של ייבוא ​​כמו ייבוא..., אך פותח ישירות את הדו-שיח של gnudb.org.

קובץ ← ייבוא ​​מ-TrackType.org...
ייבא משרת TrackType.org. פריט תפריט זה פותח את אותה תיבת דו-שיח של ייבוא
ייבוא..., אך פותח ישירות את תיבת הדו-שיח של TrackType.org.

קובץ ← ייבוא ​​מ-Discogs...
ייבא משרת Discogs. פריט תפריט זה פותח את אותה תיבת דו-שיח של ייבוא
ייבוא... אך פותח ישירות את תיבת הדו-שיח From Discogs.

קובץ ← ייבוא ​​מאמזון...
ייבוא ​​מאמזון. פריט תפריט זה פותח את אותה תיבת דו-שיח של ייבוא ​​כמו ייבוא..., אבל
פותח ישירות את תיבת הדו-שיח מאמזון.

קובץ ← ייבוא ​​מ-MusicBrainz Release...
ייבוא ​​ממסד הנתונים של ההפצות של MusicBrainz. פריט תפריט זה פותח את אותו ייבוא
תיבת דו-שיח בתור ייבוא... אך פותח ישירות את תיבת הדו-שיח From MusicBrainz Release.

קובץ ← ייבוא ​​מ-MusicBrainz טביעת אצבע...
ייבוא ​​משרת MusicBrainz. פריט תפריט זה פותח את אותה תיבת דו-שיח של ייבוא
ייבוא... אך פותח ישירות את תיבת הדו-שיח From MusicBrainz Fingerprint.

קובץ ← ייבוא ​​אוטומטי...
ייבוא ​​אוטומטי מאפשר לייבא מידע עבור אלבומים מרובים מרשתות שונות
שירותים. אם נבחרו ספריות ברשימת הקבצים, עקוב אחר הנתונים עבור הנבחרים
ייבוא ​​ספריות. אם לא נבחרה ספרייה, כל הספריות בקובץ
רשימה תיובא.

ניתן לבחור את סוג התג (תג 1, תג 2, תג 1 ותג 2) באמצעות היעד
קופסא משולבת.

פרופילים קובעים לאילו שרתים יפנו כדי להביא מידע על אלבום. כמה
פרופילים מוגדרים מראש (All, MusicBrainz, Discogs, Cover Art), פרופילים מותאמים אישית יכולים להיות
נוסף באמצעות כפתור הוסף מימין לתיבה המשולבת של פרופיל.

הטבלה שלהלן מציגה את השרתים שישמשו בעת ייבוא ​​מידע אלבומים
באמצעות הפרופיל שנבחר. תהליך הייבוא ​​של אלבום הסתיים אם הכל
המידע הנדרש נמצא, כך שסדר השורות בטבלה הוא
חָשׁוּב. ניתן לשנות אותו באמצעות הלחצנים 'העבר למעלה' ו'הזז מטה'. עריכה יכולה להיות
משמש לשינוי ערך קיים. בחירת השרתים מציעה את אותם שרתים שאפשר
לשמש בפונקציות הייבוא. תגים סטנדרטיים, תגיות נוספות, אמנות עטיפה קובעים
המידע אשר יובא מהשרת. לבסוף, דיוק הוא
דיוק מינימלי שיש להשיג כדי לקבל את הנתונים המיובאים. אם הדיוק
אינו מספיק, השרת הבא ברשימה ינסה. אותו דו-שיח המכיל
מאפייני השרת מופיעים כאשר לוחצים על הוסף כדי להוסיף ערך שרת חדש. קיים
ניתן למחוק ערכים באמצעות הסר.

כדי להפעיל ייבוא ​​אצווה אוטומטי עם הפרופיל שנבחר, לחץ על התחל. פרטים
על הייבוא ​​הפועל מוצגים בחלק העליון של תיבת הדו-שיח. התהליך יכול להיות
הופסק עם כפתור הביטול.

קובץ ← עיון בעיצוב כריכה...
תיבת הדו-שיח 'עיין באמנות עטיפה' עוזרת למצוא אמנות עטיפת אלבום. אמן/אלבום מלא
מהתגים אם אפשר. Source מציעה מגוון אתרים עם עטיפת אלבום.
ניתן למצוא את כתובת האתר עם האמן והאלבום כפרמטרים מתחת לשם. מקודדת כתובת אתר
ניתן להוסיף ערכים עבור אמן ואלבום באמצעות %u{אמן} ו %u{אלבום}, אַחֵר
גם ערכים מהתגים אפשריים, כפי שמתואר ב-Configure Kid3, User Actions.
ניתן להזין מקורות נוספים לאחר הערך "מקור מותאם אישית" על ידי החלפת "מותאם אישית
מקור" עם שם המקור, הקש Enter, לאחר מכן הוספת כתובת האתר ולבסוף
לחיצה על שמור הגדרות. פקודת הדפדפן המתקבלת מוצגת בחלק העליון של ה-
תיבת דו-שיח וניתן להפעיל אותו על ידי לחיצה על עיון. הדפדפן, שניתן להגדיר ב
ההגדרות, מופעל עם המקור שנבחר. לאחר מכן ניתן לגרור תמונת שער
מהדפדפן לחלון Kid3 ויוגדר במסגרת התמונה של
קבצים נבחרים.

מכיוון שלא כל הדפדפנים תומכים בגרירה ושחרור של תמונות והתמונות באתרי אינטרנט
לרוב יש כתובת URL, במקרים כאלה Kid3 יקבל את כתובת האתר ולא את התמונה. אם ה
כתובת האתר מפנה לתמונה, היא תוריד. עם זאת, אם כתובת האתר מתייחסת לכמה
משאב אינטרנט אחר, יש לתרגם אותו לתמונה המתאימה. כגון
מיפויים מוגדרים בחילוץ כתובת האתר של הטבלה. העמודה השמאלית Match מכילה א
ביטוי רגולרי אשר מושווה לכתובת האתר. אם זה תואם, הלכוד
ביטויים בסוגריים מוכנסים לתבנית של כתובת ה-URL של התמונה הימנית
עמודה (במיקומים המסומנים ב-\1 וכו'). הביטוי הרגולרי שהוחלף
מכיל את כתובת האתר של התמונה. בדרך זו ניתן לייבא אמנות כיסוי מאמזון,
Google Images וכו' באמצעות גרירה ושחרור. אפשר גם להגדיר משלך
מיפויים.

קובץ ← ייצוא...
תיבת הדו-שיח הייצוא משמשת לאחסון נתונים מהתגים בקובץ או בלוח. ה
עורך בחלק העליון מציג תצוגה מקדימה של הנתונים לייצוא. אם נתוני הייצוא מכילים
תווי טבלטור, הייצוא מוצג בטבלה. הנתונים ייווצרו
מהתגים בספרייה הנוכחית לפי הפורמט המוגדר.

הגדרות הפורמט דומות לאלו בתיבת הדו-שיח ייבוא: השדה העליון מכיל
הכותרת (למשל "CSV ללא ציטוט"), ואחריה הכותרת שתיווצר ב-
תחילת הקובץ. להלן נתוני המסלול; הוא משמש עבור כל רצועה. סוף כל סוף,
ניתן להשתמש בטריילר ליצירת טקסט מסיים.

שדות הפורמט אינם מכילים ביטויים רגולריים כמו בתיבת הדו-שיח ייבוא, אלא רק
ביטויי פורמט פלט עם %-expressions מיוחדים, שיוחלפו בערכים
מהתגים. כל העניין עובד כמו פורמט שם הקובץ, ואותם קודים
בשימוש בתוספת כמה קודים נוספים. לא רק הקודים המפורטים להלן אלא כל מסגרת התג
ניתן להשתמש בשמות.

· %s %{title} כותרת (שיר)

· %a %{אמן} אמן

· %l %{album} אלבום

· %c %{comment} תגובה

· %y %{year} שנה

· %t %{track} רצועה (למשל 01)

· %t %{track.n} מסלול עם רוחב שדה n (למשל 001 עבור %{track.3})

· %T %{tracknumber} מסלול (ללא אפסים מובילים, למשל 1)

· %g %{genre} ז'אנר

· %f %{file} שם הקובץ

· %p %{filepath} נתיב

· %u %{url} כתובת אתר

· %d %{duration} משך בדקות:שניות

· %D %{שניות} משך בשניות

· %n %{tracks} מספר רצועות האלבום

· %e %{extension} סיומת קובץ

· %O %{tag1} הפורמט של תג 1 (ID3v1.1 או ריק אם אינו קיים)

· %o %{tag2} הפורמט של תג 2 (ID3v2.3.0, ID3v2.4.0, ID3v2.2.0, ID3v2.2.1,
Vorbis, APE, MP4, ASF או ריק אם לא קיים)

· %b %{bitrate} קצב סיביות ב-kbit/s

· %v %{vbr} VBR או ריק (רק עבור ID3v2.3 עם id3lib)

· %r %{samplerate} קצב דגימה בהרץ

· %m %{mode} מצב ערוץ (סטריאו או סטריאו משותף)

· %h %{channels} מספר ערוצים (1 או 2)

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

כמה פורמטים מוגדרים מראש. "CSV ללא ציטוטים" מפריד בין השדות בכרטיסיות. נתונים ב
ניתן לייבא פורמט זה שוב לתוך Kid3 באמצעות פורמט הייבוא ​​עם אותו
שֵׁם. "CSV מצוטט" מקיף את השדות בנוסף במירכאות כפולות, מה שמקל על
ייבוא ​​ליישומי גיליונות אלקטרוניים. עם זאת, השדות לא יכילו כפול
מרכאות כאשר נעשה שימוש בפורמט זה. "Extended M3U" ו-"Extended PLS" יוצרים רשימות השמעה
עם תכונות מורחבות ושמות נתיבים מוחלטים. "HTML" יכול לשמש כדי ליצור
דף HTML עם היפר-קישורים למסלולים. "Kover XML" יוצר קובץ שיכול להיות
מיובא על ידי תוכנית הדפסת הכריכה Kover. "פרטים טכניים" מספק מידע
על קצב סיביות, קצב דגימה, ערוצים וכו'. לבסוף, "פורמט מותאם אישית" נותר ריק עבור
הגדרה של פורמט מותאם אישית. אתה יכול להגדיר עוד פורמטים משלך על ידי הוספת שורות
בקובץ kid3rc בספריית התצורה. ניתן להתאים את הפורמטים האחרים
הצרכים שלך.

ניתן לבחור את המקור של התגים להפקת נתוני הייצוא (תג 1 או תג 2).
עם קופסא משולבת. דחיפה לקובץ או ללוח מאחסנת את הנתונים בקובץ או ב-
לוח כתיבה. אישור וביטול סוגרים את הדו-שיח, בעוד ש-OK מקבל את הדו-שיח הנוכחי
הגדרות.

קובץ ← צור רשימת השמעה
יוצר רשימת השמעה. הפורמט והתוכן של רשימת ההשמעה יכולים להיות מוגדרים על ידי שונים
אפשרויות.

השם של רשימת ההשמעה יכול להיות זהה לשם הספרייה או להשתמש בפורמט עם ערכים
מהתגים, למשל "%{אמן} - %{אלבום}" כדי שהאמן ושם האלבום יהיו ב-
שם הקובץ של רשימת ההשמעה. קודי הפורמט זהים לקודי הייצוא. ההרחבה תלויה
בפורמט רשימת ההשמעה.

המיקום של רשימת ההשמעה שנוצרת נקבע על ידי בחירת ה-Create in
קופסא משולבת.

ספרייה נוכחית
רשימת ההשמעה נוצרת בספרייה הנוכחית ומכילה רק קבצים של
ספרייה נוכחית.

כל ספרייה
רשימת השמעה נוצרת בכל ספרייה המכילה קבצים רשומים, וכל אחד מהם
רשימת השמעה מכילה את הקבצים של אותה ספרייה.

ספרייה ברמה העליונה
רק רשימת השמעה אחת נוצרת בספרייה ברמה העליונה (כלומר הספרייה של
רשימת קבצים) והיא מכילה את הקבצים הרשומים של הספרייה ברמה העליונה ואת כולם
ספריות המשנה שלה.

הפורמט של רשימת ההשמעה יכול להיות M3U, PLS או XSPF.

אם כלול רק את הקבצים שנבחרו מסומן, רק הקבצים שנבחרו יהיו
נכלל ברשימת ההשמעה. אם נבחרה ספריה, כל הקבצים שלה ייבחרו.
אם תיבת סימון זו אינה מופעלת, כל קובצי השמע כלולים ברשימת ההשמעה.

מיון לפי שם קובץ בוחר את המקרה הרגיל שבו הקבצים מסודרים לפי שם הקובץ.
עם שדה מיון לפי תג, אפשר למיין לפי מחרוזת פורמט עם ערכים מהתג
שדות. לדוגמה, "%{track.3}" יכול לשמש כדי למיין לפי מספר רצועה (ה-".3" הוא
משמש כדי לקבל שלוש ספרות עם אפסים מובילים כי מחרוזות משמשות למיון). זה
אפשר גם להשתמש במספר שדות, למשל "%{genre}%{year}" כדי למיין באמצעות מחרוזת
מורכב מז'אנר ושנה.

לערכי רשימת ההשמעה יהיו נתיבים יחסיים או מוחלטים לקבצים, תלוי אם
השתמש בנתיב יחסי עבור קבצים ברשימת ההשמעה או השתמש בנתיב מלא עבור קבצים ברשימת ההשמעה מוגדר.

כאשר מוגדרת רשימת קבצים בלבד, רשימת ההשמעה תכיל רק את הנתיבים אל
קבצים. כדי ליצור רשימת השמעה מורחבת עם מידע נוסף, מחרוזת פורמט
ניתן להגדיר באמצעות הפקד כתוב מידע באמצעות.

קובץ ← צא (Ctrl+Q)
יוצא מהאפליקציה.

אל האני ערוך תפריט
ערוך ← בחר הכל (Alt+A)
בוחר את כל הקבצים.

ערוך ← בטל בחירה (Ctrl+Shift+A)
מבטל את הבחירה בכל הקבצים.

ערוך ← בחר הכל בספרייה
בוחר את כל הקבצים של הספרייה הנוכחית.

ערוך ← הקובץ הקודם (Alt+Up)
בוחר את הקובץ הקודם.

ערוך ← הקובץ הבא (Alt+Down)
בוחר את הקובץ הבא.

ערוך ← מצא... (Ctrl+F)
מצא מחרוזות בשמות הקבצים ובתגיות. תיבת הדו-שיח Find היא תת-קבוצה של
החלף תיבת דו-שיח, המתוארת להלן.

ערוך ← החלף... (Ctrl+R)
פונקציה זו פותחת תיבת דו-שיח כדי למצוא ולהחליף מחרוזות בשמות הקבצים וב-
תגים. ניתן להגביל את קבוצת המסגרות שבהן מתבצע החיפוש
השבתת תיבת הסימון בחר הכל ובחירה במסגרות שיחפשו.
ישנן גם אפשרויות חיפוש זמינות לחיפוש אחורה, רגישות רישיות, ואל
להשתמש בביטויים רגולריים.

בהתאם למספר הקבצים, החיפוש עשוי להימשך זמן מה, ולכן זה יכול להיות
הופסק על ידי סגירת תיבת הדו-שיח.

אל האני כלים תפריט
כלים ← החל פורמט שם קובץ
כאשר עיצוב תוך כדי עריכה כבוי עבור פורמט שם הקובץ בתצורה
תיבת דו-שיח, ניתן להשתמש בפריט תפריט זה כדי להחיל את הפורמט המוגדר על השמות של
קבצים נבחרים. זה יכול לשמש גם כדי לבדוק אם שמות הקבצים תואמים את
פורמט מוגדר על ידי החלת הפורמט על כל הקבצים השמורים ולאחר מכן בדיקה אם יש
הקבצים שונו (ולכן סומנו בסמל דיסק בתיבת הקבצים).

כלים ← החל פורמט תג
כאשר עיצוב תוך כדי עריכה כבוי עבור פורמט התג בתצורה
תיבת דו-שיח, ניתן להשתמש בפריט תפריט זה כדי להחיל את הפורמט המוגדר על התגים של
קבצים נבחרים. זה יכול לשמש גם כדי לבדוק אם התגים תואמים את
פורמט מוגדר על ידי החלת הפורמט על כל הקבצים השמורים ולאחר מכן בדיקה אם יש
הקבצים שונו (ולכן סומנו בסמל דיסק בתיבת הקבצים).

כלים ← החל קידוד טקסט
מגדיר את קידוד הטקסט שנבחר בהגדרות/הגדר את Kid3.../Tags/Tag 2 עבור כולם
קבצים נבחרים. אם נבחר UTF8, UTF16 ישמש עבור תגי ID3v2.3.0 בגלל
UTF8 אינו נתמך עבור פורמט זה.

כלים ← שנה שם ספרייה...
תיבת דו-שיח זו מציעה אפשרות לשנות אוטומטית את השם של הפתוחה הנוכחית
ספרייה לפי התגים בקבצים. מספר פורמטים מוגדרים מראש ל
כלול מידע על אמן, אלבום ושנה בשם הספרייה. זה גם
ניתן להגדיר פורמט מותאם אישית, הקודים המיוחדים הבאים משמשים להוספת תג
ערכים לתוך שם הספרייה:

· %s %{title} כותרת (שיר)

· %a %{אמן} אמן

· %l %{album} אלבום

· %c %{comment} תגובה

· %y %{year} שנה

· %t %{track} רצועה (למשל 01)

· %t %{track.n} מסלול עם רוחב שדה n (למשל 001 עבור %{track.3})

· %T %{tracknumber} מסלול (ללא אפסים מובילים, למשל 1)

· %g %{genre} ז'אנר

אם נמצא מפריד ספריות "/" בפורמט, נוצרות מספר ספריות.
אם ברצונך ליצור ספרייה חדשה במקום לשנות את שם הספרייה הנוכחית,
בחר צור ספרייה במקום שנה שם ספרייה. מקור המידע על התג
ניתן לבחור בין מתג 1 ותג 2, מתג 1 ומתג 2. תצוגה מקדימה עבור
את פעולת שינוי השם שבוצעה בקובץ הראשון ניתן לראות ב-From ו-To
חלקים של תיבת הדו-שיח.

ניתן לשנות את שמם של מספר ספריות על ידי בחירתם.

כלים ← רצועות מספר...
אם מספרי הרצועות בתגים אינם מוגדרים או בעלי ערכים שגויים, פונקציה זו
יכול למספר את הרצועות באופן אוטומטי בסדר עולה. ניתן להגדיר את מספר ההתחלה
את הדו-שיח. אם יש למספר רק חלק מהמסלולים, יש לבחור אותם.

כאשר מספר הרצועות הכולל מסומן, מספר הרצועות יוגדר גם ב-
תגים.

אפשר למספר את הרצועות על פני מספר ספריות. התיקיות חייבות להיות
מורחב ונבחר.

אם איפוס מונה עבור כל ספרייה מסומן, מספור הרצועות יופעל מחדש עם
מספר נתון עבור כל ספרייה כאשר נבחרו מספר תיקיות.

ניתן להשתמש בתיבת הדו-שיח של מספר רצועות גם לעיצוב מספרי רצועות קיימים ללא
שינוי הערכים כאשר תיבת הסימון שנותרה למספר התחל מושבתת. סך הכל
מספר רצועות יתווספו אם תיבת הסימון המתאימה פעילה, מה שיכול להיות
משמש להגדרת הסכום הכולל עבור כל הרצועות שנבחרו. ולו רק עיצוב של הקיים
מספרים רצויים, יש לבטל גם תיבת סימון זו.

כלים ← סינון...
ניתן להשתמש במסנן כדי להציג רק את הקבצים התואמים לקריטריונים מסוימים. זֶה
מועיל אם אתה רוצה לארגן אוסף גדול ולערוך רק את הקבצים האלה
אינם בתכנית הרצויה. הביטוי המגדיר אילו קבצים להציג משתמש ב-
אותם קודי פורמט המשמשים בפורמט שם הקובץ, ייבוא ​​וייצוא.

· %s %{title} כותרת (שיר)

· %a %{אמן} אמן

· %l %{album} אלבום

· %c %{comment} תגובה

· %y %{year} שנה

· %t %{track} רצועה (למשל 01)

· %t %{track.n} מסלול עם רוחב שדה n (למשל 001 עבור %{track.3})

· %T %{tracknumber} מסלול (ללא אפסים מובילים, למשל 1)

· %g %{genre} ז'אנר

· %f %{file} שם הקובץ

· %p %{filepath} נתיב מוחלט לקובץ

· %e %{extension} סיומת קובץ

· %O %{tag1} הפורמט של תג 1 (ID3v1.1 או ריק אם אינו קיים)

· %o %{tag2} הפורמט של תג 2 (ID3v2.3.0, ID3v2.4.0, ID3v2.2.0, ID3v2.2.1,
Vorbis, APE, MP4, ASF או ריק אם לא קיים)

· %b %{bitrate} קצב סיביות ב-kbit/s

· %v %{vbr} VBR או ריק (רק עבור ID3v2.3 עם id3lib)

· %r %{samplerate} קצב דגימה בהרץ

· %m %{mode} מצב ערוץ (סטריאו או סטריאו משותף)

· %h %{channels} מספר ערוצים (1 או 2)

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

· %1a %1{אמן}, ... השתמש בקידומת 1 כדי לקבל ערכים של תג 1

· %2a %2{אמן}, ... השתמש בקידומת 2 כדי לקבל ערכים של תג 2

קודים אלה מוחלפים בערכים של הקובץ, והמחרוזות המתקבלות יכולות
להשוות עם הפעולות הבאות:

· s1 שווה ל-s2: נכון אם s1 ו-s2 שווים.

· s1 מכיל s2: נכון אם s1 מכיל s2, כלומר s2 היא מחרוזת משנה של s1.

· s תואם re: true אם s מתאים לביטוי הרגולרי re.

ביטויי אמת מוחלפים ב-1, שקר ב-0. ערכי אמת מיוצגים ב-1,
אמת, מופעל וכן, ערכי שקר ב-0, שקר, כבוי ולא. פעולות בוליאניות אינן,
ו, או (בסדר עדיפות זה) וניתן לקבץ אותם לפי סוגריים.

חלק מכללי הסינון מוגדרים מראש ויכולים לשמש דוגמאות לביטויים שלך:

תעשיות
כאשר רשימת הקבצים מסוננת - זה מוצג על ידי "[מסונן]" בכותרת החלון
- וכל הקבצים יוצגו שוב, ניתן להחזיר את הסינון באמצעות זה
לְסַנֵן. הוא משתמש בביטוי ריק, אבל לערך אמיתי תהיה אותה השפעה.

אי התאמה של תג שם הקובץ
לֹא (%{filepath} מכיל "%{אמן} - %{album}/%{track} %{כותרת}")

בודק אם נתיב הקובץ תואם את פורמט שם הקובץ. הכלל הזה הוא
מותאם אוטומטית אם פורמט שם הקובץ משתנה.

ללא תג 1
%{tag1} שווים ""

מציג רק קבצים שאין להם תג 1.

ללא תג 2
%{tag2} שווים ""

מציג רק קבצים שאין להם תג 2.

תג ID3v2.3.0
%{tag2} שווים "ID3v2.3.0"

מציג רק קבצים בעלי תג ID3v2.3.0.

תג ID3v2.4.0
%{tag2} שווים "ID3v2.4.0"

מציג רק קבצים בעלי תג ID3v2.4.0.

תג 1 != תג 2
לֹא (%1{title} שווים %2{title} ו %1{אלבום} שווים %2{אלבום} ו %1{אמן}
שווים %2{אמן} ו %תגובה 1} שווים %תגובה 2} ו %1 שנה} שווים %2 שנה}
ו %1{track} שווים %2{track} ו %1{ז'אנר} שווים %2{ז'אנר})

מציג קבצים עם הבדלים בין תג 1 ל-tag2.

תג 1 == תג 2
%1{title} שווים %2{title} ו %1{אלבום} שווים %2{אלבום} ו %1{אמן} שווים
%2{אמן} ו %תגובה 1} שווים %תגובה 2} ו %1 שנה} שווים %2 שנה} ו
%1{track} שווים %2{track} ו %1{ז'אנר} שווים %2{ז'אנר}

מציג קבצים עם תג 1 ותג 2 זהים.

לא שלם
%{כותרת} שווים "" or %{אמן} שווים "" or %{אַלבּוֹם} שווים "" or %{שָׁנָה} שווים
"" or %{מספר מעקב} שווים "" or %{ז'ָאנר} שווים ""

מציג קבצים עם ערכים ריקים בתגיות הסטנדרטיות (כותרת, אמן, אלבום, תאריך,
מספר רצועה, ז'אנר).

אין תמונה
%{תְמוּנָה} שווים ""

מציג רק קבצים שאין להם תמונה.

מסנן מותאם אישית
כדי להוסיף מסנן משלך, בחר את הערך הזה. לדוגמה, אם אתה רוצה לקבל א
מסנן לאמנים שמתחילים ב-"The", החלף את "Custom Filter" בשם "The
Bands" והקש Enter. לאחר מכן הכנס את הביטוי הבא לעריכת השורה:

%{אמן} גפרורים "ה.*"

לאחר מכן לחץ על שמור הגדרות. לחץ על החל כדי לסנן את הקבצים. כל הקבצים שעובדו הם
מוצג בתצוגת הטקסט, עם "+" עבור אלה שתואמים את המסנן ו-"-"
עבור האחרים. בסיום, רק הקבצים עם אמן שמתחיל ב-"The"
מוצגים, וכותרת החלון מסומנת ב"[מסוננת]".

כלים → המר את ID3v2.3 ל-ID3v2.4
אם יש תגי ID3v2.3 בקבצים שנבחרו, הם יומרו ל-ID3v2.4
תגים. מסגרות שאינן נתמכות על ידי TagLib יימחקו. רק קבצים בלי
שינויים שלא נשמרו יומרו.

כלים → המר את ID3v2.4 ל-ID3v2.3
אם יש תגי ID3v2.4 בקבצים שנבחרו, הם יומרו ל-ID3v2.3
תגים. רק קבצים ללא שינויים שלא נשמרו יומרו.

כלים ← הפעלה
זה פותח סרגל כלים פשוט להפעלת קובצי אודיו. הוא מכיל כפתורים עבור הבסיס
פעולות (הפעל/השהה, עצירת השמעה, רצועה קודמת, רצועה הבאה, סגור), מחוונים עבור
מיקום ועוצמת קול ותצוגה של המיקום הנוכחי. אם יש מספר קבצים
נבחר, הרצועות שנבחרו יושמעו, אחרת כל הקבצים יופעלו.

אל האני הגדרות תפריט
הגדרות ← הצג סרגל כלים
משנה את הצגת סרגל הכלים.

הגדרות ← הצג שורת מצב
מחליף את הצגת שורת המצב, המציגה פעולות ארוכות יותר כגון פתיחה או
שמירת ספרייה.

הגדרות ← הצג תמונה
מחליף את הצגת תמונת התצוגה המקדימה של עטיפת האלבום.

הגדרות ← הסתר אוטומטית תגים
תגים ריקים מוסתרים אוטומטית אם אפשרות זו פעילה. הקובץ, תג 1 ותג
ניתן לכווץ ולהרחיב 2 קטעים באופן ידני על ידי לחיצה על -/+ המתאים
כפתורים.

הגדרות ← הגדר את Kid3...
פותח את תיבת הדו-שיח של התצורה, המורכבת מדפים עבור תגים, קבצים, פעולות משתמש,
והגדרות רשת.

ניתן למצוא אפשרויות ספציפיות לתיוג בדף התגים, שמופרד בעצמו
שלוש כרטיסיות עבור תג 1, תג 2, ותג 1 ותג 2.

אם סמן שדות קטועים מסומן, שדות ID3v1.1 קטועים יסומנו באדום. ה
שדות טקסט של תגי ID3v1.1 יכולים להכיל רק 30 תווים, ההערה רק 28
דמויות. כמו כן הז'אנר ומספרי הרצועות מוגבלים, כך שדות יכולים להיות
קטוע בעת יבוא או העברה מ-ID3v2. שדות קטועים והקובץ יהיה
יסומן באדום, והסימן יוסר לאחר עריכת השדה.

עם קידוד טקסט עבור ID3v1 ניתן להגדיר את ערכת התווים המשמשת ב-ID3v1
תגים. הקידוד הזה אמור להיות ISO-8859-1, לכן מומלץ לשמור אותו
ערך ברירת מחדל. עם זאת, יש תגיות בסביבה עם קידוד שונה, אז זה יכול להיות
הגדר כאן ואז ניתן להעתיק את תגי ה-ID3v1 ל-ID3v2 התומך ב-Unicode.

תיבת הסימון השתמש בפורמט רצועה/מספר כולל של רצועות שולטת אם הרצועה
שדה מספר של תגי ID3v2 מכיל פשוט את מספר הרצועה או בנוסף את הסכום הכולל
מספר הרצועות בספרייה.

כאשר ז'אנר כטקסט במקום מחרוזת מספרית מסומן, כל הז'אנרים של ID3v2 יהיו
מאוחסן כמחרוזת טקסט גם אם יש קוד מתאים לז'אנרים ID3v1. אם
אפשרות זו לא מוגדרת, ז'אנרים שעבורם קיים קוד ID3v1 מאוחסנים כמספר
של קוד הז'אנר (בסוגריים עבור ID3v2.3). כך ז'אנר המטאל מאוחסן כ
"מתכת" או "(9)" בהתאם לאפשרות זו. ז'אנרים שאינם ברשימה של ID3v1
ז'אנרים מאוחסנים תמיד כמחרוזת טקסט. מטרת אפשרות זו משופרת
תאימות למכשירים שאינם מפרשים נכון קודי ז'אנר.

קידוד טקסט מגדיר את ברירת המחדל של קידוד המשמש עבור מסגרות ID3v2 וניתן להגדיר אותו
ISO-8859-1, UTF16 או UTF8. UTF8 אינו תקף עבור מסגרות ID3v2.3.0; אם זה מוגדר,
במקום זה ישמש UTF16. עבור מסגרות ID3v2.4.0, כל שלושת הקידודים אפשריים.

הגרסה המשמשת לתגים חדשים קובעת אם תגי ID3v2 חדשים נוצרו כגרסה
2.3.0 או 2.4.0. במקרה הראשון, נעשה שימוש ב-id3lib כפי שהיה בגירסאות קודמות של
Kid3 ו-TagLib מיושמים רק כאשר נתקלים בתג ID3v2.4.0. בשנייה
מקרה, ID3v2.4.0 (TagLib), TagLib משמש בדרך כלל עבור קבצי MP3; שונה או חדש
התגים שנוצרו יישמרו לאחר מכן בגרסה 2.4.0. כאשר ID3v2.3.0 (TagLib) נבחר,
TagLib משמש גם לתגיות ID3v2.3.0.

ספרות מספר מסלול הוא מספר הספרות בשדות מספר מסלול. אפסים מובילים הם
משמש לרפד. לדוגמה, עם ערך של 2, הרצועה מספר 5 מוגדרת כ-"05".

התיבה המשולבת שם שדה הערה רלוונטי רק עבור קבצי Ogg/Vorbis ו-FLAC ו
מגדיר את שם השדה המשמש להערות. נראה כי יישומים שונים משתמשים
שמות שונים, "COMMENT" למשל משמש על ידי xmms, בעוד amaroK משתמש
"תיאור".

פורמט התמונות בקובצי Ogg/Vorbis נקבע לפי שם שדה תמונה, אשר
יכול להיות METADATA_BLOCK_PICTURE או COVERART. הראשון הוא התקן הרשמי והשימושים
אותו פורמט כמו תמונות בתגיות FLAC. COVERART היא דרך לא רשמית קודמת לעשות זאת
כלול תמונות בהערות Vorbis. ניתן להשתמש בו לצורך תאימות עם מדור קודם
שחקנים.

אם תיבת הסימון סמן אם גדול מ מופעלת, קבצים המכילים אלבום מוטבע
אמנות כריכה החורגת מהגודל הנתון בבתים מסומנת באדום. זה יכול לשמש כדי למצוא
קבצים המכילים תמונות גדולות מדי שאינן מקובלות על ידי יישומים מסוימים ו
שחקנים. ערך ברירת המחדל הוא 131072 בתים (128 KB).

ניתן להשתמש בז'אנרים מותאמים אישית כדי להגדיר ז'אנרים שאינם זמינים בתקן
רשימת ז'אנרים, למשל "מטאל גותי". ז'אנרים מותאמים אישית כאלה יופיעו בתיבה המשולבת של ז'אנר
של תג 2. עבור תגיות ID3v1.1, ניתן להשתמש רק בז'אנרים המוגדרים מראש.

ניתן להשתמש ברשימת הז'אנרים המותאמים אישית גם כדי להפחית את מספר הז'אנרים הזמינים ב
התיבה המשולבת של ז'אנר לאלה המשמשים בדרך כלל. אם האוסף שלך מכיל בעיקר מוזיקה
בז'אנרים מטאל, מטאל גותי, רוק עתיק והארד רוק, אתה יכול להיכנס לז'אנרים האלה
וסמן הצג רק ז'אנרים מותאמים אישית. התיבה המשולבת Tag 2Genre תכיל אז רק
את ארבעת הז'אנרים האלה ולא תצטרך לחפש ברשימת הז'אנרים המלאה
אוֹתָם. בדוגמה זו, רק מטאל והארד רוק יופיעו בז'אנרים של תג 1
רשימה, מכיוון ששני הז'אנרים המותאמים אישית האלה הם ז'אנרים סטנדרטיים. אם הצג רק מותאם אישית
הז'אנרים אינם פעילים, ניתן למצוא את הז'אנרים המותאמים אישית בסוף רשימת הז'אנרים.

מסגרות גישה מהירה מגדירים אילו סוגי מסגרות מוצגים תמיד בקטע תג 2.
לאחר מכן ניתן להוסיף מסגרות כאלה מבלי להשתמש תחילה בלחצן הוסף. הסדר של אלה
ניתן לשנות מסגרות גישה מהירה על ידי גרירה ושחרור של פריטים.

פורמט תגיות מכיל אפשרויות לפורמט של התגים. כאשר עיצוב בזמן העריכה הוא
מסומן, תצורת הפורמט משמשת אוטומטית בעת עריכת טקסט בשורה
עריכות. ניתן להגדיר את המרת האותיות ל-ללא שינויים, הכל באותיות קטנות, הכל באותיות גדולות,
אות ראשונה גדולה או כל האותיות הראשונות רישיות. כדי להשתמש בהמרה מודעת למיקום
בין אותיות קטנות לאותיות רישיות, ניתן לבחור מיקום בתיבת המשולבת
לְהַלָן. ניתן להגדיר את רשימת החלפת המחרוזות למיפויי מחרוזות שרירותיות. כדי להוסיף א
מיפוי חדש, בחר בתא מאת בשורה והוסף את הטקסט להחלפה, ולאחר מכן עבור אל
את העמודה אל והזן את הטקסט החלופי. כדי להסיר מיפוי, הגדר את התא מ-ל
ערך ריק (למשל על ידי תחילה הקלדת רווח ולאחר מכן רווח אחורה). הכנסה ומחיקה
שורות אפשרית גם באמצעות תפריט ההקשר המופיע עם לחצן העכבר הימני
נלחץ. ההחלפה פעילה רק אם תיבת הסימון החלפת מחרוזת מסומנת.

בעמוד קבצים ניתן לסמן את תיבת הסימון טען קבצים שנפתחו לאחרונה כך ש-Kid3 יעשה זאת
פתח ובחר את הקובץ האחרון שנבחר כאשר הוא יופעל בפעם הבאה. לשמור
ניתן לסמן את חותמת הזמן של הקובץ כדי לשמר את חותמת הזמן של שינוי הקובץ. שם קובץ
for cover מגדיר את השם המוצע כאשר תמונה משובצת מיוצאת ל-a
קובץ.

אם סימון שינויים פעיל, שדות שהשתנו מסומנים בתווית אפורה בהירה
רקע.

פורמט שם הקובץ מכיל אפשרויות לפורמט של שמות הקבצים. אותן אפשרויות כמו
בפורמט תג זמינים.

דף פעולות המשתמש מכיל טבלה עם הפקודות הזמינות ב-
תפריט ההקשר של רשימת הקבצים. עבור פעולות קריטיות כגון מחיקת קבצים, זה כן
מומלץ לסמן Confirm כדי להופיע תיבת אישור לפני ביצוע
פקודה. ניתן לסמן פלט כדי לראות את הפלט שנכתב על ידי פקודות מסוף (סטנדרטי
פלט ושגיאת תקן). שם הוא השם המוצג בתפריט ההקשר. פקודה
היא שורת הפקודה שיש לבצע. ניתן להעביר טיעונים באמצעות הקודים הבאים:

· %F %{files} נתיבי קבצים (רשימה אם נבחרו מספר קבצים)

· %f %{file} נתיב קובץ לקובץ בודד

· %uF %{urls} כתובות URL (רשימה אם נבחרו מספר קבצים)

· %uf %{url} כתובת URL לקובץ בודד

· מדריך %d %{directory}

· %s %{title} כותרת (שיר)

· %a %{אמן} אמן

· %l %{album} אלבום

· %c %{comment} תגובה

· %y %{year} שנה

· %t %{track} רצועה (למשל 01)

· %t %{track.n} מסלול עם רוחב שדה n (למשל 001 עבור %{track.3})

· %T %{tracknumber} מסלול (ללא אפסים מובילים, למשל 1)

· %g %{genre} ז'אנר

· %b %{browser} פקודה להפעלת דפדפן האינטרנט

· %q %{qmlpath} ספריית בסיס של קבצי QML שסופקו

הקוד המיוחד @מפריד ניתן להגדיר כפקודה להכנסת מפריד לתוך
תפריט ההקשר של פעולות משתמש. ניתן להכניס פריטי תפריט לתפריט משנה על ידי צירוףם עם
@beginmenu ו @endmenu פקודות. השם של תפריט המשנה נקבע על ידי השם
העמודה של @beginmenu פקודה.

כדי לבצע סקריפטים של QML, @qml משמש כשם פקודה. הנתיב לסקריפט QML הוא
הועבר כפרמטר. את הסקריפטים שסופקו ניתן למצוא בתיקייה
%{qmlpath}/script/ (ב-Linux בדרך כלל /usr/share/kid3/qml/script/, ב-Windows
qml/script/ בתוך ספריית ההתקנה, וב-OS X בתיקיית האפליקציה
kid3.app/Contents/Resources/qml/script/). ניתן לאחסן סקריפטים מותאמים אישית בכל
מַדרִיך. אם קוד QML משתמש ברכיבי GUI, @qmlview ישמש במקום
@qml. פרמטרים נוספים מועברים לסקריפט QML שבו הם יהיו זמינים
באמצעות getArguments() פוּנקצִיָה. סקירה כללית של כמה פונקציות ומאפיינים אשר
זמינים ב-QML ניתן למצוא בנספח ממשק QML.

ניתן להגדיר את הפקודה שתוכנס עם %{browser} בדפדפן האינטרנט
עריכת שורה למעלה. ניתן להשתמש בפקודות המתחילות ב-%{browser} כדי להביא מידע
על קבצי האודיו מהאינטרנט, למשל

%{דפדפן} http://lyricwiki.org/%u{אמן}:%u{title}

ישאל את המילים של השיר הנוכחי ב LyricWiki[10]. ה-"u" ב-%u{אמן} ו
%u{title} משמש לקידוד כתובת האתר של האמן %{אמן} והשיר %{title}. זה
קל להגדיר את השאילתות שלך באותו אופן, למשל חיפוש תמונות עם
Google[11]:

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

כדי להוסיף אמנות עטיפת אלבום לתג 2, אתה יכול לחפש תמונות עם גוגל או אמזון באמצעות
הפקודות שתוארו לעיל. ניתן להוסיף את התמונה לתג באמצעות גרירה ושחרור.
אתה יכול גם להוסיף תמונה עם הוסף, ולאחר מכן לבחור את מסגרת התמונה ולייבא תמונה
קובץ או הדבק מהלוח. מסגרות תמונה נתמכות עבור ID3v2, MP4, FLAC,
תגי אוג ו-ASF.

כדי להוסיף ולמחוק ערכים בטבלה, ניתן להשתמש בתפריט הקשר.

דף הרשת מכיל רק שדה להכנסת כתובת ה-proxy ובאופן אופציונלי את
יציאה, מופרדת באמצעות נקודתיים. ה-proxy ישמש בעת ייבוא ​​מאינטרנט
שרת כאשר תיבת הסימון מסומנת.

בדף הפלאגינים, ניתן להפעיל או להשבית את התוספים הזמינים. התוספים הם
מופרדים לשני חלקים. רשימת התוספים והעדיפות של מטא נתונים מכילה תוספים
התומכים בפורמטים של קבצי אודיו. סדר התוספים חשוב כי הם
מנסים מלמעלה למטה. פורמטים מסוימים נתמכים על ידי תוספים מרובים, אז קבצים
ייפתחו עם הפלאגין הראשון התומך בהם. TaglibMetadata תומך ברוב
פורמטים, אם הוא נמצא בראש הרשימה, הוא יפתח את רוב הקבצים. אם אתה רוצה
כדי להשתמש בתוסף אחר עבור פורמט קובץ, ודא שהוא מופיע לפני ה-
תוסף TaglibMetadata. פרטים על תוסף המטא נתונים ומדוע מומלץ להשתמש
אותם במקום TagLib מפורטים להלן.

· Id3libMetadata: שימושים id3lib[12] עבור תגיות ID3v1.1 ו-ID3v2.3 ב-MP3, MP2, AAC
קבצים. תומך בכמה סוגי פריימים יותר מאשר TagLib. סיבה נוספת להשתמש בו היא
ש-TagLib תומך רק ב-ID3v2.3 מאז גרסה 1.8.

· OggFlacMetadata: שימושים libogg[13], ליבבורביס, libvorbisfile[14] עבור קבצי Ogg, ו
בנוסף libFLAC++ ו libFLAC[15] עבור קבצי FLAC. הסיבות להשתמש בהן הן
תמונות בקובצי Ogg, שאינם נתמכים על ידי TagLib ושאלה הם
ספריות רשמיות עבור פורמטים אלה.

· TaglibMetadata: שימושים TagLib[16] שתומך בהרבה פורמטים של קבצי אודיו. מאז
גרסה 1.8, הוא תומך גם ב-ID3v2.3, כך שניתן להשתמש בו עבור כל קבצי האודיו
נתמך על ידי Kid3.

· Mp4v2Metadata: mp4v2[17] שימש במקור את Kid3 לתמיכה בקבצי M4A.
עם זאת, גרסאות חדשות יותר של TagLib מספקות תמיכה טובה ב-M4A, כך שהפלאגין הזה לא
בנוי כברירת מחדל.

הסעיף של תוספים זמינים מפרט את התוספים הנותרים. הסדר שלהם לא
חשוב, אך ניתן להפעיל או לבטל אותם באמצעות תיבות הסימון.

· AmazonImport: משמש עבור הפונקציה ייבוא ​​מאמזון....

· DiscogsImport: משמש עבור הפונקציה ייבוא ​​מ-Discogs....

· FreedbImport: משמש עבור ייבוא ​​מ-gnudb.org... וייבוא ​​מ-
TrackType.org... פונקציות.

· MusicBrainzImport: משמש עבור הפונקציה ייבוא ​​מ-MusicBrainz Release....

· AcoustidImport: משמש עבור הפונקציה ייבוא ​​מ-MusicBrainz Fingerprint...,
אשר תלוי ב Chromaprint[18] ו- ליבב[19] ספריות.

תוספים מושבתים לא ייטענו. זה יכול לשמש כדי לייעל את המשאב
זמן שימוש והפעלה. ההגדרות בדף זה נכנסות לתוקף רק לאחר הפעלה מחדש של
ילד 3.

הגדרות ← הגדר קיצורי דרך...
פותח תיבת דו-שיח להקצאת קיצורי מקשים עבור רוב פונקציות התוכנית. שם
האם אפילו פונקציות ללא תפריט או כפתור מתאים זמינות, למשל הקובץ הבא,
הקובץ הקודם, בחר הכל.

אל האני עֶזרָה תפריט
עזרה ← Kid3 Handbook
פותח את המדריך הזה.

עזרה → אודות Kid3
מציג מידע קצר על Kid3;.

KID3-CLI


פקודות
kid3-cli מציע ממשק שורת פקודה עבור Kid3. אם נעשה שימוש בנתיב ספרייה, ה-
הספרייה נפתחת. אם ניתן נתיב קובץ אחד או יותר, הספרייה המשותפת נפתחת
והקבצים נבחרים. הפקודות הבאות יעבדו על קבצים אלה. פקודות
מפורטים באמצעות -c אפשרויות. אם מועברות מספר פקודות, הן מבוצעות ב-
ניתן פקודה. אם הקבצים משתנים על ידי הפקודות, הם יישמרו בסוף. אם לא
אפשרויות הפקודה עוברות, kid3-cli מתחיל במצב אינטראקטיבי. ניתן להזין פקודות
ויפעל על הבחירה הנוכחית. הסעיפים הבאים מפרטים את כל הזמינים
פקודות.

עֶזרָה
לעזור [COMMAND-NAME]

מציג עזרה לגבי הפרמטרים של COMMAND-NAME או על כל הפקודות אם אין פקודה
ניתן שם.

פסק זמן
פסק זמן [ברירת מחדל | כבוי | זמן]

החלף את פסק הזמן המוגדר כברירת מחדל לפקודה. פקודות CLI בטל לאחר פקודה ספציפית
פג תוקף הזמן הקצוב. פסק זמן זה הוא 10 שניות עבור ls ו אלבום, 60 שניות עבור
ייבוא ​​אוטומטי ו לסנן, ו-3 שניות עבור כל הפקודות האחרות. אם מספר עצום של קבצים
יש לעבד, פסק זמן זה עשוי להיות מגביל מדי, ובכך הזמן הקצוב לכולם
ניתן להגדיר פקודות ל זמן ms, כבוי לחלוטין או להישאר ברירת המחדל
ערכים.

להפסיק יישום
יציאה [כּוֹחַ]

צא מהאפליקציה. אם יש קבצים שלא נשמרו, ה- כּוֹחַ הפרמטר הוא
נדרש.

שינוי בספרייה
cd [DIRECTORY]

אם לא DIRECTORY נתון, שנה לספריית הבית. אם ניתנת ספרייה,
לשנות לספרייה. אם נתיב נתיב קובץ אחד או יותר, שנה לנתיב המשותף שלהם
ספרייה ובחר את הקבצים.

קופונים להדפסה מה היא נוֹכְחִי עובד בספרייה
pwd

הדפס את שם הקובץ של ספריית העבודה הנוכחית.

מַדרִיך רשימה
ls

רשום את התוכן של הספרייה הנוכחית. זה מתאים לרשימת הקבצים ב-
Kid3 GUI. ארבעה תווים לפני שמות הקבצים מציגים את מצב הקובץ.

· > הקובץ נבחר.

· * הקובץ השתנה.

· לקובץ 1 יש תג 1, אחרת '-' מוצג.

· לקובץ 2 יש תג 2, אחרת '-' מוצג.

kid3-cli> ls
1- 01 Intro.mp3
> 12 02 We Only Got This One.mp3
*1- 03 Outro.mp3

בדוגמה זו, לכל הקבצים יש תג 1, גם לקובץ השני יש תג 2 וזהו
נבחר. הקובץ השלישי השתנה.

שמור מה היא השתנה קבצים
להציל

בחר פילה
בחר [הכל | אף אחד | ראשון | הקודם | הבא | קובץ...]

כדי לבחור את כל הקבצים, הזן בחר את כל, כדי לבטל את הבחירה בכל הקבצים, הזן בחר אף לא אחד. אל
לעבור את הקבצים בספרייה הנוכחית להתחיל עם בחר ראשון, ואז קדימה
באמצעות בחר הבא או שימוש אחורה בחר קודם. ניתן להוסיף קבצים ספציפיים
הבחירה הנוכחית על ידי מתן שמות הקבצים שלהם. תווים כלליים אפשריים, אז בחר
* .mp3 יבחר את כל קבצי ה-MP3 בספרייה הנוכחית.

kid3-cli> בחר ראשון
kid3-cli> ls
> 1- 01 Intro.mp3
12 02 יש לנו רק את זה.mp3
*1- 03 Outro.mp3
kid3-cli> בחר הבא
kid3-cli> ls
1- 01 Intro.mp3
> 12 02 We Only Got This One.mp3
*1- 03 Outro.mp3
kid3-cli> בחר * .mp3
kid3-cli> ls
> 1- 01 Intro.mp3
> 12 02 We Only Got This One.mp3
>*1- 03 Outro.mp3

בחר תג
תג [TAG-NUMBERS]

לפקודות רבות יש אפשרות אופציונלית TAG-NUMBERS פרמטר, המציין אם ה
הפקודה פועלת על תג 1 או תג 2. אם פרמטר זה מושמט, תג ברירת המחדל
נעשה שימוש במספרים, שניתן להגדיר בפקודה זו. בעת ההפעלה, הוא מוגדר ל-12 אשר
פירושו שהמידע נקרא מתג 2 אם זמין, אחר מתג 1; שינויים
נעשים בתג 2. ה TAG-NUMBERS ניתן להגדיר ל 1 or 2 לפעול רק על
תג מתאים. אם הפרמטר מושמט, ההגדרה הנוכחית תוצג.

לקבל תג מסגרת
לקבל [הכל | FRAME-NAME] [TAG-NUMBERS]

ניתן להשתמש בפקודה זו כדי לקרוא את הערך של מסגרת תג מסוימת או לקבל מידע
לגבי כל מסגרות התג (אם הארגומנט מושמט או את כל משמש). מסגרות ששונו הן
מסומן ב-'*'.

kid3-cli> לקבל
קובץ: MPEG 1 Layer 3 192 kbps 44100 Hz Joint Stereo
שם: 01 Intro.mp3
תג 1: ID3v1.1
מבוא כותרת
אמן One Hit Wonder
אלבום בואו לתייג
תאריך 2013
רצועה מספר 1
ז'אנר פופ
kid3-cli> לקבל כותרת
מבוא

כדי לשמור את התוכן של מסגרת תמונה לקובץ, השתמש

לקבל תמונה:"/path/to/folder.jpg"

כדי לשמור מילים מסונכרנות לקובץ LRC, השתמש

לקבל SYLT:"/path/to/lyrics.lrc"

לקבוע תג מסגרת
סט {FRAME-NAME} {FRAME-VALUE} [TAG-NUMBERS]

פקודה זו מגדירה את הערך של מסגרת תג ספציפית.

kid3-cli> סט רמיקסר "אה פֶּלֶא"

כדי להגדיר את התוכן של מסגרת תמונה מקובץ, השתמש

סט תמונה:"/path/to/folder.jpg" "תְמוּנָה תיאור"

כדי להגדיר מילים מסונכרנות מקובץ LRC, השתמש

סט SYLT:"/path/to/lyrics.lrc" "מילים תיאור"

לַחֲזוֹר
לחזור

החזר את כל השינויים בקבצים שנבחרו (או את כל הקבצים אם אין קבצים
נבחר).

תבואו החל מ- פילה or לוח
לייבא {קובץ} {FORMAT-NAME} [TAG-NUMBERS]

תגים מיובאים מהקובץ קובץ (או מהלוח אם לוח משמש
קובץ) בפורמט עם השם FORMAT-NAME (לְמָשָׁל "CSV לא מצוטט", ראה ייבוא).

מכני עם סלילה אוטומטית לייבא
ייבוא ​​אוטומטי [שם פרופיל] [TAG-NUMBERS]

ייבוא ​​אצווה באמצעות פרופיל שם פרופיל (ראה ייבוא ​​אוטומטי, "את כל" משמש אם
הושמט).

הורדה אַלבּוֹם לכסות יצירות אמנות
אלבום {כתובת האתר} [את כל]

הגדר את גרפיקת האלבום על ידי הורדת תמונה מ כתובת האתר. הכללים המוגדרים ב
תיבת דו-שיח עיון בעיצוב כיסוי משמשים כדי להפוך כתובות URL כלליות (למשל מאמזון) ל-a
כתובת האתר של התמונה. כדי להגדיר את עטיפת האלבום מקובץ תמונה מקומי, השתמש בפקודה set.

kid3-cli> אלבום
http://www.amazon.com/Versus-World-Amon-Amarth/dp/B000078DOC

יצוא ל פילה or לוח
יצוא {קובץ} {FORMAT-NAME} [TAG-NUMBERS]

התגים מיוצאים לקובץ קובץ (או ללוח אם לוח משמש קובץ) ב
הפורמט עם השם FORMAT-NAME (לְמָשָׁל "CSV לא מצוטט", ראה ייצוא).

צור רשימת השמעה
רשימת השמעה

צור רשימת השמעה בפורמט שנקבע בתצורה, ראה יצירת רשימת השמעה.

החל שם הקובץ פוּרמָט
פורמט שם הקובץ

החל את פורמט שם הקובץ שנקבע בתצורה, ראה החלת פורמט שם קובץ.

החל תג פוּרמָט
פורמט תג

החל פורמט שם תג שהוגדר בתצורה, ראה החל פורמט תג.

החל טֶקסט הַצפָּנָה
קידוד טקסט

החל קידוד טקסט שהוגדר בתצורה, ראה החלת קידוד טקסט.

שינוי שם בספרייה
שינוי שם [פורמט] [צור | שנה שם | ריצה יבשה] [TAG-NUMBERS]

שנה שם או צור ספריות מהערכים בתגיות לפי נתון פורמט
(לְמָשָׁל %{אמן} - %{אַלבּוֹם}, ראה שינוי שם ספרייה), אם לא ניתן פורמט, הפורמט
מוגדר בתיבת הדו-שיח 'שנה שם ספרייה' משמש. מצב ברירת המחדל הוא שינוי השם; ליצור
ספריות, לִיצוֹר חייב להינתן במפורש. פעולות שינוי השם יבוצעו
מיד, כדי לראות מה ייעשה, השתמש ב- ריצה יבשה אוֹפְּצִיָה.

מספר מסלולים
רצועות מספר [מספר מעקב] [TAG-NUMBERS]

מספר את הרצועות שנבחרו החל ב מספר מעקב (1 אם הושמט).

סינון
לסנן [FILTER-NAME | פורמט מסנן]

סנן את הקבצים כך שרק הקבצים תואמים את פורמט מסנן גלויים. ה
שם של ביטוי מסנן מוגדר מראש (למשל "שם קובץ תג חוסר התאמה") יכול לשמש
במקום ביטוי מסנן, ראה מסנן.

kid3-cli> לסנן '%{כותרת} מכיל "טרו"'
התחיל
/home/urs/One Hit Wonder - בואו לתייג
+ 01 Intro.mp3
- 02 We Only Got This One.mp3
+ 03 Outro.mp3
גָמוּר
kid3-cli> ls
1- 01 Intro.mp3
1- 03 Outro.mp3
kid3-cli> לסנן תעשיות
התחיל
/home/urs/One Hit Wonder - בואו לתייג
+ 01 Intro.mp3
+ 02 We Only Got This One.mp3
+ 03 Outro.mp3
גָמוּר
kid3-cli> ls
1- 01 Intro.mp3
12 02 יש לנו רק את זה.mp3
1- 03 Outro.mp3

המרת ID3v2.3 ל ID3v2.4
to24

המרת ID3v2.4 ל ID3v2.3
to23

שם הקובץ החל מ- תג
fromtag [פורמט] [TAG-NUMBERS]

הגדר את שמות הקבצים של הקבצים שנבחרו מתוך ערכים בתגים, למשל fromtag
"%{מַסלוּל} - %{כותרת}" 1. אם לא צוין פורמט, נעשה שימוש בפורמט שהוגדר ב-GUI.

תג החל מ- שם הקובץ
לתייג [פורמט] [TAG-NUMBERS]

הגדר את מסגרות התג משמות הקבצים, למשל לתייג "%{אמן אלבום} -
%{album}/%{track} %{כותרת}" 2. אם לא צוין פורמט, הפורמט שהוגדר ב-GUI הוא
בשימוש. אם הפורמט של שם הקובץ אינו תואם דפוס זה, כמה אחרים נפוצים
פורמטים משומשים מנסים.

תג ל אַחֵר תג
סינקטו {מספר תג}

העתק את מסגרות התג מתג אחד לתג השני, למשל כדי להגדיר את תג ID3v2 מה-
תג ID3v1, השתמש סינקטו 2.

העתק
העתק [מספר תג]

העתק את מסגרות התג של הקובץ שנבחר למאגר ההעתקה הפנימי. אז הם יכולים להיות
מוגדר על קובץ אחר באמצעות ה פסטה פקודה.

פסטה
פסטה [מספר תג]

הגדר מסגרות תג מהתוכן של העתק מאגר בקבצים שנבחרו.

להסיר
להסיר [מספר תג]

הסר תג.

לְשַׂחֵק
לשחק [השהיה | עצור | הקודם | הַבָּא]

התחל את השמעת השמע. לאחר הפעלתו, ניתן לשלוט בו באמצעות הפסקה
(כדי להשהות ולחדש), להפסיק, קודם ו הבא אפשרויות.

דוגמאות
הגדר את עטיפת האלבום בכל הקבצים של ספרייה באמצעות פונקציית ייבוא ​​אצווה:

kid3-cli -c 'יבוא אוטומטי "כיסוי אומנות"' /path/to/dir

הסר מסגרות הערה והחל את פורמט התג בשני התגים של כל קובצי ה-MP3 של a
Directory:

kid3-cli -c 'מַעֲרֶכֶת הערה "" 1' -c 'מַעֲרֶכֶת הערה "" 2' \
-c 'תג פורמט 1' -c 'תג פורמט 2' /path/to/dir/*.mp3

ייבא אוטומטית את תג 2, סנכרן לתג 1, הגדר שמות קבצים מתג 2 ולבסוף
צור רשימת השמעה:

kid3-cli -c ייבוא ​​אוטומטי -c ' סינקטו 1' -c fromtag -c רשימת השמעה \
/path/to/dir/*.mp3

עבור כל הקבצים עם תג ID3v2.4.0, המר ל-ID3v2.3.0 והסר את מסגרת המסדר:

kid3-cli -c "לְסַנֵן 'ID3v2.4.0 תָג'" -c "בחר את כל" -c to23 \
-c "מַעֲרֶכֶת לארגן ''" /path/to/dir

סקריפט Python זה משתמש kid3-cli ליצירת iTunes Sound Check מסגרות iTunNORM
השידור החוזר לקבל מידע.

#!/usr/bin/env פִּיתוֹן
# צור בדיקת סאונד של iTunes מ-ReplayGain.
מ-__future__ import print_function
ייבוא ​​מערכת הפעלה, sys, תת-תהליך

def rg2sc(dirpath):
עבור root, dirs, קבצים ב-os.walk(dirpath):
עבור שם בקבצים:
if name.endswith(('.mp3', '.m4a', '.aiff', '.aif')):
fn = os.path.join(root, name)
rg = subprocess.check_output([
'kid3-cli', '-c', 'get "replaygain_track_gain"',
fn]).strip()
if rg.endswith(b'dB'):
rg = rg[:-3]
נסה:
rg = float(rg)
למעט ValueError:
print('ערך %s של %s ב-not a float' % (rg, fn))
להמשיך
sc = (' ' + ('%08X' % int((10 ** (-rg / 10)) * 1000) )) * 10
subprocess.call ([
'kid3-cli', '-c', 'set iTunNORM "%s"' % sc, fn])

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

קרדיטים ו רשיון


קיד 3

תוכנית נכתב על ידי אורס פלייש

LDF[20]

GPL[21]

התקנה


איך ל להשיג קיד 3
ניתן למצוא את Kid3 בכתובת http://kid3.sourceforge.net.

דרישות
Kid3 צריך Qt[22]. KDE[23] מומלץ אך לא הכרחי, מכיוון שניתן להרכיב גם את Kid3
כיישום Qt. ניתן להרכיב את Kid3 עבור מערכות שבהן נמצאות ספריות אלו
זמין, למשל עבור GNU/Linux, Windows ו-Mac OS X. כדי לתייג קבצי Ogg/Vorbis, libogg[13],
ליבבורביס ו libvorbisfileנדרשים [14] עבור קבצי FLAC libFLAC++ ו libFLAC[15].
id3lib[12] משמש עבור קבצי MP3. ארבעת הפורמטים הללו נתמכים גם על ידי TagLib[16],
שיכול להתמודד גם עם קבצי Opus, MPC, APE, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF
ומודולי גשש. כדי לייבא מטביעות אצבע אקוסטיות, Chromaprint[18] ו- ליבב[19]
משומשים.

Kid3 זמין עבור רוב ההפצות של לינוקס, Windows ו-Mac OS X. ניתן למצוא קישורים
on http://kid3.sourceforge.net.

Compilation ו הַתקָנָה
אתה יכול להדר את Kid3 עם או בלי KDE. ללא KDE, Kid3 הוא יישום Qt פשוט ו
חסר כמה תכונות תצורה והפעלה.

עבור גירסת KDE, היכנס לספרייה העליונה והקלד

% cmmake .
% לעשות
% לעשות להתקין

כדי להדר עבור גרסאות שונות של Qt או KDE, הגדר את ההתאמה cmmake אפשרויות.

אם לא כל הספריות קיימות, Kid3 בנוי עם פונקציונליות מופחתת. אז כדי לך
דאגו להתקנה של כל חבילות הפיתוח הרצויות. בצד השני,
cmmake-Options שולטות באילו ספריות מורכבות. ברירת המחדל היא -D
WITH_TAGLIB:BOOL=ON -D WITH_MP4V2:BOOL=כבוי -D WITH_ID3LIB:BOOL=ON -D
WITH_CHROMAPRINT:BOOL=ON -D WITH_VORBIS:BOOL=ON -D WITH_FLAC:BOOL=ON . אפשרויות אלו יכולות
להיות מושבת באמצעות כבוי.

כדי לבנות את Kid3 כיישום Qt ללא KDE, השתמש ב- cmmake אוֹפְּצִיָה -DWITH_APPS=Qt. אל
בנה גם יישום KDE וגם יישום Qt, הגדר -DWITH_APPS="Qt;KDE".

ניתן להשתמש ב-Qt 4 או Qt 5. כדי לאלץ את השימוש ב-Qt 4, הגדר -DWITH_QT4=מופעל, כדי לכפות את השימוש ב
Qt 5, סט -DWITH_QT5=מופעל, אם שתי האפשרויות הללו כבויות (ברירת מחדל), Qt 4 עדיף אם
שתי הגרסאות מותקנות. כדי להשתמש בהתקנת Qt ספציפית, הגדר
-DQT_QMAKE_EXECUTABLE=/path/to/qmake. אם בניית יישום KDE מופעלת, הגדרה
Qt 4 ישתמש ב-KDE 4, בעוד שהגדרת Qt 5 תשתמש ב-KDE 5.

יצירת RPM-Packages נתמכת על ידי הקובץ kid3.spec, עבור Debian-Packages, הקובץ
script build-deb.shis זמין.

ניתן להרכיב את יישום Qt גם עבור Windows ו-Mac OS X. הסקריפטים ב-
ניתן להשתמש בתיקיות win32 ו-macosx כדי לבנות וליצור חבילות. הספריות יכולות להיות
מותקן באמצעות buildlibs.sh.

תְצוּרָה
עם KDE, המסנן והפורמט של שם הקובץ, פורמטי הייבוא, שם הקובץ ו-ID3
פורמטים, הגדרות סרגל הכלים ושורת המצב וכן גודל החלון יישמרו ב
המיקום הסטנדרטי בקובץ kid3rc. בתור יישום Qt, הקובץ הזה נמצא
.config/Kid3/Kid3.conf. ב-Windows, התצורה מאוחסנת ברישום.

D-BUS ממשק


אוטובוס D דוגמאות
גרסאות Qt 4 ו-KDE 4 בלינוקס מציעות ממשק D-Bus לשליטה ב-Kid3 על ידי סקריפטים.
סקריפטים יכולים להיכתב בכל שפה עם D-Bus-bindings (למשל ב-Python) ויכולים להיות
נוסף לפעולות המשתמש כדי להרחיב את הפונקציונליות של Kid3.

ניתן להגדיר את האמן בתג 2 של הקובץ הנוכחי לערך "One Hit Wonder" עם ה-
הקוד הבא:

פָּגָז

dbus-send --dest=net.sourceforge.kid3 --print-reply=literal \
/Kid3 net.sourceforge.Kid3.setFrame int32:2 מחרוזת:'אמן' \
מחרוזת: 'One Hit Wonder'

או קל יותר עם Qt's qdbus (qdbusviewer ניתן להשתמש כדי לחקור את הממשק ב-GUI):

qdbus net.sourceforge.kid3 /Kid3 setFrame 2 אמן \
'פלא של מכה אחת'

פיתון

ייבוא ​​dbus
kid3 = dbus.SessionBus().get_object(
'net.sourceforge.kid3', '/Kid3')
kid3.setFrame(2, 'אמן', 'One Hit Wonder')

פרל

השתמש ב-Net::DBus;
$kid3 = Net::DBus->session->get_service(
"net.sourceforge.kid3")->get_object(
"/Kid3", "net.sourceforge.Kid3");
$kid3->setFrame(2, "אמן", "One Hit Wonder");

אוטובוס D API
ה-API של D-Bus מצוין ב-net.sourceforge.Kid3.xml. לממשק Kid3 יש את
השיטות הבאות:

להרחיב פילה or בספרייה
בוליאני openDirectory(string נתיב);

נתיב
נתיב לקובץ או ספרייה

מחזיר אמת אם בסדר.

שמור את כל שונים קבצים
בוליאני save(void);

מחזיר אמת אם בסדר.

לקבל a מְפוֹרָט שגיאה הודעה ובלבד by כמה שיטות
מחרוזת getErrorMessage(void);

מחזיר הודעת שגיאה מפורטת.

לַחֲזוֹר שינויים in מה היא נבחר קבצים
revert(void);

הַתחָלָה an אוטומטי קְבוּצָה לייבא
בוליאני batchImport(int32 TagMask, מחרוזת שם פרופיל);

TagMask
מסיכת תג (סיביות 0 עבור תג 1, סיביות 1 עבור תג 2)

שם פרופיל
שם פרופיל ייבוא ​​אצווה לשימוש

תבואו תיוגים החל מ- a פילה
בוליאני importFromFile(int32 TagMask, מחרוזת נתיב, int32 fmtIdx);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

נתיב
נתיב הקובץ

fmtIdx
אינדקס של פורמט

מחזיר אמת אם בסדר.

הורדה אַלבּוֹם לכסות אמנות
downloadAlbumArt(string כתובת אתר, בוליאני allFilesInDir);

כתובת אתר
כתובת האתר של קובץ התמונה או משאב יצירת האלבום

allFilesInDir
true כדי להוסיף את התמונה לכל הקבצים בספרייה

יצוא תיוגים ל a פילה
בוליאני exportToFile(int32 TagMask, מחרוזת נתיב, int32 fmtIdx);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

נתיב
נתיב הקובץ

fmtIdx
אינדקס של פורמט

מחזיר אמת אם בסדר.

צור a רשימת השמעה
בוליאני createPlaylist(void);

מחזיר אמת אם בסדר.

להפסיק מה היא יישום
quit(void);

בחר את כל קבצים
selectAll(void);

בטל את הבחירה את כל קבצים
deselectAll(void);

לקבוע מה היא ראשון פילה as מה היא נוֹכְחִי פילה
בוליאני firstFile(void);

מחזירה true אם יש קובץ ראשון.

לקבוע מה היא קודם פילה as מה היא נוֹכְחִי פילה
בוליאני previousFile(void);

מחזירה true אם יש קובץ קודם.

לקבוע מה היא הבא פילה as מה היא נוֹכְחִי פילה
בוליאני nextFile(void);

מחזירה true אם יש קובץ הבא.

בחר מה היא ראשון פילה
בוליאני selectFirstFile(void);

מחזירה true אם יש קובץ ראשון.

בחר מה היא קודם פילה
בוליאני selectPreviousFile(void);

מחזירה true אם יש קובץ קודם.

בחר מה היא הבא פילה
בוליאני selectNextFile(void);

מחזירה true אם יש קובץ הבא.

בחר מה היא נוֹכְחִי פילה
בוליאני selectCurrentFile(void);

מחזירה true אם יש קובץ נוכחי.

לְהַרְחִיב or התמוטטות מה היא נוֹכְחִי פילה פריט if it is a בספרייה
בוליאני expandDirectory(void);

פריט רשימת קבצים הוא ספרייה אם getFileName() מחזיר שם עם '/' בתור האחרון
אופי.

מחזירה true אם פריט הקובץ הנוכחי הוא ספרייה.

החל מה היא פילה שם פוּרמָט
applicationFilenameFormat(void);

החל מה היא תג פוּרמָט
applicationTagFormat(void);

החל טֶקסט הַצפָּנָה
applicationTextEncoding(void);

לקבוע מה היא בספרייה שם החל מ- מה היא תיוגים
בוליאני setDirNameFromTag(int32 TagMask, מחרוזת פוּרמָט, בוליאני לִיצוֹר);

TagMask
מסיכת תג (סיביות 0 עבור תג 1, סיביות 1 עבור תג 2)

פוּרמָט
פורמט שם ספרייה

לִיצוֹר
נכון ליצור, לא נכון לשנות שם

מחזירה true אם בסדר, אחרת הודעת השגיאה זמינה באמצעות getErrorMessage().

לקבוע לאחר מכן לעקוב מספרים in מה היא נבחר קבצים
numberTracks(int32 TagMask, int32 firstTrackNr);

TagMask
מסיכת תג (סיביות 0 עבור תג 1, סיביות 1 עבור תג 2)

firstTrackNr
מספר לשימוש עבור הקובץ הראשון

סינון מה היא קבצים
filter(string ביטוי);

ביטוי
ביטוי מסנן

המרת ID3v2.3 תיוגים ל ID3v2.4
convertToId3v24(void);

המרת ID3v2.4 תיוגים ל ID3v2.3
convertToId3v23(void);

מחזיר אמת אם בסדר.

לקבל נתיב of בספרייה
מחרוזת getDirectoryName(void);

מחזיר את הנתיב המוחלט של הספרייה.

לקבל שם of נוֹכְחִי פילה
מחרוזת getFileName(void);

מחזיר את שם הקובץ המוחלט האמיתי, מסתיים ב-"/" אם זה ספרייה.

לקבוע שם of נבחר פילה
setFileName(string שם);

שם
שם קובץ

שם הקובץ ישונה כאשר הספרייה תישמר.

לקבוע פוּרמָט ל להשתמש מתי הצבה מה היא שם הקובץ החל מ- מה היא תיוגים
setFileNameFormat(string פוּרמָט);

פוּרמָט
פורמט שם הקובץ

לקבוע מה היא פילה שמות of מה היא נבחר קבצים החל מ- מה היא תיוגים
setFileNameFromTag(int32 TagMask);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

לקבל ערך of מסגרת
מחרוזת getFrame(int32 TagMask, מחרוזת שם);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

שם
שם המסגרת (למשל "אמן")

כדי לקבל נתונים בינאריים כמו תמונה, ניתן להוסיף את שם הקובץ לכתיבה אחרי
שם, למשל "תמונה:/נתיב/אל/קובץ". באותו אופן, מילים מסונכרנות יכולות להיות
מיוצא, למשל "SYLT:/path/to/file".

מחזירה את הערך של המסגרת.

לקבוע ערך of מסגרת
בוליאני setFrame(int32 TagMask, מחרוזת שם, מחרוזת ערך);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

שם
שם המסגרת (למשל "אמן")

ערך
ערך המסגרת

לתג 2 (TagMask 2), אם אין מסגרת עם שם קיים, מתווספת מסגרת חדשה, אם ערך is
ריק, המסגרת נמחקת. כדי להוסיף נתונים בינאריים כמו תמונה, ניתן להוסיף קובץ
לאחר שם, למשל "תמונה:/נתיב/אל/קובץ". ניתן להשתמש ב-"SYLT:/path/to/file".
לייבא מילים מסונכרנות.

מחזיר אמת אם בסדר.

לקבל את כל מסגרות of a תג
מערך of מחרוזת getTag(int32 TagMask);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

מחזירה רשימה עם שמות וערכים מתחלפים של מסגרות.

לקבל טֶכנִי מידע על פילה
מערך of מחרוזת getInformation(void);

המאפיינים הם פורמט, קצב סיביות, דגימה, ערוצים, משך זמן, מצב ערוץ, VBR, תג
1, תג 2. מאפיינים שאינם זמינים מושמטים.

מחזיר רשימה עם שמות וערכים מתחלפים של מאפיינים.

לקבוע תג החל מ- פילה שם
setTagFromFileName(int32 TagMask);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

לקבוע תג החל מ- אַחֵר תג
setTagFromOtherTag(int32 TagMask);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

העתק תג
copyTag(int32 TagMask);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

פסטה תג
pasteTag(int32 TagMask);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

להסיר תג
removeTag(int32 TagMask);

TagMask
סיביות תג (1 לתג 1, 2 לתג 2)

חזור מה היא תצורה
reparseConfiguration(void);

שינויים אוטומטיים בתצורה אפשריים על ידי שינוי קובץ התצורה ו
ואז משנים את התצורה.

מחזות מה היא נבחר קבצים
playAudio(void);

QML ממשק


QML דוגמאות
ניתן להפעיל סקריפטים של QML דרך תפריט ההקשר של רשימת הקבצים וניתן להגדיר אותם בכרטיסייה
פעולות משתמש של תיבת הדו-שיח של ההגדרות. ניתן להשתמש בסקריפטים המוגדרים שם בתור
דוגמאות לתכנות סקריפטים מותאמים אישית. QML משתמשת ב-JavaScript, הנה החובה "שלום
עוֹלָם":

ייבוא ​​Kid3 1.0

Kid3Script {
onRun: {
console.log("שלום עולם, ספרייה היא", app.dirName)
Qt.quit()
}
}

אם הסקריפט הזה נשמר בתור /path/to/Example.qml, ניתן להגדיר את פקודת המשתמש בתור @qml
/path/to/Example.qml עם שם QML מִבְחָן והפלט נבדק. לאחר מכן ניתן להתחיל להשתמש בו
הפריט QML Test בתפריט ההקשר של רשימת הקבצים, והפלט יהיה גלוי ב-
חלון.

לחלופין, ניתן להפעיל את הסקריפט גם ללא תלות ב-Kid3 באמצעות כלי QML.

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

עבור Qt 5, הפקודות

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

יכול לשמש. ב-Windows וב-OS X, יש להתאים את נתיב הייבוא ​​לתיקיית הייבוא
בתוך ספריית ההתקנה. סקריפטים שהתחילו מחוץ ל-Kid3 ישתמשו בזרם
ספרייה, אז יש לשנות אותה מראש.

כדי לרשום את הכותרות בתגיות 2 של כל הקבצים בספרייה הנוכחית, הבא
ניתן להשתמש בסקריפט:

ייבוא ​​Kid3 1.0

Kid3Script {
onRun: {
app.firstFile()
עשה {
if (app.selectionInfo.tagFormatV2)
console.log(app.getFrame(tagv2, "title"))
} while (app.nextFile())
}
}

אם הספרייה מכילה קבצים רבים, סקריפט כזה עשוי לחסום את ממשק המשתמש עבור
מתישהו. לפעולות ארוכות יותר, לכן יש להקפיד על הפסקה מעת לעת. ה
יישום חלופי להלן מעביר את העבודה עבור קובץ בודד אל פונקציה.
פונקציה זו מפעילה את עצמה עם פסק זמן של 1 ms בסוף, בהתחשב בעובדה שיש ליותר קבצים
לעיבוד. זה יבטיח שה-GUI יישאר מגיב בזמן שהסקריפט נמצא
ריצה.

ייבוא ​​Kid3 1.0

Kid3Script {
onRun: {
function doWork() {
if (app.selectionInfo.tagFormatV2) {
console.log(app.getFrame(tagv2, "title"))
}
if (!app.nextFile()) {
Qt.quit()
אחר} {
setTimeout(doWork, 1)
}
}

app.firstFile()
תעבוד()
}
}

עוד סקריפטים לדוגמה מגיעים עם Kid3 וכבר רשומים כפקודות משתמש.

· ReplayGain ל-SoundCheck (ReplayGain2SoundCheck.qml): צור iTunNORM SoundCheck
מידע ממסגרות רווח שידור חוזר.

· שנה את הגודל של תמונות אלבום (ResizeAlbumArt.qml): שנה את הגודל של תמונות עטיפה מוטמעות שהן
גדול מ-500x500 פיקסלים.

· חלץ תמונות אלבום (ExtractAlbumArt.qml): חלץ את כל תמונות העטיפה המוטבעות
הימנעות כפילויות.

· הטמעת אמנות אלבום (EmbedAlbumArt.qml): הטמעת אמנות כריכה שנמצאה בקובצי תמונה באודיו
קבצים באותה תיקיה.

· הטמעת מילים (EmbedLyrics.qml): אחזר מילים לא מסונכרנות משירות האינטרנט.

· קידוד טקסט ID3v1 (ShowTextEncodingV1.qml): עוזר למצוא את הקידוד של תגי ID3v1
על ידי הצגת התגים של הקובץ הנוכחי בכל קידודי התווים הזמינים.

· ייצוא CSV (ExportCsv.qml): ייצא באופן רקורסיבי את כל התגים של כל הקבצים לקובץ CSV.

· קונסולת QML (QmlConsole.qml): קונסולה פשוטה למשחק עם ה-QML API של Kid3.

QML API
ניתן לחקור את ה-API בקלות באמצעות מסוף QML, הזמין כדוגמה
סקריפט עם ממשק משתמש.

Kid3Script
Kid3Script הוא רכיב QML רגיל הממוקם בתוך ספריית הפלאגין. אתה יכול
השתמש גם ברכיב QML אחר. השימוש ב-Kid3Script מקל על ההפעלה של
פונקציית script באמצעות onRun מטפל באותות. זה גם מסתיר את ההבדלים ביניהם
גרסאות QtQuick, כדי להפוך סקריפטים לתואמים הן ל-Qt 4 והן ל-Qt 5.
יתר על כן, הוא מציע כמה פונקציות:

onRun: מטפל באותות המופעל כאשר הסקריפט מופעל
tagv1, tagv2, tagv2v1: קבועים עבור פרמטרי תג
script: גישה לפונקציות scripting
configs: גישה לאובייקטי תצורה
getArguments(): רשימת ארגומנטים של סקריפט
isStandalone(): נכון אם הסקריפט לא הופעל מתוך Kid3
setTimeout (התקשרות חוזרת, עיכוב): מתחיל התקשרות חוזרת לאחר השהיה של MS

Scripting פונקציות
מכיוון ש-JavaScript ולפיכך גם ל-QML יש רק קבוצה מוגבלת של פונקציות ל-scripting,
מה היא תסריט לאובייקט יש כמה שיטות נוספות, למשל:

script.properties(obj): מחרוזת עם מאפייני Qt
script.writeFile(filePath, נתונים): כתוב נתונים לקובץ, true אם בסדר
script.readFile(filePath): קרא נתונים מהקובץ
script.removeFile(filePath): מחק קובץ, true אם בסדר
script.fileExists(filePath): true אם הקובץ קיים
script.renameFile(oldName, newName): שנה שם קובץ, true אם תקין
script.tempPath(): נתיב לספרייה זמנית
script.listDir(path, [nameFilters], [סיווג]): רשימת ערכי ספרייה
script.system(program, [args], [msecs]): התחל באופן סינכרוני פקודת מערכת,
[קוד יציאה, פלט סטנדרטי, שגיאה רגילה] אם לא פסק זמן
script.getEnv(varName): קבל ערך של משתנה סביבה
script.setEnv(varName, value): הגדר ערך של משתנה סביבה
script.getQtVersion(): מחרוזת גרסת Qt, למשל "5.4.1"
script.getDataMd5(data): קבל מחרוזת hex של ה-hash MD5 של הנתונים
script.getDataSize(data): קבל גודל של מערך בתים
script.dataToImage(נתונים, [פורמט]): צור תמונה מבייטים של נתונים
script.dataFromImage(img, [פורמט]): קבל בתים של נתונים מתמונה
script.loadImage(filePath): טען תמונה מקובץ
script.saveImage(img, filePath, [פורמט]): שמור תמונה לקובץ, true אם בסדר
script.imageProperties(img): קבל מאפיינים של תמונה, המפה מכילה
"רוחב", "גובה", "עומק" ו-"colorCount", ריק אם תמונה לא חוקית
script.scaleImage(img, width, [height]): שינוי קנה מידה של תמונה, החזרת תמונה בקנה מידה
script.selectFileName(כיתוב, dir, filter, saveFile): פתח תיבת דו-שיח של קובץ ל
בחר קובץ

בקשה הקשר
באמצעות QML, חלק גדול מהפונקציות של Kid3 נגישות. ה-API דומה ל
זה המשמש ל-D-Bus. לפרטים, עיין בהערות המתאימות.

app.openDirectory(נתיב): פתח ספרייה
app.saveDirectory(): שמור ספרייה
app.revertFileModifications(): חזור
app.importTags(tag, path, fmtIdx): ייבוא ​​קובץ
app.downloadImage(url, allFilesInDir): הורד תמונה
app.exportTags(tag, path, fmtIdx): ייצוא קובץ
app.writePlaylist(): כתוב רשימת השמעה
app.selectAllFiles(): בחר הכל
app.deselectAllFiles(): בטל את הבחירה
app.firstFile([בחר]): לקובץ הראשון
app.nextFile([בחר]): לקובץ הבא
app.previousFile([בחר]): לקובץ הקודם
app.selectCurrentFile([בחר]): בחר את הקובץ הנוכחי
app.requestExpandFileList(): הרחב הכל
app.applyFilenameFormat(): החל פורמט שם קובץ
app.applyTagFormat(): החל פורמט תג
app.applyTextEncoding(): החל קידוד טקסט
app.numberTracks(nr, total, tag, [options]): רצועות מספר
app.applyFilter(expr): מסנן
app.convertToId3v23(): המר את ID3v2.4.0 ל-ID3v2.3.0
app.convertToId3v24(): המר את ID3v2.3.0 ל-ID3v2.4.0
app.getFilenameFromTags(תג): שם קובץ מתגים
app.getTagsFromFilename(tag): שם קובץ לתגים
app.getAllFrames(tag): קבל אובייקט עם כל המסגרות
app.getFrame(תג, שם): קבל מסגרת
app.setFrame(תג, שם, ערך): הגדר מסגרת
app.getPictureData(): קבל נתונים ממסגרת תמונה
app.setPictureData(נתונים): הגדר נתונים במסגרת תמונה
app.copyToOtherTag(tag): תגים לתגים אחרים
app.copyTags(tag): העתק
app.pasteTags(tag): הדבק
app.removeTags(tag): הסר
app.playAudio(): הפעל
app.readConfig(): קרא תצורה
app.applyChangedConfiguration(): החל תצורה
app.dirName: שם ספרייה
app.selectionInfo.fileName: שם הקובץ
app.selectionInfo.filePath: נתיב קובץ מוחלט
app.selectionInfo.detailInfo: פרטי פורמט
app.selectionInfo.tagFormatV1: פורמט תג 1
app.selectionInfo.tagFormatV2: פורמט תג 2
app.selectionInfo.formatString(תג, פורמט): החלפת קודים במחרוזת פורמט

עבור פעולות אסינכרוניות, ניתן לחבר התקשרויות לאותות.

function automaticImport(פרופיל) {
function onAutomaticImportFinished() {
app.batchImporter.finished.disconnect(onAutomaticImportFinished)
}
app.batchImporter.finished.connect(onAutomaticImportFinished)
app.batchImport(profile, tagv2)
}

function renameDirectory(פורמט) {
function onRenameActionsScheduled() {
app.renameActionsScheduled.disconnect(onRenameActionsScheduled)
app.performRenameActions()
}
app.renameActionsScheduled.connect(onRenameActionsScheduled)
app.renameDirectory(tagv2v1, format, false)
}

תְצוּרָה אובייקטים
קטעי התצורה השונים נגישים באמצעות שיטות של configs. שלהם
ניתן לרשום מאפיינים במסוף QML.

script.properties(configs.networkConfig())

ניתן להגדיר מאפיינים:

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()

השתמש ב-kid3-core באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX הוא GUI עבור
    מטעין ה-USB של Waninkoko, מבוסס על
    libwiigui. זה מאפשר רישום ו
    משיקה משחקי Wii, משחקי Gamecube ו
    בישול ביתי ב-Wii וב-WiiU...
    הורד את USBLoaderGX
  • 2
    ציפור אש
    ציפור אש
    Firebird RDBMS מציע תכונות ANSI SQL
    & פועל על לינוקס, Windows &
    מספר פלטפורמות יוניקס. תכונות
    במקביל וביצועים מצוינים
    & כוח...
    הורד את Firebird
  • 3
    קומפוזר
    קומפוזר
    KompoZer הוא עורך HTML של Wysiwyg המשתמש
    בסיס הקוד של Mozilla Composer. כפי ש
    הפיתוח של Nvu הופסק
    בשנת 2005, KompoZer מתקן באגים רבים ו
    מוסיף f...
    הורד את KompoZer
  • 4
    הורדת מנגה בחינם
    הורדת מנגה בחינם
    הורדת המנגה החינמית (FMD) היא
    יישום קוד פתוח שנכתב ב
    Object-Pascal לניהול ו
    הורדת מנגה מאתרים שונים.
    זו מראה...
    הורד בחינם מנגה הורדת
  • 5
    אטבוטין
    אטבוטין
    UNetbootin מאפשר לך ליצור אתחול
    כונני USB חיים עבור אובונטו, פדורה ו
    הפצות לינוקס אחרות ללא
    צריבת CD. זה פועל על ווינדוס, לינוקס,
    ו ...
    הורד את UNetbootin
  • 6
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM הוא קל לשימוש
    חבילת תוכנות ERP ו-CRM בקוד פתוח
    (הפעל עם שרת php אינטרנט או כ
    תוכנה עצמאית) לעסקים,
    יסודות...
    הורד את Dolibarr ERP - CRM
  • עוד »

פקודות לינוקס

Ad