عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

kid3-core - الإنترنت في السحابة

قم بتشغيل kid3-core في مزود الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر kid3-core الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


kid3، kid3-qt، kid3-cli - Kid3 ID3 Tagger

موجز


kid3 [--مساعدة | - مساعدة- كيو تي | - help-kde | --ساعد الجميع
|--مؤلف | --الإصدار | --رخصة] [FILE...]

kid3-كيو تي [خيارات كيو تي] [FILE...]

kid3-المبادرة القطرية [-h | --مساعدة] [-c الأمر 1] [-c الأمر 2...] [FILE...]

OPTIONS


FILE
If FILE هو المسار إلى دليل ، سيتم فتحه. إذا كان مسار ملف واحد أو أكثر
بالنظر إلى ذلك ، يتم فتح دليلهم المشترك ويتم تحديد الملفات.

kid3
--مساعدة
إظهار التعليمات حول الخيارات.

- مساعدة- كيو تي
إظهار خيارات محددة كيو تي ، انظر com.qtoptions(7).

- help-kde
إظهار خيارات محددة كيدي ، انظر com.kdeoptions(7).

--ساعد الجميع
عرض كل الخيارات.

--مؤلف
إظهار معلومات المؤلف.

--الإصدار
إظهار معلومات الإصدار.

--رخصة
إظهار معلومات الترخيص.

kid3-كيو تي
خيارات كيو تي
يرى com.qtoptions(7) ، ومع ذلك ، فإن الخيارات بها "-" كبادئة ، وليس "-".

kid3-المبادرة القطرية
-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]، Discogs[4]، أمازون[5] أو مصادر أخرى لقوائم المسارات. تنسيق الاستيراد
قابل للتكوين بحرية بواسطة التعبيرات العادية.

يرجى الإبلاغ عن أي مشاكل أو طلبات ميزة للمؤلف.

باستخدام كيد 3


Kid3 ملامح
تحرير علامات 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]، Discogs[4]، أمازون[5] و
مصادر البيانات الأخرى

تصدير كملف CSV ، أتش تي أم أل ، قائمة التشغيل ، كوفر XML وأشكال أخرى. يمكن أن تكون ملفات CSV المصدرة
المستوردة مرة أخرى.

مثال الأستعمال
يصف هذا القسم جلسة نموذجية مع Kid3. لنفترض أن لدينا دليل
تحتوي على ملفات MP3 مع مسارات من ألبوم "Let's Tag" من فرقة "One Hit
Wonder ". تمت تسمية الدليل بتنسيق" الفنان - الألبوم "، في حالتنا One Hit Wonder
- دعنا نضع علامة. يحتوي الدليل على المسارات بتنسيق "عنوان المسار. mp3"
أعتقد أنه مفيد لأن أسماء الملفات قصيرة (مهمة عند استخدام مشغلات MP3 المحمولة
بشاشات عرض صغيرة) وبالترتيب الصحيح عند الفرز أبجديًا (مهم عندما
باستخدام مشغلات MP3 للأجهزة التي تقوم بتشغيل المسارات بالترتيب الأبجدي أو بالترتيب
التي يتم نسخها على قرص مضغوط وهذا الترتيب أبجدي عند الاستخدام مكيسوفس). بجانب
هذا ، معلومات الفنان والألبوم موجودة بالفعل في اسم الدليل وليس لديها
ليتم تكراره في اسم الملف. لكن بالعودة إلى مثالنا ، تبدو قائمة الدليل مثل
هذه:

01 مقدمة. mp3

02 الحلقة 3. mpXNUMX

03 خاتمة. mp3

لا تحتوي هذه الملفات على علامات حتى الآن ونريد إنشاؤها باستخدام Kid3. نحن نستخدم Open (ملف
القائمة أو شريط الأدوات) وحدد أحد الملفات في هذا الدليل. جميع الملفات ستكون
المعروضة في مربع قائمة الملفات. كسول كما نحن ، نريد استخدام المعلومات الموجودة في ملف
أسماء الدلائل والملفات لإنشاء العلامات. لذلك نختار جميع الملفات ، ثم نضغط على
إلى: زر العلامة 1 في قسم الملف. سيؤدي هذا إلى تعيين العنوان والفنان والألبوم والمسار
القيم في جميع الملفات. لتعيين قيم السنة والنوع لجميع الملفات ، نحتفظ بجميع الملفات
حدد واكتب "2002" للسنة وحدد "Pop" من مربع التحرير والسرد النوع. لتعيين
هاتان القيمتان فقط ، يتم تحديد مربعات الاختيار الخاصة بهما تلقائيًا وجميع مربعات الاختيار الأخرى
تركت دون رادع. الآن نقوم بتغيير التحديد من خلال اختيار الملف الأول فقط ونحن
نرى أن جميع العلامات تحتوي على القيم الصحيحة. يمكن التحقق من علامات الملفات الأخرى
أيضًا عن طريق اختيارهم واحدًا تلو الآخر. عندما نكون راضين عن العلامات ، نستخدم حفظ (ملف
القائمة أو شريط الأدوات). سيؤدي تحديد إنشاء قائمة تشغيل من قائمة "ملف" إلى إنشاء ملف واحد
ضرب عجب - لنقم بوضع علامة m3u في الدليل.

COMMAND REFERENCE


GUI عناصر
يتم فصل واجهة المستخدم الرسومية الخاصة بـ Kid3 إلى خمسة أقسام: على اليسار يوجد الملف والدليل
مربعات القوائم ، يحتوي الجانب الأيمن على أقسام 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 ، لا
يتم عرض الرمز إذا لم تتم قراءة الملف بعد).

يتم عرض الدلائل مع أيقونة المجلد. إذا تم فتح دليل ، ملفاته هي
معروضة في شجرة هرمية. عن طريق اختيار الملفات من الدلائل الفرعية والعمليات
يمكن تنفيذه على ملفات في أدلة مختلفة ، وهو أمر مفيد إذا كانت الموسيقى
يتم تنظيم المجموعة بمجلد لكل فنان يحتوي على مجلدات لألبومات
هذا الفنان.

يؤدي النقر فوق الزر الأيمن للماوس داخل قائمة الملفات إلى فتح قائمة سياق بامتداد
الأوامر التالية:

توسيع الكل: يوسع جميع أشجار المجلد (فقط الشجرة الحالية إذا كان مفتاح التحول هو
ضغط)

طي الكل: ينهار كل مجلد الأشجار

إعادة تسمية: يغير اسم الملف

نقل إلى سلة المهملات: نقل الملف إلى سلة المهملات

تشغيل: تشغيل ملف ، انظر تشغيل

الإدخالات اللاحقة هي أوامر المستخدم ، والتي يمكن تحديدها في إجراءات المستخدم
علامة التبويب "تكوين طفل 3". يمكن أيضًا تنشيط التشغيل عند النقر المزدوج هناك.

دليل قائمة
تحتوي قائمة الدليل على أسماء الدلائل في الدليل المفتوح ، مثل
وكذلك الدليل الحالي (.) والدليل الأصل (..). يسمح للمرء أن يتغير بسرعة
الدليل دون استخدام الأمر فتح ... أو السحب والإفلات.

يمكن تكوين رؤية العمود وترتيبه وفرزه كما هو موضح في القسم
حول قائمة الملفات.

قم بتقديم
يعرض معلومات حول الترميز (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} تم التجاهل عند إنشاء العلامات من اسم الملف

لا تقتصر رموز التنسيق على الأمثلة المذكورة أعلاه. يمكن أن يكون أي اسم إطار
المستخدمة ، على سبيل المثال أسماء الإطارات الموحدة مثل ٪ {نبضة في الدقيقة} أو تنسيق أسماء محددة مثل
٪ {popm}.

يتم استخدام مربع تحرير وسرد تنسيق ثاني (مع سهم لأسفل) لإنشاء العلامات من ملف
اسم الملف. إذا كان تنسيق اسم الملف لا يتطابق مع هذا النمط ، فإن بعضها الآخر
يتم تجربة التنسيقات شائعة الاستخدام.

تتوفر بعض تنسيقات أسماء الملفات الشائعة الاستخدام بالفعل في مربع التحرير والسرد ، ولكنها متوفرة بالفعل
من الممكن أيضًا كتابة بعض التنسيقات الخاصة في تحرير الخط.

من: العلامة 1 ، العلامة 2: يضبط اسم الملف باستخدام التنسيق المحدد والعلامة الأولى أو
العلامة الثانية على التوالي.

إلى: العلامة 1 ، العلامة 2: يتم تعيين العلامات من اسم الملف. أولاً ، التنسيق المحدد في
يستخدم التنسيق. إذا كان اسم الملف الحالي لا يتطابق مع هذا التنسيق ، فإن ما يلي
تمت تجربة التنسيقات:

فنان - ألبوم / أغنية المسار

· الألبوم / المسار - الفنان - الأغنية

· / الفنان - الألبوم - المسار - الأغنية

· الألبوم / الفنان - المسار - الأغنية

· ألبوم / فنان - أغنية

· الفنان / الألبوم / أغنية المسار

إذا تم تحديد ملف واحد ، يتم تعبئة عناصر تحكم واجهة المستخدم الرسومية بالقيم المستخرجة
من اسم الملف. إذا تم تحديد عدة ملفات ، فإن علامات الملفات تكون مباشرة
مجموعة وفقا لأسماء الملفات.

بطاقة 1
أدوات تحرير الخط الخاصة بالعنوان والفنان والألبوم والتعليق والسنة والمسار والنوع هي
تستخدم لتحرير القيمة المقابلة في العلامة الأولى للملفات المحددة. القيمة
سيتم تغييره عند تغيير تحديد الملف أو قبل عمليات مثل Save and
قم بإنهاء وعند تحديد خانة الاختيار المقابلة الموجودة على يسار اسم الحقل.
هذا مفيد لتغيير بعض القيم فقط وترك القيم الأخرى بدون تغيير.

إذا تم تحديد ملف واحد ، يتم تحديد جميع خانات الاختيار وتعديل عناصر واجهة المستخدم
تحتوي على القيم الموجودة في علامات هذا الملف. إذا لم يتم العثور على علامة في الملف ،
يتم عرض القيمة الفارغة المقابلة ، وهي سلسلة فارغة للعنوان ،
تحرير الفنان والألبوم والتعليق ، 0 للسنة العددية وتعديلات المسار و
القيمة المحددة الفارغة لمربع التحرير والسرد النوع. يمكن تغيير القيم وإذا كان
يتم تحديد خانة الاختيار المقابلة ، وسيتم تعيينها للملف المحدد بعد
تم تغيير الاختيار. ثم يتم وضع علامة على الملف على أنه تم تعديله بواسطة رمز قرص في الملف
listbox لكنه يظل دون تغيير حتى يتم استخدام الأمر Save.

في حالة تحديد ملفات متعددة ، يتم تحديد القيم المتطابقة فقط في كل الملفات المحددة
يتم عرض الملفات. في جميع عناصر التحكم الأخرى ، تكون القيم الفارغة كما هو موضح أعلاه
عرض. جميع خانات الاختيار غير محددة لتجنب التغييرات غير المرغوب فيها. إذا كان لابد من قيمة
يتم تعيينها لجميع الملفات المحددة ، ويمكن تحريرها وتعيين مربع الاختيار. ال
سيتم تعيين القيم لجميع الملفات المحددة عند تغيير التحديد ويمكن أن يتم ذلك
حفظ باستخدام الأمر حفظ.

تتحكم مربعات الاختيار أيضًا في تشغيل معظم الأوامر التي تؤثر على العلامات ، مثل
كنسخ ولصق ونقل بين العلامتين 1 و 2. لتسهيل الاستخدام مع
ملفات متعددة حيث يتم إلغاء تحديد جميع خانات الاختيار ، تعمل هذه الأوامر بنفس الطريقة
الطريقة عندما يتم تحديد جميع خانات الاختيار وعندما يتم إلغاء تحديد جميع خانات الاختيار.

من العلامة 2: يتم تعيين حقول العلامة 1 من القيم المقابلة في العلامة 2. إذا كان a
يتم تحديد ملف واحد ، يتم تعبئة عناصر تحكم واجهة المستخدم الرسومية بالقيم من العلامة 2. إذا
يتم تحديد ملفات متعددة ، يتم تعيين علامات الملفات مباشرة.

نسخ: يتم تعبئة مخزن النسخ بقيم العلامة 1. القيم فقط مع التحقق
سيتم استخدام خانة الاختيار في أوامر اللصق اللاحقة.

لصق: لصق القيم من مخزن النسخ المؤقت في عناصر تحكم واجهة المستخدم الرسومية.

إزالة: سيؤدي هذا إلى تعيين جميع عناصر تحكم واجهة المستخدم الرسومية على قيمها الفارغة مما يؤدي إلى إزالة ملفات
كل القيم. لن يحتوي الملف المحفوظ بعد ذلك على علامة 1.

بطاقة 2
تعمل عناصر التحكم في واجهة المستخدم الرسومية بنفس الطريقة الموضحة في قسم العلامة 1 ، لكن ملف
لا يقتصر حجم الخيوط.

بالنسبة للعلامة 2 النوع ، يمكنك أيضًا استخدام الأسماء الخاصة بك إلى جانب الأنواع المدرجة في ملف
مربع التحرير والسرد ، فقط اكتب الاسم في تحرير سطر.

لا يمكن أن تحتوي العلامة 2 على نفس قيم العلامة 1 فحسب ، بل إن التنسيق مدمج في ملف
طريقة مرنة من عدة إطارات تتكون في حد ذاتها من عدة مجالات. ال
يعرض جدول العلامة 2 جميع الإطارات المتوفرة في الملف المحدد.

تحرير: سيؤدي هذا إلى فتح نافذة تسمح لأحد بتحرير جميع الحقول المحددة
الإطار. إذا تم تحديد ملفات متعددة ، فسيتم تطبيق الحقول المحررة على جميع الملفات المحددة
الملفات التي تحتوي على مثل هذا الإطار.

إضافة: سيظهر طالب لتحديد نوع الإطار وإطار من النوع المحدد
يمكن تحريرها وإضافتها إلى الملف. يعمل هذا أيضًا على إضافة إطار إلى متعدد
الملفات المختارة.

حذف: يحذف الإطار المحدد في الملفات المحددة.

يظهر هنا اسحب عمل الألبوم الفني إذا كان الملف لا يحتوي على غلاف فني مضمّن. أ
يمكن إضافة الصورة باستخدام السحب والإفلات من المتصفح أو مدير الملفات وستكون كذلك
المعروضة هنا. يمكن تحرير إطارات الصور أو إضافتها عن طريق النقر المزدوج عليها
السيطرة عليها.

تزامن كلمات و الحدث/الفعالية توقيت Codes للحلول التقنية
للحصول على معلومات متزامنة مع البيانات الصوتية ، يتوفر محرر محدد.
هذه الإطارات مدعومة لعلامات ID3v2.3.0 و ID3v2.4.0. لإضافة مثل هذا الإطار ، فإن ملف
يجب تحديد اسم إطار معين في القائمة التي تظهر عند الزر "إضافة"
تم النقر فوق - كلمات متزامنة أو رموز توقيت الحدث ، على التوالي. المحرر
نفس الشيء لكلا النوعين ، بالنسبة لرموز توقيت الأحداث ، فقط مجموعة محددة مسبقًا من الأحداث
متاح بينما بالنسبة للكلمات المتزامنة ، يجب إدخال النص. في ال
بعد ذلك ، يتم شرح تحرير كلمات الأغاني المتزامنة.

يتم تحديد ملف به علامة ID3v2 ، ويتم إدخال محرر كلمات الأغاني باستخدام إضافة و
اختيار الأغاني المتزامنة. بالنسبة لإطار كلمات متزامن موجود ، فهو كذلك
المحدد ويتم النقر فوق تحرير. يتم فتح المشغل تلقائيًا بالملف الحالي
بحيث يمكن تشغيل الملف وإيقافه مؤقتًا لمزامنة كلمات الأغاني.

لا يلزم تغيير الإعدادات الموجودة أعلى محرر SYLT عادةً. إذا كان
تحتوي كلمات الأغاني على أحرف غير موجودة في مجموعة الأحرف اللاتينية 1 ،
يُنصح بتغيير ترميز النص إلى UTF16 (أو UTF8 لـ ID3v2.4.0). للغة الإنجليزية
كلمات الأغاني وأقصى قدر من التوافق ، يجب استخدام ISO-8859-1.

يحتوي قسم الأغاني على خمسة أزرار في الأعلى. ستضيف إضافة حدث وقت جديد في
طاولة. يتم أخذ الوقت من موقع اللاعب ، وبالتالي إضافة إدخال أثناء
سيؤدي تشغيل المسار إلى إضافة سطر للوضع الذي يتم تشغيله حاليًا. الأحداث في
يجب ترتيب الجدول ترتيبًا زمنيًا ، لذلك سيتم إدراج الصف
وفقا لذلك. يتم التعامل مع الإدخالات ذات الوقت غير الصحيح بشكل خاص: إذا كان
الصف المحدد له وقت غير صالح ، سيتم استبدال الطابع الزمني الخاص به بالوقت الحالي
بدلاً من إضافة صف جديد. إذا كان الوقت الحالي غير صالح ، فسيكون الصف الأول بامتداد
سيتم استخدام وقت غير صالح إذا كان موجودًا. يجب أن يسهل هذا السلوك إضافة الوقت
الطوابع إذا كان نص كلمات الأغاني موجودًا بالفعل في الجدول ولكن الطوابع الزمنية مفقودة
(وهذا هو الحال عند استيراد كلمات الأغاني غير المتزامنة). لاحظ أن الوقت غير صالح
يتم تمثيله على أنه 00: 00.00 ، أي نفس الوقت في البداية المطلقة لـ
المسار ، وهو غير صالح. لإلغاء صلاحية الوقت ، اضغط على مفتاح الحذف أو استخدم
مسح من قائمة السياق. تم إدراج صفوف جديدة باستخدام إدراج صف من قائمة السياق
أو تم إنشاؤه عند استيراد كلمات الأغاني غير المتزامنة باستخدام من الحافظة أو الاستيراد أيضًا
تحتوي على طوابع زمنية غير صالحة. يمكن حذف الصفوف الموجودة في الجدول بالنقر فوق الزر "حذف"
زر أو باستخدام حذف الصفوف من قائمة السياق.

يمكن استيراد الأغاني المتزامنة من ملف باستخدام استيراد. التنسيق المتوقع هو
بسيط أو محسن LRC. إذا كان الملف المحدد لا يحتوي على قوس مربع في ملف
السطر الأول ، من المفترض أن يكون ملفًا نصيًا بسيطًا يحتوي على كلمات غير متزامنة. ال
يتم بعد ذلك استيراد سطور من هذا الملف بها طوابع زمنية غير صالحة. الوقت
يمكن إضافة المعلومات باستخدام الزر "إضافة" أو عن طريق الإدخال اليدوي. من الممكن أيضا
لاستيراد كلمات الأغاني عبر النسخ واللصق باستخدام From Clipboard. يمكن أن تكون كلمات الأغاني المتزامنة
مكتوبة إلى ملفات LRC باستخدام تصدير. لاحظ أن الإدخالات التي تحتوي على طوابع زمنية صالحة فقط هي التي ستفعل
يتم تصديرها وسيتم فرز الإدخالات حسب الوقت. إدخالات بوقت غير صالح
لن يتم تخزينها في إطار SYLT أيضًا ، لذا تأكد من تضمين كل التوقيت
المعلومات قبل مغادرة مربع الحوار.

ID3 مواصفة[6] يقترح طابع زمني لكل مقطع لفظي. لكن معظم اللاعبين
دعم فقط دقة سطر أو جملة. لدعم كل من حالات الاستخدام ، Kid3
يتبع نفس الاصطلاحات مثل سيلت محرر[7]. النص الذي تم إدخاله في الجدول
من المفترض أن يبدأ سطرًا جديدًا ما لم يبدأ بمسافة أو واصلة. استثناءات
لهذه القاعدة عن طريق بدء سطر بشرطة سفلية ("_") لفرضها
استمرار أو علامة التجزئة ("#") لفرض سطر جديد. شخصيات الهروب هذه ليست كذلك
المخزنة داخل إطار SYLT. داخل إطار SYLT ، تبدأ الأسطر الجديدة بتغذية الخط
حرف (hex 0A) في حين أن الاستمرارية لا تفعل ذلك. عند قراءة إطارات SYLT ، يتحقق Kid3
إذا كان الإدخال الأول يبدأ بخط تغذية. إذا لم يكن الأمر كذلك ، فمن المفترض
أن جميع المدخلات عبارة عن أسطر جديدة وأنه لا يتم استخدام أي مقاطع متصلة.

أثناء تشغيل المسار ، يكون الصف المرتبط بموضع التشغيل الحالي هو
مميزة ، بحيث يمكن أن تكون صحة معلومات المزامنة
تم التحقق. إذا كان لابد من إضافة إزاحة إلى طابع زمني واحد أو أكثر ، فيمكن أن يكون ذلك
تم إنجازه باستخدام قائمة سياق إضافة الإزاحة. يمكن استخدام القيم السلبية للتقليل
الوقت. باستخدام Seek لتعيين موضع في قائمة السياق ، من الممكن تعيين ملف
وضع اللعب لوقت الصف المحدد.

قم بتقديم القائمة
ملف → فتح ... (Ctrl + O)
يفتح دليل. سيتم عرض جميع الملفات التي تطابق مرشح اسم الملف المحدد
في مربع قائمة الملف ويتم تحديد الملف المختار.

ملف → فتح الأخيرة
يفتح الدليل الذي تم فتحه مؤخرًا.

ملف → فتح الدليل ... (Ctrl + D)
يفتح دليل. سيتم عرض جميع الملفات التي تطابق مرشح اسم الملف المحدد
في مربع قائمة الملف.

ملف → حفظ (Ctrl + S)
يحفظ جميع الملفات التي تم تغييرها في الدليل. يتم تمييز الملفات التي تم تغييرها بقرص
رمز في مربع قائمة الملف. إذا تم تغيير أي أسماء ملفات ، فسيتم تغيير هذه الملفات
أعيدت تسميته.

ملف → العودة
إرجاع التغييرات لملف واحد أو عدة ملفات. إذا لم يتم تحديد أي ملفات في الملف
listbox ، ستتم إعادة التغييرات في جميع الملفات ، وإلا ستتم إعادة التغييرات في ملف
تم إرجاع الملفات المحددة.

ملف → استيراد ...
يمكن استخدام مربع حوار الاستيراد لاستيراد البيانات مباشرة من خادم فريدb.org ، من ملف
خادم MusicBrainz ، من Discogs أو Amazon أو مصادر أخرى لقوائم مسارات الألبوم بتنسيق
تنسيق نصي.

يمكن الاستيراد من خادم فريدb.org باستخدام مربع حوار يظهر عند "من"
الخادم: تم تحديد gnudb.org أو TrackType.org. اسم الفنان والألبوم المراد البحث عنه
يمكن إدخالها في أعلى حقلين ، وستكون الألبومات التي تطابق الاستعلام
تظهر عند النقر فوق بحث والنتائج من www.gnudb.org[8] وردت.
يتم استيراد بيانات المسار للألبوم عن طريق النقر المزدوج على الألبوم في ملف
قائمة. يمكن تحديد خادم freeb.org للاستيراد منه بالإضافة إلى مسار CGI.
يتم عرض البيانات المستوردة في جدول المعاينة لمربع حوار الاستيراد. متي
راضيًا عن المسارات المعروضة ، يمكن استيرادها عن طريق إنهاء الاستيراد
حوار مع موافق.

يمكن إجراء بحث على خادم Discogs باستخدام Discogs. كما في gnudb.org
الحوار ، يمكنك إدخال الفنان والألبوم ثم الاختيار من قائمة الإصدارات. لو
يتم تمييز العلامات القياسية ، ويتم استيراد المعلومات القياسية ، على سبيل المثال الفنان والألبوم و
لقب. إذا تم تمييز علامات إضافية ، فسيتم استيراد المزيد من المعلومات إذا كانت متوفرة ، على سبيل المثال
فناني الأداء أو منظمي الترتيب أو الناشر. إذا تم تمييز Cover Art ، فسيتم وضع صورة الغلاف
تم تنزيله إذا كان متاحًا.

يمكن إجراء بحث على Amazon باستخدام Amazon. كما هو الحال في مربع حوار gnudb.org ، يمكنك ذلك
أدخل الفنان والألبوم ثم اختر من قائمة الإصدارات. إذا كانت العلامات الإضافية هي
ملحوظ ، يتم استيراد المزيد من المعلومات إذا كانت متوفرة ، على سبيل المثال المؤدين أو المنظمين أو ملف
الناشر. إذا تم تمييز Cover Art ، فسيتم تنزيل صورة الغلاف إذا كانت متوفرة.

يمكنك البحث بنفس الطريقة في قاعدة بيانات إصدارات MusicBrainz باستخدام From
إصدار MusicBrainz. سير العمل هو نفسه كما هو موضح في From gnudb.org.

يمكن الاستيراد من خادم MusicBrainz باستخدام مربع الحوار الذي يظهر عند "من"
تم تحديد بصمة MusicBrainz. يمكن اختيار الخادم كما في freeb
استيراد الحوار. يوجد أدناه جدول يعرض بيانات المسار المستوردة. العمود الأيمن
يعرض حالة استعلام MusicBrainz ، والتي تبدأ بعبارة "معلق" عند مربع الحوار
فتح. ثم يتم البحث عن البصمة وإذا لم تسفر عن نتيجة ،
تمت تجربة بحث آخر باستخدام العلامات الموجودة في الملف. وبالتالي يمكن أن يكون مفيدًا لـ
استعلام MusicBrainz الناجح لتخزين المعلومات المعروفة (مثل الفنان والألبوم) في
قبل الاستيراد. إذا تم العثور على نتيجة ، ينتهي البحث في الحالة
"معترف بها" ، وإلا لم يتم العثور على شيء أو عدة نتائج غامضة وواحدة من
يجب أن يتم اختيارها من قبل المستخدم. موافق وتطبيق استخدم البيانات المستوردة ، إلغاء
يغلق الحوار. قد يستغرق الإغلاق بعض الوقت منذ آلة MusicBrainz بأكملها
يجب إغلاقه.

لاستيراد البيانات النصية ، يفتح "From File / Clipboard" حوارًا فرعيًا حيث توجد عدة ملفات
تتوفر تنسيقات الاستيراد المكونة مسبقًا. الأولين ، "CSV غير مسعرة" و "CSV
مقتبس "لاستيراد البيانات التي تم تصديرها بواسطة مربع حوار التصدير. ملف CSV
يمكن تحرير البيانات باستخدام جدول بيانات ، ويجب كتابتها باستخدام علامات التبويب كمحددات.
يجب أن يكون الاستيراد بعد ذلك ممكنًا باستخدام "CSV مقتبس" ، وهو أكثر مرونة من "CSV
غير مسجلة ". ومع ذلك ، لا يمكن أن تحتوي حقولها على أي علامات اقتباس مزدوجة. إذا قمت بالتصدير فقط
من Kid3 والاستيراد لاحقًا ، يمكن استخدام "CSV غير مسعرة" كتنسيق بسيط لهذا الغرض
غرض. لاحظ أن هناك أيضًا أمرين "تصدير CSV" و "استيراد ملف CSV" في ملف
قائمة السياق لقائمة الملفات ، والتي تستخدم البرامج النصية لتصدير واستيراد بيانات CSV بتنسيق
طريقة أكثر اكتمالا وقوة ومرونة.

يمكن استخدام التنسيق التالي ، "تحرير نص HTML" ، لنسخ المعلومات من صفحة HTML
of freeb.org[9]. ابحث عن ألبوم في فريرب وإذا كانت المعلومات المطلوبة هي
المعروضة في متصفح الويب ، انسخ المحتويات إلى الحافظة. ثم انقر فوق من
سيتم عرض زر الحافظة والمسارات المستوردة في جدول المعاينة في
أعلى مربع الحوار. إذا كنت راضيًا عن البيانات المستوردة ، فقم بإنهاء مربع الحوار
مع OK ، والتي ستدرج البيانات في علامات الدليل الحالي. ال
يمكن تحديد الوجهة (العلامة 1 أو العلامة 2 أو العلامة 1 والعلامة 2) باستخدام مربع تحرير وسرد. ال
يجب أن تكون الملفات الموجودة في الدليل الحالي بترتيب المسار الصحيح للحصول على علاماتها
مكلف. هذا هو الحال إذا كانت مرقمة.

يمكن استخدام تنسيق الاستيراد التالي المكون مسبقًا ، "مصدر HTML المحرر" ، إذا كانت البيانات
متاح كمستند HTML. الاستيراد ممكن باستخدام الزر من ملف ، والذي
يفتح محدد ملف ، أو ينسخ محتوياته من محرر ثم الاستيراد من
الحافظة. يمكن أن يكون هذا التنسيق مفيدًا للاستيراد في وضع عدم الاتصال ، على الرغم من مستند HTML
يمكن أيضًا فتحه في مستعرض ثم استيراده بالتنسيق الأول عبر ملف
الحافظة.

تتوفر المزيد من التنسيقات المُعدة مسبقًا ، مثل "Track Title Time". عادة فارغة
يمكن إنشاء التنسيق مع إضافة ليتم تعيينها من قبل المستخدم. سطرين أسفل اسم التنسيق
يمكن تعيينها باستخدام تعبير عادي لالتقاط الحقول من نص الاستيراد. ال
سيتم تحليل التعبير العادي الأول مرة واحدة لكل مستند لتجميع بيانات كل ألبوم
مثل الفنان والألبوم والسنة والنوع. تم محاولة السطر الثاني للمطابقة من
بداية المستند إلى النهاية للحصول على بيانات المسار ، وعادةً ما يكون الرقم والعنوان. ال
تشمل التعبيرات العادية جميع الميزات التي تقدمها 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 في دليل التكوين. يمكن أن يكون هذا الملف
تم تحريره مباشرة للحصول على المزيد من تنسيقات الاستيراد أو يمكن حذفه للعودة إلى تنسيق
التنسيقات الافتراضية. يمكن حذف التنسيقات باستخدام إزالة.

تُظهر الدقة تقديرًا لمدى تطابق المعلومات المستوردة مع المعلومات المعطاة
المسارات. يستخدم مدد المسار أو أسماء الملفات لحساب مستوى التشابه في
نسبه مئويه. يعرض Cover Art عنوان URL لصورة غلاف الألبوم التي سيتم تنزيلها.

للتحقق مما إذا كانت المسارات التي تم استيرادها تتطابق مع مجموعة الملفات الحالية ، فإن مدة
يمكن مقارنة المسارات المستوردة مع مدة الملفات. يمكن أن يكون هذا الخيار
ممكّن مع مربع الاختيار تحقق من فرق الوقت الأقصى المسموح به والحد الأقصى
يمكن ضبط الفارق الزمني المسموح به في ثوانٍ. إذا كان هناك عدم تطابق في الطول
تم اكتشافه ، يتم عرض الطول بخلفية حمراء في جدول المعاينة.

يتم ترتيب الملفات بشكل مختلف عن المسارات المستوردة والمسارات المخصصة لها
يجب أن تتغير. يمكن تسهيل هذه المهمة باستخدام مطابقة الأزرار الطول ،
المسار ، والعنوان ، اللذان سيعيدان ترتيب المسارات وفقًا للحقل المقابل.
لتصحيح المهام يدويًا ، يمكن سحب المسار باستخدام زر الفأرة الأيسر
ومفتاح Ctrl مع الاستمرار ، ثم انخفض في الموقع الجديد.

عند فتح مربع حوار الاستيراد ، فإنه يحتوي على المحتويات الفعلية للعلامات. الوسم
يمكن تحديد النوع (العلامة 1 والعلامة 2 والعلامة 1 والعلامة 2) باستخدام مربع التحرير والسرد الوجهة.
يمكن استخدام الزر الموجود على يمين مربع التحرير والسرد هذا لإعادة الجدول إلى ملف
المحتويات الحالية للعلامات. يمكن استخدام مربعات الاختيار في عمود الجدول الأول لـ
حدد المسارات التي تم استيرادها. يمكن أن يكون هذا مفيدًا إذا كان المجلد يحتوي على ملف
مسارات كل من الأقراص المضغوطة لقرص مضغوط مزدوج ويجب أن تكون مسارات القرص المضغوط الثاني فقط
مستورد.

لتحديد المسارات التي تم استيرادها ، من الممكن عرض أسماء الملفات أو
المسارات الكاملة للملفات باستخدام قائمة السياق لرأس الجدول. القيم في
يمكن تحرير جدول الاستيراد. زر العودة على يمين الوجهة
يمكن استخدام مربع التحرير والسرد لاستعادة محتويات العلامات ، والتي يمكن أن تكون مفيدة أيضًا
بعد تغيير الوجهة.

تحتوي جميع مربعات الحوار تقريبًا على زر حفظ الإعدادات ، والذي يمكن استخدامه لتخزين ملفات
إعدادات محددة الحوار وحجم النافذة باستمرار.

من العلامات يؤدي إلى حوار فرعي لتعيين إطارات العلامات من محتويات علامة أخرى
الإطارات. يمكن استخدام هذا ببساطة لنسخ المعلومات بين العلامات أو استخراج جزء
من إطار واحد وإدخاله في آخر.

كما هو الحال في الاستيراد من ملف / الحافظة ، هناك تنسيقات قابلة للتكوين بحرية للقيام بها
عمليات مختلفة. المكونة مسبقًا هي تنسيقات لنسخ قيمة الألبوم إليها
فنان الألبوم أو الملحن أو موصل ، ولاستخراج رقم المسار من حقول العنوان
التي تحتوي على رقم. هناك أيضًا تنسيق لاستخراج عنوان فرعي من العنوان
الميدان.

يوضح المثال التالي كيفية إضافة تنسيق مخصص ، والذي يقوم بتعيين المعلومات
من حقل الترجمة أيضًا في حقل التعليق. قم بإنشاء تنسيق جديد باستخدام إضافة و
تعيين اسم جديد ، على سبيل المثال "العنوان الفرعي للتعليق". ثم أدخل "٪ {subtitle}" في المصدر و
"٪ {comment} (. *)" للاستخراج ثم انقر فوق حفظ الإعدادات.

يمكن أن يحتوي التعبير في المصدر على أكواد تنسيق لإطارات علامات عشوائية متعددة
يمكن استخدام الرموز لدمج المحتويات من إطارات مختلفة. لكل مسار ، أ
يتم إنشاء النص من علاماته باستخدام تنسيق المصدر والتعبير العادي
يتم تطبيق from Extraction على هذا النص لتعيين قيم جديدة للعلامات. رموز التنسيق
تستخدم قبل أقواس الالتقاط لتحديد إطار العلامة حيث تم التقاط الصورة
يجب تخزين النص. يعمل بنفس طريقة الاستيراد من الملف / الحافظة.

ملف → استيراد من gnudb.org ...
قم بالاستيراد من خادم freedomb.org باستخدام البحث في ألبوم gnudb.org. يفتح عنصر القائمة هذا
نفس مربع حوار الاستيراد مثل استيراد ... ، ولكنه يفتح مباشرةً مربع حوار gnudb.org.

ملف ← استيراد من TrackType.org ...
استيراد من خادم TrackType.org. يفتح عنصر القائمة هذا نفس مربع حوار الاستيراد مثل
استيراد ... ، ولكن يفتح مباشرة مربع حوار TrackType.org.

ملف → استيراد من Discogs ...
الاستيراد من خادم Discogs. يفتح عنصر القائمة هذا نفس مربع حوار الاستيراد مثل
استيراد ... ، ولكن يفتح مباشرة مربع حوار From Discogs.

ملف → استيراد من أمازون ...
الاستيراد من أمازون. يفتح عنصر القائمة هذا نفس مربع حوار الاستيراد مثل استيراد ... ، لكن
يفتح مباشرة مربع الحوار من أمازون.

ملف ← استيراد من إصدار MusicBrainz ...
الاستيراد من قاعدة بيانات إصدار MusicBrainz. يفتح عنصر القائمة هذا نفس الاستيراد
مربع الحوار باسم استيراد ... ، ولكنه يفتح مباشرةً مربع حوار الإصدار من MusicBrainz.

ملف → استيراد من MusicBrainz Fingerprint ...
الاستيراد من خادم MusicBrainz. يفتح عنصر القائمة هذا نفس مربع حوار الاستيراد مثل
استيراد ... ، ولكن يفتح مباشرة مربع الحوار من بصمة MusicBrainz.

ملف ← استيراد تلقائي ...
يسمح الاستيراد التلقائي للفرد باستيراد معلومات لألبومات متعددة من ويب مختلف
خدمات. إذا تم تحديد الدلائل في قائمة الملفات ، فتتبع البيانات للملف المحدد
سيتم استيراد الدلائل. إذا لم يتم تحديد أي دليل ، فسيتم تحديد جميع الدلائل في الملف
سيتم استيراد القائمة.

يمكن تحديد نوع العلامة (العلامة 1 والعلامة 2 والعلامة 1 والعلامة 2) باستخدام الوجهة
صندوق التحرير.

تحدد الملفات الشخصية الخوادم التي سيتم الاتصال بها لجلب معلومات الألبوم. بعض
الملفات الشخصية محددة مسبقًا (الكل ، MusicBrainz ، Discogs ، Cover Art) ، يمكن أن تكون الملفات الشخصية المخصصة
تمت إضافته باستخدام الزر "إضافة" الموجود على يمين مربع تحرير ملف التعريف.

يوضح الجدول أدناه الخوادم التي سيتم استخدامها عند استيراد معلومات الألبوم
باستخدام ملف التعريف المحدد. تنتهي عملية استيراد الألبوم ، إذا كانت جميعها
تم العثور على المعلومات المطلوبة ، وبالتالي فإن ترتيب الصفوف في الجدول هو
الأهمية. يمكن تغييره باستخدام زري Move Up و Move Down. يمكن تحرير
تستخدم لتغيير إدخال موجود. يقدم اختيار الخادم نفس الخوادم التي يمكن
تستخدم في وظائف الاستيراد. تحديد العلامات القياسية والعلامات الإضافية وفن الغلاف
المعلومات التي سيتم جلبها من الخادم. أخيرًا ، الدقة هي
الحد الأدنى من الدقة التي يجب تحقيقها لقبول البيانات المستوردة. إذا كانت الدقة
غير كاف ، ستتم تجربة الخادم التالي في القائمة. يحتوي نفس الحوار على
تظهر خصائص الخادم عند النقر فوق "إضافة" لإضافة إدخال خادم جديد. موجود
يمكن حذف الإدخالات باستخدام إزالة.

لبدء استيراد دفعة تلقائية باستخدام ملف التعريف المحدد ، انقر فوق ابدأ. تفاصيل
حول الاستيراد الجاري عرضه في الجزء العلوي من مربع الحوار. يمكن أن تكون العملية
تم إحباطه باستخدام الزر "إحباط".

ملف ← استعراض الغلاف ...
يساعد مربع الحوار "تصفح فن الغلاف" في العثور على صورة غلاف الألبوم. الفنان / الألبوم ممتلئ
من العلامات إن أمكن. يقدم المصدر مجموعة متنوعة من مواقع الويب مع صورة غلاف الألبوم.
يمكن العثور على عنوان URL مع الفنان والألبوم كمعلمات أسفل الاسم. ترميز URL
يمكن إدراج قيم الفنان والألبوم باستخدام ٪ u {فنان} و ٪ u {ألبوم}، آخر
القيم من العلامات ممكنة أيضًا ، كما هو موضح في تكوين Kid3 ، إجراءات المستخدم.
يمكن إدخال المزيد من المصادر بعد الإدخال "مصدر مخصص" عن طريق استبدال "مخصص
Source "مع اسم المصدر ، والضغط على Enter ، ثم إدخال عنوان URL ، وأخيرًا
الضغط على حفظ الإعدادات. يتم عرض أمر المتصفح الناتج أعلى ملف
الحوار ويمكن أن تبدأ من خلال النقر على تصفح. المتصفح الذي يمكن تكوينه بتنسيق
الإعدادات ، بالمصدر المختار. يمكن بعد ذلك سحب صورة الغلاف
من المتصفح إلى نافذة Kid3 وسيتم تعيينها في إطار الصورة الخاص بـ
الملفات المختارة.

لأن ليست كل المتصفحات تدعم سحب الصور والصور على مواقع الويب
غالبًا ما يكون له عنوان URL ، في مثل هذه الحالات ، سيتلقى Kid3 عنوان URL وليس الصورة. إذا كان
يشير عنوان URL إلى صورة ، وسيتم تنزيلها. ومع ذلك ، إذا كان عنوان URL يشير إلى بعض
مورد ويب آخر ، يجب ترجمته إلى الصورة المقابلة. مثل
يتم تحديد التعيينات في استخراج عنوان URL للجدول. يحتوي العمود الأيسر Match على ملف
التعبير العادي الذي تتم مقارنته بعنوان URL. إذا كان يتطابق ، يتم التقاطه
يتم إدراج التعبيرات الموجودة بين قوسين في نمط عنوان URL الصحيح للصورة
العمود (في المواضع المميزة بـ \ 1 إلخ). التعبير النمطي المستبدَل
يحتوي على عنوان URL للصورة. وبهذه الوسائل يمكن استيراد صورة الغلاف من أمازون ،
صور Google ، وما إلى ذلك باستخدام السحب والإفلات. من الممكن أيضًا تحديد ما يخصك
التعيينات.

ملف → تصدير ...
يتم استخدام مربع حوار التصدير لتخزين البيانات من العلامات في ملف أو الحافظة. ال
يعرض المحرر في الأعلى معاينة للبيانات المراد تصديرها. إذا كانت بيانات التصدير تحتوي على
جدولة ، يتم عرض التصدير في جدول. سيتم إنشاء البيانات
من العلامات في الدليل الحالي وفقًا للتنسيق الذي تم تكوينه.

إعدادات التنسيق مماثلة لتلك الموجودة في مربع الحوار "استيراد": يحتوي الحقل العلوي
العنوان (على سبيل المثال "CSV غير مسعرة") ، متبوعًا بالرأس ، والذي سيتم إنشاؤه في
بداية الملف. تتبع بيانات المسار ؛ يتم استخدامه لكل مسار. أخيرا،
يمكن استخدام المقطورة لإنشاء بعض نص التشطيب.

لا تحتوي حقول التنسيق على تعبيرات عادية كما في مربع حوار الاستيراد ، ولكن فقط
تعبيرات تنسيق الإخراج مع تعبيرات٪ خاصة ، والتي سيتم استبدالها بالقيم
من العلامات. كل شيء يعمل مثل تنسيق اسم الملف ، ونفس الرموز
المستخدمة بالإضافة إلى بعض الرموز الإضافية. ليس فقط الرموز المدرجة أدناه ولكن كل إطار العلامة
يمكن استخدام الأسماء.

·٪ 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} URL

·٪ d٪ {duration} المدة بالدقائق: الثواني

·٪ D٪ {seconds} المدة بالثواني

·٪ n٪ {track} عدد مسارات الألبوم

·٪ 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} معدل البت بالكيلوبت / ثانية

·٪ v٪ {vbr} VBR أو فارغ (فقط لـ ID3v2.3 مع id3lib)

·٪ r٪ {samplerate} معدل العينة بالهرتز

·٪ m٪ {mode} وضع القناة (ستيريو أو مشترك ستيريو)

·٪ h٪ {channels} عدد القنوات (1 أو 2)

·٪ k٪ {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)
مع مربع التحرير والسرد. يؤدي الضغط إلى ملف أو إلى الحافظة إلى تخزين البيانات في ملف أو في ملف
الحافظة. موافق وإلغاء أغلق مربع الحوار ، بينما يقبل موافق مربع الحوار الحالي
الإعدادات.

ملف → إنشاء قائمة تشغيل
يُنشئ قائمة تشغيل. يمكن تعيين تنسيق ومحتويات قائمة التشغيل من قبل مختلف
خيارات.

يمكن أن يكون اسم قائمة التشغيل هو نفسه اسم الدليل أو استخدام تنسيق مع القيم
من العلامات ، على سبيل المثال "٪ {الفنان} -٪ {الألبوم}" لتضمين اسم الفنان والألبوم في
اسم ملف قائمة التشغيل. رموز التنسيق هي نفسها الخاصة بالتصدير. التمديد يعتمد
في تنسيق قائمة التشغيل.

يتم تحديد موقع قائمة التشغيل التي تم إنشاؤها من خلال تحديد إنشاء في
صندوق التحرير.

الدليل الحالي
يتم إنشاء قائمة التشغيل في الدليل الحالي وتحتوي فقط على ملفات
الدليل الحالي.

كل دليل
يتم إنشاء قائمة تشغيل في كل دليل يحتوي على الملفات المدرجة وكل منها
قائمة التشغيل تحتوي على ملفات ذلك الدليل.

دليل المستوى الأعلى
يتم إنشاء قائمة تشغيل واحدة فقط في دليل المستوى الأعلى (أي دليل
file list) ويحتوي على الملفات المدرجة في دليل المستوى الأعلى وجميع ملفات
الدلائل الفرعية.

يمكن أن يكون تنسيق قائمة التشغيل M3U أو PLS أو XSPF.

إذا تم تحديد تضمين الملفات المحددة فقط ، فسيتم تحديد الملفات المحددة فقط
المدرجة في قائمة التشغيل. إذا تم تحديد دليل ، فسيتم تحديد جميع ملفاته.
إذا لم يتم تنشيط مربع الاختيار هذا ، فسيتم تضمين كافة ملفات الصوت في قائمة التشغيل.

الفرز حسب اسم الملف يحدد الحالة المعتادة حيث يتم ترتيب الملفات حسب اسم الملف.
باستخدام حقل الفرز حسب العلامة ، من الممكن الفرز حسب سلسلة التنسيق بقيم من العلامة
مجالات. على سبيل المثال ، يمكن استخدام "٪ {track.3}" للترتيب حسب رقم المسار (".3" هو
تستخدم للحصول على ثلاثة أرقام مع الأصفار البادئة لأن السلاسل تستخدم للفرز). هو - هي
من الممكن أيضًا استخدام حقول متعددة ، مثل "٪ {genre}٪ {year}" للفرز باستخدام سلسلة
يتألف من النوع والسنة.

سيكون لإدخالات قائمة التشغيل مسارات ملفات نسبية أو مطلقة اعتمادًا على ما إذا كان
استخدم المسار النسبي للملفات في قائمة التشغيل أو تم تعيين استخدام المسار الكامل للملفات في قائمة التشغيل.

عند تعيين قائمة ملفات الكتابة فقط ، ستحتوي قائمة التشغيل فقط على المسارات إلى ملف
الملفات. لإنشاء قائمة تشغيل موسعة بمعلومات إضافية ، سلسلة تنسيق
يمكن ضبطها باستخدام كتابة المعلومات باستخدام عنصر التحكم.

ملف → قم بإنهاء (Ctrl + Q)
يُنهي التطبيق.

تعديل القائمة
تحرير → حدد الكل (Alt + A)
يختار كل الملفات.

تحرير → إلغاء التحديد (Ctrl + Shift + A)
يلغي اختيار كل الملفات.

تحرير → حدد الكل في الدليل
يختار كافة ملفات الدليل الحالي.

تحرير → الملف السابق (Alt + Up)
يختار الملف السابق.

تحرير → الملف التالي (Alt + Down)
يختار الملف التالي.

تحرير → بحث ... (Ctrl + F)
البحث عن سلاسل في أسماء الملفات والعلامات. مربع الحوار "بحث" هو مجموعة فرعية من ملف
استبدال الحوار الموضح أدناه.

تحرير → استبدال ... (Ctrl + R)
تفتح هذه الوظيفة مربع حوار للبحث عن السلاسل واستبدالها في أسماء الملفات وملفات
العلامات. يمكن تقييد مجموعة الإطارات حيث يتم إجراء البحث بواسطة
إلغاء تنشيط خانة الاختيار "تحديد الكل" واختيار الإطارات التي سيتم البحث عنها.
هناك أيضًا خيارات بحث متاحة للبحث للخلف ، وبحساسية حالة الأحرف ، وإلى
استخدام التعبيرات العادية.

اعتمادًا على عدد الملفات ، قد يستغرق البحث بعض الوقت ، وبالتالي يمكن أن يكون
تم إحباطها عن طريق إغلاق مربع الحوار.

الأدوات القائمة
أدوات → تطبيق تنسيق اسم الملف
عند إيقاف تشغيل التنسيق أثناء التحرير لتنسيق اسم الملف في التكوين
الحوار ، يمكن استخدام عنصر القائمة هذا لتطبيق التنسيق الذي تم تكوينه على أسماء
الملفات المختارة. يمكن استخدام هذا أيضًا للتحقق مما إذا كانت أسماء الملفات تتوافق مع الامتداد
تم تكوين التنسيق عن طريق تطبيق التنسيق على جميع الملفات المحفوظة ثم التحقق من وجودها
تم تغيير الملفات (وبالتالي تم تمييزها برمز القرص في مربع قائمة الملف).

أدوات → تطبيق تنسيق العلامة
عند إيقاف تشغيل التنسيق أثناء التحرير لتنسيق العلامة في التكوين
الحوار ، يمكن استخدام عنصر القائمة هذا لتطبيق التنسيق الذي تم تكوينه على علامات ملف
الملفات المختارة. يمكن استخدام هذا أيضًا للتحقق مما إذا كانت العلامات تتوافق مع الامتداد
تم تكوين التنسيق عن طريق تطبيق التنسيق على جميع الملفات المحفوظة ثم التحقق من وجودها
تم تغيير الملفات (وبالتالي تم تمييزها برمز القرص في مربع قائمة الملف).

أدوات → تطبيق ترميز النص
يضبط ترميز النص المحدد في الإعدادات / تكوين Kid3 ... / العلامات / العلامة 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. معاينة لـ
يمكن رؤية عملية إعادة التسمية التي تم إجراؤها على الملف الأول في "من" و "إلى"
أقسام الحوار.

يمكن إعادة تسمية الدلائل المتعددة عن طريق تحديدها.

أدوات → مسارات الأرقام ...
إذا لم يتم تعيين أرقام المسار في العلامات أو كانت لها قيم خاطئة ، فهذه الوظيفة
يمكن ترقيم المسارات تلقائيًا بترتيب تصاعدي. يمكن ضبط رقم البداية
الحوار. إذا كان لا بد من ترقيم جزء فقط من المسارات ، فيجب تحديدها.

عند تحديد إجمالي عدد المسارات ، سيتم أيضًا تعيين عدد المسارات في ملف
العلامات.

من الممكن ترقيم المسارات على عدة أدلة. يجب أن تكون المجلدات
موسعة ومختارة.

إذا تم تحديد عداد إعادة تعيين لكل دليل ، فسيتم إعادة تشغيل ترقيم المسار باستخدام
عدد معين لكل دليل عند تحديد عدة مجلدات.

يمكن أيضًا استخدام مربع حوار مسارات الأرقام لتنسيق أرقام المسارات الحالية بدون
تغيير القيم عندما يتم إلغاء تنشيط خانة الاختيار اليسرى لرقم البدء. المجموع
ستتم إضافة عدد المسارات إذا كانت خانة الاختيار المقابلة نشطة ، والتي يمكن أن تكون
تستخدم لضبط الإجمالي لجميع المسارات المختارة. إلا إذا كان تنسيق ملف
الأرقام مطلوبة ، يجب إلغاء تنشيط خانة الاختيار هذه أيضًا.

أدوات → تصفية ...
يمكن استخدام عامل التصفية لعرض الملفات التي تطابق معايير معينة فقط. هذه
مفيد إذا كنت تريد تنظيم مجموعة كبيرة وتحرير فقط تلك الملفات التي
ليست في المخطط المطلوب. يستخدم التعبير الذي يحدد الملفات المراد عرضها الامتداد
نفس رموز التنسيق المستخدمة في تنسيق اسم الملف ، الاستيراد والتصدير.

·٪ 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} معدل البت بالكيلوبت / ثانية

·٪ v٪ {vbr} VBR أو فارغ (فقط لـ ID3v2.3 مع id3lib)

·٪ r٪ {samplerate} معدل العينة بالهرتز

·٪ m٪ {mode} وضع القناة (ستيريو أو مشترك ستيريو)

·٪ h٪ {channels} عدد القنوات (1 أو 2)

·٪ k٪ {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 if s تطابق التعبير النمطي re.

يتم استبدال التعبيرات الحقيقية بـ 1 ، والخطأ بـ 0. يتم تمثيل القيم الحقيقية بـ 1 ،
صحيح ، تشغيل و نعم ، قيم خاطئة ب 0 ، خطأ ، إيقاف تشغيل و لا. العمليات المنطقية ليست كذلك ،
و ، أو (بترتيب الأسبقية هذا) ويمكن تجميعها بين أقواس.

بعض قواعد التصفية محددة مسبقًا ويمكن أن تكون بمثابة أمثلة لتعبيراتك الخاصة:

الكل
عند تصفية قائمة الملفات - يظهر ذلك بواسطة "[تمت تصفيته]" في عنوان النافذة
- وسيتم عرض جميع الملفات مرة أخرى ، ويمكن التراجع عن عملية التصفية باستخدام هذا
منقي. يستخدم تعبيرًا فارغًا ، لكن القيمة الحقيقية سيكون لها نفس التأثير.

عدم تطابق علامة اسم الملف
ليس (٪{مسار الملف} يحتوي "٪ {فنان} - ٪ {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 والعلامة 2.

العلامة 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. ثم أدخل التعبير التالي في سطر تحرير:

٪ {فنان} اعواد الثقاب "ال.*"

ثم انقر فوق حفظ الإعدادات. انقر فوق "تطبيق" لتصفية الملفات. جميع الملفات المعالجة هي
معروض في عرض النص ، مع علامة "+" لأولئك الذين يطابقون الفلتر و "-"
للآخرين. عند الانتهاء ، الملفات التي يبدأ بها فنان فقط
ويتم عرض عنوان النافذة بعلامة "[تمت تصفيته]".

أدوات → تحويل ID3v2.3 إلى ID3v2.4
إذا كانت هناك أي علامات ID3v2.3 في الملفات المحددة ، فسيتم تحويلها إلى ID3v2.4
العلامات. سيتم تجاهل الإطارات التي لا يدعمها TagLib. فقط الملفات بدون ملفات
سيتم تحويل التغييرات غير المحفوظة.

أدوات → تحويل ID3v2.4 إلى ID3v2.3
إذا كانت هناك أي علامات ID3v2.4 في الملفات المحددة ، فسيتم تحويلها إلى ID3v2.3
العلامات. سيتم فقط تحويل الملفات بدون تغييرات غير محفوظة.

أدوات → تشغيل
هذا يفتح شريط أدوات بسيط لتشغيل الملفات الصوتية. يحتوي على أزرار أساسية
العمليات (تشغيل / إيقاف مؤقت ، إيقاف التشغيل ، المسار السابق ، المسار التالي ، إغلاق) ، منزلقات لـ
الموقف والحجم وعرض الموقف الحالي. إذا كانت الملفات المتعددة
المحدد ، يتم تشغيل المسارات المحددة ، وإلا سيتم تشغيل جميع الملفات.

الإعدادات القائمة
الإعدادات → إظهار شريط الأدوات
يبدل عرض شريط الأدوات.

الإعدادات → إظهار شريط الحالة
يبدل عرض شريط الحالة ، الذي يعرض إجراءات أطول مثل الفتح أو
حفظ دليل.

الإعدادات → إظهار الصورة
يبدل عرض صورة معاينة صورة غلاف الألبوم.

الإعدادات → إخفاء العلامات تلقائيًا
يتم إخفاء العلامات الفارغة تلقائيًا إذا كان هذا الخيار نشطًا. الملف والعلامة 1 والعلامة
يمكن طي قسمين يدويًا وتوسيعهما بالنقر فوق - / + المقابل
أزرار.

الإعدادات → تكوين 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 هي طريقة سابقة غير رسمية لـ
تضمين الصور في تعليقات فوربيس. يمكن استخدامه للتوافق مع الإرث
اللاعبين.

إذا تم تنشيط خانة الاختيار وضع علامة أكبر من ، فإن الملفات التي تحتوي على ألبوم مضمن
يتم تمييز صورة الغلاف التي تتجاوز الحجم المحدد بالبايت باللون الأحمر. يمكن استخدام هذا للعثور
الملفات التي تحتوي على صور كبيرة الحجم لا تقبلها بعض التطبيقات و
اللاعبين. القيمة الافتراضية هي 131072 بايت (128 كيلو بايت).

يمكن استخدام الأنواع المخصصة لتحديد الأنواع غير المتوفرة في المعيار
قائمة الأنواع ، على سبيل المثال "جوثيك ميتال". ستظهر هذه الأنواع المخصصة في مربع التحرير والسرد النوع
من العلامة 2. بالنسبة لعلامات ID3v1.1 ، يمكن استخدام الأنواع المحددة مسبقًا فقط.

يمكن أيضًا استخدام قائمة الأنواع المخصصة لتقليل عدد الأنواع المتاحة في
مربع التحرير والسرد النوع لتلك المستخدمة عادة. إذا كانت مجموعتك تحتوي في الغالب على موسيقى
في الأنواع المعدنية ، والقوطية المعدنية ، القديمة وهارد روك ، يمكنك إدخال تلك الأنواع
وقم بتمييز إظهار الأنواع المخصصة فقط. سيحتوي مربع التحرير والسرد Tag 2Genre عندئذٍ فقط على
هذه الأنواع الأربعة ولن تضطر إلى البحث في قائمة الأنواع الكاملة عن
معهم. في هذا المثال ، سيتم إدراج Metal و Hard Rock فقط في أنواع العلامة 1
القائمة ، لأن هذين النوعين المخصصين هما نوعان قياسيان. إذا أظهر العرض المخصص فقط
الأنواع غير نشطة ، يمكن العثور على الأنواع المخصصة في نهاية قائمة الأنواع.

تحدد إطارات الوصول السريع أنواع الإطارات التي يتم عرضها دائمًا في قسم العلامة 2.
يمكن بعد ذلك إضافة هذه الإطارات دون استخدام الزر "إضافة" أولاً. ترتيب هؤلاء
يمكن تغيير إطارات الوصول السريع عن طريق سحب العناصر وإفلاتها.

يحتوي تنسيق العلامة على خيارات لتنسيق العلامات. عندما يكون التنسيق أثناء التحرير هو
تم تحديده ، يتم استخدام تكوين التنسيق تلقائيًا أثناء تحرير النص في السطر
التعديلات. يمكن تعيين تحويل الحالة إلى لا تغييرات ، كل الأحرف الصغيرة ، الكل بأحرف كبيرة ،
أول حرف كبير أو كل الأحرف الأولى كبيرة. لاستخدام التحويل المدرك للغة
بين الأحرف الصغيرة والكبيرة ، يمكن تحديد الإعدادات المحلية في مربع التحرير والسرد
أدناه. يمكن تعيين قائمة استبدال السلسلة لتعيينات سلسلة عشوائية. لإضافة أ
تعيين جديد ، حدد من خلية صف وأدخل النص الذي تريد استبداله ، ثم انتقل إلى
إلى العمود وأدخل النص البديل. لإزالة تعيين ، قم بتعيين الخلية من إلى
قيمة فارغة (على سبيل المثال عن طريق كتابة مسافة أولاً ثم مسافة للخلف). الإدراج والحذف
من الممكن أيضًا استخدام الصفوف باستخدام قائمة السياق التي تظهر عند زر الماوس الأيمن
تم النقر عليه. يكون الاستبدال نشطًا فقط ، إذا تم تحديد خانة اختيار استبدال السلسلة.

في الصفحة الملفات ، يمكن تمييز خانة الاختيار تحميل الملفات التي تم فتحها مؤخرًا بحيث يتم وضع علامة على Kid3
افتح وحدد الملف الأخير المحدد عند بدء تشغيله في المرة القادمة. يحفظ
يمكن فحص الطابع الزمني للملف للحفاظ على الطابع الزمني لتعديل الملف. اسم الملف
بالنسبة إلى الغلاف ، يتم اقتراح الاسم الذي يتم اقتراحه عند تصدير صورة مضمنة إلى ملف
ملف.

إذا كانت علامة التغييرات نشطة ، يتم تمييز الحقول المتغيرة بتسمية باللون الرمادي الفاتح
الخلفية.

يحتوي تنسيق اسم الملف على خيارات لتنسيق أسماء الملفات. نفس الخيارات مثل
في تنسيق العلامات المتاحة.

تحتوي صفحة إجراءات المستخدم على جدول بالأوامر المتوفرة في ملف
قائمة سياق قائمة الملفات. بالنسبة للعمليات الحرجة مثل حذف الملفات ، فهي كذلك
يُنصح بوضع علامة "تأكيد" على نافذة منبثقة لمربع حوار تأكيد قبل تنفيذ ملف
أمر. يمكن تحديد الإخراج لرؤية الإخراج المكتوب بواسطة أوامر وحدة التحكم (قياسي
الإخراج والخطأ القياسي). الاسم هو الاسم المعروض في قائمة السياق. أمر
هو سطر الأوامر ليتم تنفيذه. يمكن تمرير الوسيطات باستخدام الرموز التالية:

·٪ 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 المتوفرة

الكود الخاص separator يمكن تعيينها كأمر لإدراج فاصل في ملف
قائمة سياق إجراءات المستخدم. يمكن وضع عناصر القائمة في قائمة فرعية من خلال إرفاقها بـ
تضمين التغريدة و تضمين التغريدة أوامر. يتم تحديد اسم القائمة الفرعية بواسطة الاسم
عمود تضمين التغريدة أمر.

لتنفيذ نصوص QML النصية ، qml يستخدم كاسم أمر. المسار إلى البرنامج النصي QML هو
مرت كمعلمة. يمكن العثور على البرامج النصية المتوفرة في المجلد
٪ {qmlpath} / script / (على نظام Linux عادةً / usr / share / kid3 / qml / script / ، على نظام التشغيل Windows
qml / script / داخل دليل التثبيت وعلى OS X في مجلد التطبيق
kid3.app/Contents/Resources/qml/script/). يمكن تخزين البرامج النصية المخصصة في أي ملف
الدليل. إذا كان رمز QML يستخدم مكونات واجهة المستخدم الرسومية ، تضمين التغريدة يجب أن تستخدم بدلا من
qml. يتم تمرير المعلمات الإضافية إلى برنامج QML النصي حيث ستكون متاحة
عبر getArguments () وظيفة. لمحة عامة عن بعض الوظائف والخصائص التي
متوفرة في QML ويمكن العثور عليها في الملحق واجهة QML.

يمكن تحديد الأمر الذي سيتم إدراجه مع٪ {browser} في متصفح الويب
خط تحرير أعلاه. يمكن استخدام الأوامر التي تبدأ بـ٪ {browser} لجلب المعلومات
حول ملفات الصوت من الويب ، على سبيل المثال

٪ {متصفح} http://lyricwiki.org/٪ u {فنان}:٪ u {title}

سوف يستعلم عن كلمات الأغنية الحالية في يكاموس[10]. الحرف "u" في٪ u {فنان} و
يتم استخدام٪ u {title} في عنوان URL لترميز معلومات الفنان٪ {artist} والأغنية٪ {title}. هو - هي
من السهل تحديد استفساراتك بنفس الطريقة ، مثل البحث عن الصور باستخدام
شراء مراجعات جوجل[11]:

٪ {متصفح} http://images.google.com/images؟ q =٪ u {فنان}٪ 20٪ u {ألبوم}

لإضافة صورة غلاف الألبوم إلى العلامة 2 ، يمكنك البحث عن الصور باستخدام Google أو Amazon
الأوامر المذكورة أعلاه. يمكن إضافة الصورة إلى العلامة بالسحب والإفلات.
يمكنك أيضًا إضافة صورة باستخدام إضافة ، ثم تحديد إطار الصورة واستيراد صورة
ملف أو الصقه من الحافظة. إطارات الصور مدعومة لـ ID3v2 و MP4 و FLAC و
علامات Ogg و ASF.

لإضافة وحذف إدخالات في الجدول ، يمكن استخدام قائمة السياق.

تحتوي صفحة الشبكة على حقل فقط لإدراج عنوان الوكيل واختيارياً ملف
المنفذ ، مفصولة بنقطتين. سيتم استخدام الوكيل عند الاستيراد من الإنترنت
الخادم عند تحديد خانة الاختيار.

في صفحة الملحقات ، يمكن تمكين المكونات الإضافية المتاحة أو تعطيلها. الإضافات هي
تنقسم إلى قسمين. تحتوي قائمة المكونات الإضافية والأولوية للبيانات الوصفية على مكونات إضافية
التي تدعم تنسيقات الملفات الصوتية. ترتيب المكونات الإضافية مهم لأنها
يتم تجربتها من أعلى إلى أسفل. يتم دعم بعض التنسيقات بواسطة مكونات إضافية متعددة ، لذا فإن الملفات
سيتم فتحه مع أول مكون إضافي يدعمها. تدعم TaglibMetadata معظم ملفات
التنسيقات ، إذا كان في أعلى القائمة ، فسيتم فتح معظم الملفات. إن أردت
لاستخدام مكون إضافي مختلف لتنسيق ملف ، تأكد من أنه مدرج قبل ملف
TaglibMetadata البرنامج المساعد. تفاصيل حول المكوِّن الإضافي للبيانات الوصفية ولماذا قد ترغب في استخدامه
بدلاً من TagLib مذكورة أدناه.

إدلب البيانات الوصفية: الاستخدامات id3lib[12] لعلامات ID3v1.1 و ID3v2.3 في MP3 ، MP2 ، AAC
الملفات. يدعم عدد قليل من أنواع الإطارات أكثر من TagLib. سبب آخر لاستخدامه هو
أن TagLib يدعم ID3v2.3 فقط منذ الإصدار 1.8.

OggFlacMetadata: الاستخدامات libogg[13]، libvorbis libvorbisfile[14] لملفات Ogg و
بالإضافة إلى ذلك libFLAC ++ و libFLAC[15] لملفات FLAC. أسباب استخدامها
الصور في ملفات Ogg ، والتي لا يدعمها TagLib وأن هذه هي ملفات
المكتبات الرسمية لهذه التنسيقات.

تاجليب ميتاداتا: الاستخدامات تاجليب[16] الذي يدعم الكثير من تنسيقات الملفات الصوتية. حيث
الإصدار 1.8 ، كما أنه يدعم ID3v2.3 ، لذلك يمكن استخدامه لجميع الملفات الصوتية
بدعم من Kid3.

· Mp4v2 البيانات الوصفية: mp4v2[17] تم استخدامه في الأصل بواسطة Kid3 لدعم ملفات M4A.
ومع ذلك ، توفر الإصدارات الأحدث من TagLib دعمًا جيدًا لـ M4A ، لذا فإن هذا المكون الإضافي ليس كذلك
تم بناؤه بشكل افتراضي.

يسرد قسم الإضافات المتاحة الإضافات المتبقية. ترتيبهم ليس كذلك
مهم ، ولكن يمكن تمكينها أو تعطيلها باستخدام خانات الاختيار.

أمازونيمبورت: تستخدم للاستيراد من أمازون .. وظيفة.

· DiscogsImport: تستخدم للاستيراد من Discogs ... وظيفة.

FreedbImport: يستخدم للاستيراد من gnudb.org ... والاستيراد من
TrackType.org ... وظائف.

MusicBrainzImport: تستخدم للاستيراد من MusicBrainz الإصدار ... وظيفة.

AcoustidImport: يستخدم للاستيراد من MusicBrainz بصمة ... وظيفة ،
الذي يعتمد على طباعة ملونة[18] و ليباف[19] مكتبات.

لن يتم تحميل المكونات الإضافية التي تم تعطيلها. يمكن استخدام هذا لتحسين الموارد
وقت الاستخدام وبدء التشغيل. لا تسري الإعدادات الموجودة في هذه الصفحة إلا بعد إعادة تشغيل
كيد 3.

الإعدادات ← تكوين الاختصارات ...
يفتح مربع حوار لتعيين اختصارات لوحة المفاتيح لمعظم وظائف البرنامج. هناك
هي حتى وظائف بدون القائمة أو الزر المقابل المتاح ، على سبيل المثال الملف التالي ،
الملف السابق ، حدد الكل.

المساعدة القائمة
مساعدة → كتيب طفل 3
يفتح هذا الكتيب.

مساعدة → حول Kid3
يعرض معلومات قصيرة عن Kid3 ؛.

KID3-CLI


أوامر
kid3-المبادرة القطرية يقدم واجهة سطر أوامر لـ Kid3. إذا تم استخدام مسار دليل ، فإن ملف
الدليل مفتوح. إذا تم توفير مسار ملف واحد أو أكثر ، فسيتم فتح الدليل العام
ويتم تحديد الملفات. ستعمل الأوامر اللاحقة بعد ذلك على هذه الملفات. أوامر
باستخدام -c والخيارات. إذا تم تمرير أوامر متعددة ، فسيتم تنفيذها في ملف
أمر معين. إذا تم تعديل الملفات بواسطة الأوامر ، فسيتم حفظها في النهاية. إذا كان الجواب لا
يتم تمرير خيارات الأمر ، kid3-المبادرة القطرية يبدأ في الوضع التفاعلي. يمكن إدخال الأوامر
وسيعمل على الاختيار الحالي. الأقسام التالية تسرد كل ما هو متاح
أوامر.

المساعدة
مساعدة [اسم الأمر]

يعرض تعليمات حول معلمات اسم الأمر أو عن جميع الأوامر إذا لم يكن هناك أمر
تم إعطاء الاسم.

مهلة
مهلة [افتراضي | قبالة | الوقت]

الكتابة فوق مهلة الأمر الافتراضي. يتم إحباط أوامر CLI بعد أمر محدد
انتهت صلاحية المهلة. هذه المهلة هي 10 ثوانٍ لـ ls و البومارت، 60 ثانية لـ
استيراد السيارات و تصفية، و 3 ثوانٍ لجميع الأوامر الأخرى. إذا كان هناك عدد كبير من الملفات
يجب معالجتها ، قد تكون هذه المهلة مقيدة للغاية ، وبالتالي فإن المهلة للجميع
يمكن ضبط الأوامر على الوقت ms ، مغلق تمامًا أو يُترك على الوضع الافتراضي
القيم.

استقال استمارتنا
خروج [فرض]

الخروج من التطبيق. إذا كانت هناك ملفات معدلة غير محفوظة ، فإن ملف القوة المعلمة هي
مطلوب.

التغيير دليل
cd [الدليل]

إذا كانت الإجابة بلا الدليل يتم توفيره ، قم بالتغيير إلى الدليل الرئيسي. إذا تم تقديم دليل ،
تغيير في الدليل. إذا تم توفير مسار ملف واحد أو أكثر ، فغيّر إلى مسارها المشترك
الدليل وحدد الملفات.

طباعة ال تيار عامل دليل
الأشخاص ذوي الإعاقة

اطبع اسم ملف دليل العمل الحالي.

دليل قائمة
ls

قائمة محتويات الدليل الحالي. هذا يتوافق مع قائمة الملفات في ملف
Kid3 GUI. تظهر أربعة أحرف قبل أسماء الملفات حالة الملف.

· تم تحديد الملف.

* تم تعديل الملف.

الملف 1 يحتوي على علامة 1 ، وإلا يتم عرض "-".

الملف 2 يحتوي على علامة 2 ، وإلا يتم عرض "-".

kid3-CLI> ls
1- 01 مقدمة. mp3
> 12 02 We Only Got This One. mp3
* 1-03 Outro.mp3

في هذا المثال ، تحتوي جميع الملفات على علامة 1 ، ويحتوي الملف الثاني أيضًا على علامة 2 وهو كذلك
المحدد. تم تعديل الملف الثالث.

حفظ ال غير ملفات
حفظ

أختار ملف
حدد [الكل | لا شيء | الأول | السابق | التالي | FILE...]

لتحديد كل الملفات ، أدخل حدد من جميع، لإلغاء تحديد جميع الملفات ، أدخل حدد لا شيء. إلى
اجتياز الملفات في الدليل الحالي ابدأ بـ حدد أول، ثم المضي قدما
استخدام حدد التالي أو إلى الوراء باستخدام حدد سابق. يمكن إضافة ملفات محددة إلى
التحديد الحالي من خلال إعطاء أسماء الملفات الخاصة بهم. أحرف البدل ممكنة ، لذلك حدد
* .mp3 سيحدد جميع ملفات MP3 في الدليل الحالي.

kid3-CLI> حدد أول
kid3-CLI> ls
> 1 - 01 مقدمة. mp3
12 02 نحن فقط لدينا هذا واحد. mp3
* 1-03 Outro.mp3
kid3-CLI> حدد التالي
kid3-CLI> ls
1- 01 مقدمة. mp3
> 12 02 We Only Got This One. mp3
* 1-03 Outro.mp3
kid3-CLI> حدد * .mp3
kid3-CLI> ls
> 1 - 01 مقدمة. mp3
> 12 02 We Only Got This One. mp3
> * 1- 03 Outro.mp3

أختار بطاقة
بطاقة [أرقام العلامة]

العديد من الأوامر لها خيار أرقام العلامة المعلمة ، التي تحدد ما إذا كان ملف
يعمل الأمر على العلامة 1 أو العلامة 2. إذا تم حذف هذا المعامل ، فسيتم حذف العلامة الافتراضية
يتم استخدام الأرقام ، والتي يمكن تعيينها بواسطة هذا الأمر. عند بدء التشغيل ، يتم تعيينه على 12
يعني أن المعلومات تتم قراءتها من العلامة 2 إذا كانت متوفرة ، وإلا من العلامة 1 ؛ التعديلات
تتم على العلامة 2. أرقام العلامة يمكن ضبطها على 1 or 2 للعمل فقط على
العلامة المقابلة. إذا تم حذف المعلمة ، يتم عرض الإعداد الحالي.

تواصل بطاقة هيكل
دولار فقط واحصل على خصم XNUMX% على جميع [الكل | اسم الإطار] [أرقام العلامة]

يمكن استخدام هذا الأمر لقراءة قيمة إطار علامة معين أو الحصول على معلومات
حول جميع إطارات العلامات (إذا تم حذف الوسيطة أو من جميع يستخدم). الإطارات المعدلة هي
تم وضع علامة "*".

kid3-CLI> دولار فقط واحصل على خصم XNUMX% على جميع
الملف: MPEG 1 Layer 3 kbps 192 Hz Joint Stereo
الاسم: 01 Intro.mp3
العلامة 1: ID3v1.1
مقدمة العنوان
الفنانة واحدة ضربت عجب
دعونا الألبوم علامة
تاريخ 2013
رقم المسار 1
النوع البوب
kid3-CLI> دولار فقط واحصل على خصم XNUMX% على جميع لقب
مقدمة

لحفظ محتويات إطار الصورة في ملف ، استخدم

دولار فقط واحصل على خصم XNUMX% على جميع الصورة: "/ path / to / folder.jpg"

لحفظ كلمات الأغاني المتزامنة في ملف LRC ، استخدم

دولار فقط واحصل على خصم XNUMX% على جميع SYLT: "/ path / to / lyrics.lrc"

المجموعات بطاقة هيكل
طقم {اسم الإطار} {قيمة الإطار} [أرقام العلامة]

يعيّن هذا الأمر قيمة إطار علامة محدد.

kid3-CLI> طقم ريميكس "أوه يتساءل"

لتعيين محتويات إطار الصورة من ملف ، استخدم

طقم الصورة: "/ path / to / folder.jpg" "صورة وصف"

لتعيين كلمات متزامنة من ملف LRC ، استخدم

طقم SYLT: "/ path / to / lyrics.lrc" "كلمات وصف"

العودة
العودة

التراجع عن جميع التعديلات في الملفات المحددة (أو كل الملفات إذا لم تكن هناك ملفات
المحدد).

استيراد تبدأ من ملف or الحافظة
استيراد {FILE} {اسم الشكل} [أرقام العلامة]

يتم استيراد العلامات من الملف FILE (أو من الحافظة إذا الحافظة يستخدم في
FILE) بالتنسيق مع الاسم اسم الشكل (على سبيل المثال "CSV غير مقتبس "، انظر استيراد).

أوتوماتيك استيراد
استيراد السيارات [اسم الشخصية] [أرقام العلامة]

استيراد دفعة باستخدام ملف التعريف اسم الشخصية (انظر الاستيراد التلقائي ، "الكل" يستخدم إذا
محذوف).

تحميل ألبوم بهيكل العمل الفني
البومارت {URL} [الكل]

قم بتعيين صورة الألبوم عن طريق تنزيل صورة من URL. القواعد المحددة في
يتم استخدام مربع حوار استعراض الغلاف الفني لتحويل عناوين URL العامة (على سبيل المثال من Amazon) إلى ملف
رابط الصورة. لتعيين غلاف الألبوم من ملف صورة محلي ، استخدم الأمر set.

kid3-CLI> البومارت
http://www.amazon.com/Versus-World-Amon-Amarth/dp/B000078DOC

تصدير إلى ملف or الحافظة
تصدير {FILE} {اسم الشكل} [أرقام العلامة]

يتم تصدير العلامات إلى ملف FILE (أو إلى الحافظة إذا الحافظة يستخدم في FILE) في
التنسيق بالاسم اسم الشكل (على سبيل المثال "CSV غير مقتبس "، انظر تصدير).

إنشاء قائمة التشغيل
قائمة التشغيل

أنشئ قائمة تشغيل بالتنسيق المحدد في التكوين ، انظر إنشاء قائمة تشغيل.

التقديم اسم الملف شكل
تنسيق الملف

قم بتطبيق تنسيق اسم الملف المعين في التكوين ، راجع تطبيق تنسيق اسم الملف.

التقديم بطاقة شكل
تنسيق العلامات

قم بتطبيق تنسيق اسم العلامة المعين في التكوين ، راجع تطبيق تنسيق العلامة.

التقديم نص ترميز
ترميز النص

قم بتطبيق مجموعة تشفير النص في التكوين ، راجع تطبيق تشفير النص.

إعادة تسمية دليل
إعادة تسمية [FORMAT] [إنشاء | إعادة تسمية | ركض جاف] [أرقام العلامة]

إعادة تسمية أو إنشاء الدلائل من القيم الموجودة في العلامات وفقًا لمعيار معين FORMAT
(على سبيل المثال ٪ {فنان} - ٪ {ألبوم}، انظر إعادة تسمية الدليل) ، إذا لم يتم إعطاء تنسيق ، التنسيق
المحددة في مربع حوار إعادة تسمية الدليل. الوضع الافتراضي هو إعادة تسمية؛ لنصنع او لنبتكر
الدلائل خلق يجب أن تعطى صراحة. سيتم تنفيذ إجراءات إعادة التسمية
على الفور ، لمعرفة ما سيتم فعله ، استخدم ركض جاف الخيار.

رقم الهاتف المسارات
عدد المسارات [رقم الشاحنة] [أرقام العلامة]

ترقيم المسارات المحددة بدءًا من رقم الشاحنة (1 إذا تم حذفه).

الفرز
تصفية [مرشح اسم | تنسيق الفلتر]

قم بتصفية الملفات بحيث تكون الملفات المطابقة لملفات تنسيق الفلتر مرئية. ال
اسم تعبير مرشح محدد مسبقًا (على سبيل المثال ، "اسم الملف بطاقة عدم تطابق") يمكن استخدامها
بدلاً من تعبير عامل التصفية ، راجع عامل التصفية.

kid3-CLI> تصفية '٪{لقب} يحتوي "tro" "
بدأت
/ الصفحة الرئيسية / urs / One Hit Wonder - Let's Tag
+ 01 مقدمة. mp3
- 02 We Only Got This One. mp3
+ 03 خاتمة. mp3
انتهى
kid3-CLI> ls
1- 01 مقدمة. mp3
1- 03 الخاتمة.mp3
kid3-CLI> تصفية الكل
بدأت
/ الصفحة الرئيسية / urs / One Hit Wonder - Let's Tag
+ 01 مقدمة. mp3
+ 02 نحن فقط حصلنا على هذا واحد. mp3
+ 03 خاتمة. mp3
انتهى
kid3-CLI> ls
1- 01 مقدمة. mp3
12 02 نحن فقط لدينا هذا واحد. mp3
1- 03 الخاتمة.mp3

تحول ID3v2.3 إلى ID3v2.4
to24

تحول ID3v2.4 إلى ID3v2.3
to23

اسم الملف تبدأ من بطاقة
com.fromtag [FORMAT] [أرقام العلامة]

قم بتعيين أسماء الملفات للملفات المحددة من القيم الموجودة في العلامات ، على سبيل المثال com.fromtag
"٪{مسار} - ٪{لقب}" 1. إذا لم يتم تحديد تنسيق ، فسيتم استخدام التنسيق المحدد في واجهة المستخدم الرسومية.

بطاقة تبدأ من اسم الملف
لوضع علامة [FORMAT] [أرقام العلامة]

قم بتعيين إطارات العلامات من أسماء الملفات ، على سبيل المثال لوضع علامة "٪{فنان الألبوم} -
٪ {Album} /٪ {track} ٪{لقب}" 2. إذا لم يتم تحديد تنسيق ، فإن التنسيق الذي تم تعيينه في واجهة المستخدم الرسومية هو
تستخدم. إذا كان تنسيق اسم الملف لا يتطابق مع هذا النمط ، فهناك عدد قليل آخر شائع
يتم تجربة الأشكال المستخدمة.

بطاقة إلى آخر بطاقة
متزامن {رقم العلامة}

انسخ إطارات العلامات من علامة واحدة إلى علامة أخرى ، على سبيل المثال لتعيين علامة ID3v2 من ملف
ID3v1 العلامة ، استخدم متزامن 2.

نسخ
نسخة [رقم العلامة]

انسخ إطارات العلامات الخاصة بالملف المحدد إلى مخزن النسخ الداخلي. يمكن أن يكونوا بعد ذلك
على ملف آخر باستخدام امتداد لصق أمر.

لصق
لصق [رقم العلامة]

قم بتعيين إطارات العلامات من محتويات ملف نسخة المخزن المؤقت في الملفات المحددة.

حذف
إزالة [رقم العلامة]

إزالة العلامة.

بلايستشن
لعب [وقفة | توقف | السابق | التالي]

ابدأ تشغيل الصوت. بمجرد بدء تشغيله ، يمكن التحكم فيه باستخدام ملف وقفة
(للتوقف والاستئناف) ، توقف, سابق و التالي خيارات.

أمثلة
قم بتعيين غلاف الألبوم في جميع ملفات الدليل باستخدام وظيفة استيراد الدُفعات:

kid3-المبادرة القطرية -c استيراد السيارات "غطاء، يغطي فن"' / المسار / إلى / دير

قم بإزالة إطارات التعليقات وتطبيق تنسيق العلامة في كلتا العلامتين لكل ملفات MP3 في ملف
دليل:

kid3-المبادرة القطرية -c 'يضع التعليق "" 1' -c 'يضع التعليق "" 2' \
-c 'tagformat 1' -c 'tagformat 2' /المسار/إلى/دير/*.mp3

استيراد العلامة 2 تلقائيًا ، ومزامنتها مع العلامة 1 ، وتعيين أسماء الملفات من العلامة 2 وأخيرًا
أنشئ قائمة تشغيل:

kid3-المبادرة القطرية -c استيراد السيارات -c متزامن 1' -c com.fromtag -c قائمة التشغيل \
/المسار/إلى/دير/*.mp3

بالنسبة لجميع الملفات التي تحتوي على علامة ID3v2.4.0 ، قم بالتحويل إلى ID3v2.3.0 وإزالة إطار المنظم:

kid3-المبادرة القطرية -c "منقي ID3v2.4.0 بطاقة شعار'" -c "تحديد الكل" -c to23 \
-c "يضع رتب "" / المسار / إلى / دير

يستخدم نص بايثون هذا kid3-المبادرة القطرية لإنشاء iTunes Sound تحقق من إطارات iTunNORM من
اعاد كسب المعلومات.

#!/ البيرة / بن / إنف الثعبان
# قم بإنشاء iTunes Sound Check من ReplayGain.
من __future__ استيراد print_function
استيراد نظام التشغيل ، النظام ، العملية الفرعية

def rg2sc (dirpath):
للجذر ، dirs ، الملفات في os.walk (dirpath):
للاسم في الملفات:
if name.endswith (('. mp3'، '.m4a'، '.aiff'، '.aif')):
fn = os.path.join (الجذر ، الاسم)
rg = عملية فرعية. check_output ([
'kid3-cli'، '-c'، 'get "replaygain_track_gain"'،
fn]). قطاع ()
إذا كان rg.endswith (ب "ديسيبل"):
rg = rg [: - 3]
محاولة:
rg = تعويم (rg)
باستثناء ValueError:
طباعة ('القيمة٪ s من٪ s ليست عائمة'٪ (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])

CREDITS لأي لبس الترخيص


Kid3

برنامج من تأليف Urs Fleisch

القوات الديمقراطية[20]

GPL[21]

تركيب


كيفية إلى تحصل Kid3
يمكن العثور على Kid3 في http://kid3.sourceforge.net.

المتطلبات الأساسية
يحتاج Kid3 Qt[22]. كيدي[23] موصى به ولكنه ليس ضروريًا ، حيث يمكن أيضًا تجميع Kid3
كتطبيق كيو تي. يمكن تجميع Kid3 للأنظمة التي توجد بها هذه المكتبات
متاح ، على سبيل المثال لـ GNU / Linux و Windows و Mac OS X. لوضع علامة على ملفات Ogg / Vorbis ، libogg[13]،
libvorbis و libvorbisfile[14] مطلوبة لملفات FLAC libFLAC ++ و libFLAC[15].
id3lib[12] يستخدم لملفات MP3. هذه التنسيقات الأربعة مدعومة أيضًا بواسطة تاجليب[16]،
والتي يمكنها أيضًا التعامل مع ملفات Opus و MPC و APE و MP2 و Speex و TrueAudio و WavPack و WMA و WAV و AIFF
ووحدات التعقب. للاستيراد من البصمات الصوتية ، طباعة ملونة[18] و ليباف[19]
يستخدم.

يتوفر Kid3 لمعظم توزيعات Linux و Windows و Mac OS X. ويمكن العثور على الروابط
on http://kid3.sourceforge.net.

مجموعة و التنزيل
يمكنك تجميع Kid3 مع أو بدون KDE. بدون كيدي ، Kid3 هو تطبيق Qt بسيط و
يفتقر إلى بعض ميزات التكوين والجلسة.

للحصول على إصدار كيدي ، انتقل إلى الدليل العلوي واكتب

% cmake .
% جعل
% جعل تثبيت

لتجميع إصدارات مختلفة من Qt أو KDE ، قم بتعيين المقابل cmake خيارات.

إذا لم تكن جميع المكتبات موجودة ، فإن Kid3 مبنية بوظائف منخفضة. لذلك يجب عليك
احرص على تثبيت جميع حزم التطوير المطلوبة. على الجانب الآخر،
cmake-الخيارات تتحكم في المكتبات التي يتم تجميعها برمجية. الافتراضي هو -D
WITH_TAGLIB: BOOL = تشغيل -D WITH_MP4V2: BOOL = إيقاف التشغيل -D WITH_ID3LIB: BOOL = تشغيل -D
WITH_CHROMAPRINT: BOOL = تشغيل -D WITH_VORBIS: BOOL = تشغيل -D WITH_FLAC: BOOL = تشغيل . هذه الخيارات يمكن
يتم تعطيل باستخدام اضافي.

لإنشاء Kid3 كتطبيق Qt بدون كيدي ، استخدم ملف cmake خيار -DWITH_APPS = كيو تي. إلى
قم ببناء تطبيق KDE و Qt ، مجموعة -DWITH_APPS = "كيو تي ، كيدي".

يمكن استخدام Qt 4 أو Qt 5. لفرض استخدام Qt 4 ، اضبط -DWITH_QT4 = تشغيل، لفرض استخدام
كيو تي 5 ، مجموعة -DWITH_QT5 = تشغيل، إذا تم إيقاف كلا الخيارين (افتراضي) ، يُفضل Qt 4 إذا
كلا الإصدارين مثبتين. لاستخدام تثبيت كيو تي محدد ، اضبط
-DQT_QMAKE_EXECUTABLE = / مسار / إلى / qmake. إذا تم تمكين إنشاء تطبيق كيدي ، فاضبط الإعداد
سيستخدم Qt 4 كيدي 4 ، بينما سيستخدم إعداد Qt 5 كيدي 5.

يتم دعم إنشاء حزم RPM بواسطة الملف kid3.spec ، لحزم دبيان ، ملف
البرنامج النصي build-deb.shis متاح.

يمكن أيضًا تجميع تطبيق Qt لنظامي التشغيل Windows و Mac OS X.
يمكن استخدام مجلدات win32 و macosx لإنشاء الحزم وإنشائها. يمكن أن تكون المكتبات
مثبتة باستخدام buildlibs.sh.

الاعداد
باستخدام KDE ، مرشح اسم الملف وتنسيقه وتنسيقات الاستيراد واسم الملف و ID3
التنسيقات ، سيتم حفظ إعدادات شريط الأدوات وشريط الحالة بالإضافة إلى حجم النافذة
الموقع القياسي في ملف kid3rc. كتطبيق Qt ، هذا الملف بتنسيق
.config / Kid3 / Kid3.conf. في Windows ، يتم تخزين التكوين في التسجيل.

دي باص INTERFACE


D- حافلة أمثلة
توفر إصدارات Qt 4 و KDE 4 على Linux واجهة D-Bus-Interface للتحكم في Kid3 عن طريق البرامج النصية.
يمكن كتابة البرامج النصية بأي لغة باستخدام روابط D-Bus (على سبيل المثال في Python) ويمكن أن تكون كذلك
تمت إضافته إلى إجراءات المستخدم لتوسيع وظائف Kid3.

يمكن تعيين الفنان الموجود في العلامة 2 للملف الحالي على القيمة "One Hit Wonder" بامتداد
الكود التالي:

قذيفة

dbus-send --dest = net.sourceforge.kid3 - print-response = literal \
/ Kid3 net.sourceforge.Kid3.setFrame int32: 2 string: "Artist" \
السلسلة: "One Hit Wonder"

أو أسهل مع كيو تي com.qdbus (com.qdbusviewer يمكن استخدامها لاستكشاف الواجهة في واجهة المستخدم الرسومية):

qdbus net.sourceforge.kid3 / مجموعة Kid3 الإطار 2 الفنان \
'ضربة واحدة عجب'

بايثون

استيراد dbus
kid3 = dbus.SessionBus (). get_object (
"net.sourceforge.kid3"، "/ Kid3")
kid3.setFrame (2، "Artist"، "One Hit Wonder")

بيرل

استخدم Net :: DBus ؛
$ kid3 = Net :: DBus-> جلسة-> get_service (
"net.sourceforge.kid3") -> get_object (
"/ Kid3"، "net.sourceforge.Kid3") ؛
$ kid3-> setFrame (2، "Artist"، "One Hit Wonder")؛

D- حافلة API
تم تحديد D-Bus API في net.sourceforge.Kid3.xml. تتميز واجهة Kid3 بامتداد
الطرق التالية:

ساعات العمل ملف or دليل
منطقية openDirectory (سلسلة مسار);

مسار
المسار إلى ملف أو دليل

يعود صحيحًا إذا كان جيدًا.

حفظ من جميع تم التعديل ملفات
منطقية حفظ (باطل) ؛

يعود صحيحًا إذا كان جيدًا.

تواصل a مفصلة خطأ الرسالة المقدمة by بعض طرق
سلسلة getErrorMessage (باطل) ؛

إرجاع رسالة خطأ مفصلة.

العودة التغييرات in ال مختار ملفات
العودة (باطل) ؛

آبدأ an أوتوماتيكي دفعة استيراد
منطقية باتشيمبورت (int32 tagMask, سلسلة اسم الشخصية);

tagMask
قناع العلامة (بت 0 للعلامة 1 ، بت 1 للعلامة 2)

اسم الشخصية
اسم ملف تعريف استيراد الدُفعات المراد استخدامه

استيراد علامات تبدأ من a ملف
منطقية importFromFile (int32 tagMask, سلسلة مسار, int32 fmtIdx);

tagMask
بت العلامة (1 للعلامة 1 ، 2 للعلامة 2)

مسار
مسار الملف

fmtIdx
فهرس التنسيق

يعود صحيحًا إذا كان جيدًا.

تحميل ألبوم بهيكل فن
downloadAlbumArt (سلسلة نصية URL, منطقية allFilesInDir);

URL
عنوان URL لملف الصورة أو مورد صورة الألبوم

allFilesInDir
صحيح لإضافة الصورة إلى جميع الملفات في الدليل

تصدير علامات إلى a ملف
منطقية ExportToFile (int32 tagMask, سلسلة مسار, int32 fmtIdx);

tagMask
بت العلامة (1 للعلامة 1 ، 2 للعلامة 2)

مسار
مسار الملف

fmtIdx
فهرس التنسيق

يعود صحيحًا إذا كان جيدًا.

إنشاء a قائمة التشغيل
منطقية createPlaylist (باطل) ؛

يعود صحيحًا إذا كان جيدًا.

استقال ال استمارتنا
استقال (باطل) ؛

أختار من جميع ملفات
selectAll (باطل) ؛

إلغاء من جميع ملفات
إلغاء تحديد الكل (باطل) ؛

المجموعات ال أول ملف as ال تيار ملف
منطقية الملف الأول (باطل) ؛

يعود صحيحًا إذا كان هناك ملف أول.

المجموعات ال سابق ملف as ال تيار ملف
منطقية PreviousFile (باطل) ؛

يعود صحيحا إذا كان هناك ملف سابق.

المجموعات ال التالي ملف as ال تيار ملف
منطقية nextFile (باطل) ؛

يعود صحيحا إذا كان هناك ملف تال.

أختار ال أول ملف
منطقية selectFirstFile (باطل) ؛

يعود صحيحًا إذا كان هناك ملف أول.

أختار ال سابق ملف
منطقية selectPreviousFile (باطل) ؛

يعود صحيحا إذا كان هناك ملف سابق.

أختار ال التالي ملف
منطقية selectNextFile (باطل) ؛

يعود صحيحا إذا كان هناك ملف تال.

أختار ال تيار ملف
منطقية selectCurrentFile (باطل) ؛

يعود صحيحًا إذا كان هناك ملف حالي.

وسع or انهيار ال تيار ملف بند if it is a دليل
منطقية expandDirectory (باطل) ؛

عنصر قائمة الملف هو دليل إذا قام getFileName () بإرجاع اسم مع '/' كآخر
حرف.

إرجاع صحيح إذا كان عنصر الملف الحالي هو دليل.

التقديم ال ملف الاسم شكل
applicationFilenameFormat (باطل) ؛

التقديم ال بطاقة شكل
applicationTagFormat (باطل) ؛

التقديم نص ترميز
applicationTextEncoding (باطل) ؛

المجموعات ال دليل الاسم تبدأ من ال علامات
منطقية setDirNameFromTag (int32 tagMask, سلسلة شكل, منطقية خلق);

tagMask
قناع العلامة (بت 0 للعلامة 1 ، بت 1 للعلامة 2)

شكل
تنسيق اسم الدليل

خلق
صحيح للخلق ، خطأ في إعادة التسمية

يعود صحيحًا إذا كان موافقًا ، وإلا ستكون رسالة الخطأ متاحة باستخدام getErrorMessage ().

المجموعات لاحق مسار أرقام in ال مختار ملفات
numberTracks (int32 tagMask, int32 FirstTrackNr);

tagMask
قناع العلامة (بت 0 للعلامة 1 ، بت 1 للعلامة 2)

FirstTrackNr
رقم لاستخدامه في الملف الأول

الفرز ال ملفات
مرشح (سلسلة التعبير);

التعبير
تعبير المرشح

تحول ID3v2.3 علامات إلى ID3v2.4
convertToId3v24 (باطل) ؛

تحول ID3v2.4 علامات إلى ID3v2.3
convertToId3v23 (باطل) ؛

يعود صحيحًا إذا كان جيدًا.

تواصل مسار of دليل
سلسلة getDirectoryName (باطل) ،

إرجاع المسار المطلق للدليل.

تواصل الاسم of تيار ملف
سلسلة getFileName (باطل) ،

إرجاع اسم الملف المطلق الحقيقي ، وينتهي بـ "/" إذا كان دليلاً.

المجموعات الاسم of مختار ملف
setFileName (سلسلة الاسم);

الاسم
اسم الملف

ستتم إعادة تسمية الملف عند حفظ الدليل.

المجموعات شكل إلى تستخدم متى ضبط ال اسم الملف تبدأ من ال علامات
setFileNameFormat (سلسلة نصية شكل);

شكل
تنسيق اسم الملف

المجموعات ال ملف أسماء 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 (باطل) ؛

الخصائص هي التنسيق ، معدل البت ، العينات ، القنوات ، المدة ، وضع القناة ، 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)

لصق بطاقة
لصق علامة (int32 tagMask);

tagMask
بت العلامة (1 للعلامة 1 ، 2 للعلامة 2)

حذف بطاقة
removeTag (int32 tagMask);

tagMask
بت العلامة (1 للعلامة 1 ، 2 للعلامة 2)

إعادة توزيع ال ترتيب
reparseConfiguration (باطل) ؛

يمكن إجراء تغييرات التكوين الآلي عن طريق تعديل ملف التكوين و
ثم إعادة تشكيل التكوين.

يلعب ال مختار ملفات
playAudio (باطل) ؛

QML INTERFACE


QML أمثلة
يمكن استدعاء نصوص QML عبر قائمة السياق لقائمة الملفات ويمكن ضبطها في علامة التبويب
إجراءات المستخدم لمربع حوار الإعدادات. يمكن استخدام البرامج النصية التي تم تعيينها هناك كـ
أمثلة لبرمجة البرامج النصية المخصصة. يستخدم QML JavaScript ، وهنا كلمة "Hello
العالمية":

استيراد Kid3 1.0

كيد3 سكريبت {
تشغيل: {
console.log ("مرحبًا بالعالم ، الدليل هو" ، app.dirName)
Qt.quit ()
}
}

إذا تم حفظ هذا البرنامج النصي كـ /path/to/Example.qml ، فيمكن تعريف أمر المستخدم على أنه qml
/المسار/إلى/Example.qml بالاسم QML اختبار والتحقق من الإخراج. يمكن بعد ذلك البدء باستخدام
عنصر اختبار QML في قائمة سياق قائمة الملفات ، وسيكون الناتج مرئيًا في ملف
نافذة.

بدلاً من ذلك ، يمكن أيضًا بدء البرنامج النصي بشكل مستقل عن Kid3 باستخدام أدوات QML.

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

ل Qt 5 ، الأوامر

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

or

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

يمكن استخدامها. في نظامي التشغيل Windows و OS X ، يجب تكييف مسار الاستيراد مع مجلد الاستيراد
داخل دليل التثبيت. البرامج النصية التي بدأت خارج Kid3 ستستخدم التيار
الدليل ، لذلك يجب تغييره مسبقًا.

لسرد العناوين في العلامات 2 لجميع الملفات في الدليل الحالي ، ما يلي
يمكن استخدام البرنامج النصي:

استيراد Kid3 1.0

كيد3 سكريبت {
تشغيل: {
app.firstFile ()
افعل
إذا (app.selectionInfo.tagFormatV2)
console.log (app.getFrame (tagv2، "title"))
} while (app.nextFile ())
}
}

إذا كان الدليل يحتوي على العديد من الملفات ، فقد يحظر مثل هذا البرنامج النصي واجهة المستخدم لـ
بعض الاحيان. بالنسبة للعمليات الأطول ، يجب أن يكون هناك استراحة من وقت لآخر. ال
يحتوي التطبيق البديل أدناه على عمل لملف واحد تم نقله إلى دالة.
تستدعي هذه الوظيفة نفسها مع مهلة قدرها 1 مللي ثانية في النهاية ، بالنظر إلى وجود المزيد من الملفات
ليتم معالجتها. سيضمن هذا أن تظل واجهة المستخدم الرسومية مستجيبة أثناء البرنامج النصي
تشغيل.

استيراد Kid3 1.0

كيد3 سكريبت {
تشغيل: {
وظيفة doWork () {
إذا (app.selectionInfo.tagFormatV2) {
console.log (app.getFrame (tagv2، "title"))
}
إذا (! app.nextFile ()) {
Qt.quit ()
{} آخر
setTimeout (DoWork، 1)
}
}

app.firstFile ()
اعمل()
}
}

المزيد من الأمثلة على البرامج النصية تأتي مع Kid3 وهي مسجلة بالفعل كأوامر للمستخدم.

ReplayGain to SoundCheck (ReplayGain2SoundCheck.qml): قم بإنشاء iTunNORM SoundCheck
معلومات من إعادة كسب الإطارات.

تغيير حجم الألبوم الفن (ResizeAlbumArt.qml): تغيير حجم الصور الفنية الغلاف المضمنة
أكبر من 500x500 بكسل.

· استخراج فن الألبوم (ExtractAlbumArt.qml): استخراج جميع صور الغلاف المضمنة
تجنب التكرارات.

· Embed Album Art (EmbedAlbumArt.qml): قم بتضمين صورة الغلاف الموجودة في ملفات الصور في الملفات الصوتية
الملفات في نفس المجلد.

تضمين كلمات (EmbedLyrics.qml): جلب كلمات غير متزامنة من خدمة الويب.

ترميز النص ID3v1 (ShowTextEncodingV1.qml): يساعد في العثور على ترميز علامات ID3v1
من خلال إظهار علامات الملف الحالي في جميع ترميزات الأحرف المتاحة.

تصدير CSV (ExportCsv.qml): تصدير بشكل متكرر جميع العلامات من جميع الملفات إلى ملف CSV.

· وحدة تحكم QML (QmlConsole.qml): وحدة تحكم بسيطة للعب مع واجهة برمجة تطبيقات QML الخاصة بـ Kid3.

QML API
يمكن استكشاف واجهة برمجة التطبيقات بسهولة باستخدام وحدة تحكم QML المتوفرة كمثال
البرنامج النصي مع واجهة المستخدم.

Kid3Script
Kid3Script هو مكون QML عادي موجود داخل دليل البرنامج المساعد. يمكنك
استخدم مكون QML آخر أيضًا. استخدام Kid3Script يجعل من السهل بدء تشغيل
وظيفة البرنامج النصي باستخدام تشغيل معالج الإشارة. كما أنه يخفي الاختلافات بين
إصدارات QtQuick ، ​​وذلك لجعل البرامج النصية متوافقة مع كل من Qt 4 و Qt 5.
علاوة على ذلك ، فإنه يوفر بعض الوظائف:

onRun: معالج الإشارة الذي يتم استدعاؤه عند بدء البرنامج النصي
tagv1، tagv2، tagv2v1: ثوابت معلمات الوسم
البرنامج النصي: الوصول إلى وظائف البرمجة النصية
التكوينات: الوصول إلى كائنات التكوين
getArguments (): قائمة وسيطات البرنامج النصي
isStandalone (): صحيح إذا لم يبدأ البرنامج النصي من داخل Kid3
setTimeout (رد الاتصال ، تأخير): يبدأ معاودة الاتصال بعد تأخير مللي ثانية

البرمجة وظائف
كجافا سكريبت ، وبالتالي فإن QML لديه أيضًا مجموعة محدودة من الوظائف للبرمجة ،
ال سيناريو الكائن لديه بعض الطرق الإضافية ، على سبيل المثال:

script.properties (obj): سلسلة بخصائص Qt
script.writeFile (مسار الملف ، البيانات): اكتب البيانات إلى الملف ، صحيح إذا كان موافقًا
script.readFile (مسار الملف): قراءة البيانات من ملف
script.removeFile (مسار الملف): حذف الملف ، صحيح إذا كان موافق
script.fileExists (مسار الملف): صحيح إذا كان الملف موجودًا
script.renameFile (oldName ، newName): إعادة تسمية الملف ، صحيح إذا كان جيدًا
script.tempPath (): المسار إلى الدليل المؤقت
script.listDir (المسار ، [nameFilters] ، [تصنيف]): إدخالات دليل القائمة
script.system (برنامج ، [args] ، [مللي ثانية]): بدء أمر نظام بشكل متزامن ،
[كود الخروج ، الإخراج القياسي ، الخطأ القياسي] إن لم يكن المهلة
script.getEnv (varName): الحصول على قيمة متغير البيئة
script.setEnv (varName، value): تعيين قيمة متغير البيئة
script.getQtVersion (): سلسلة إصدار Qt ، مثل "5.4.1"
script.getDataMd5 (بيانات): احصل على سلسلة سداسية عشرية من تجزئة MD5 للبيانات
script.getDataSize (بيانات): الحصول على حجم صفيف بايت
script.dataToImage (بيانات ، [تنسيق]): تكوين صورة من البيانات بايت
script.dataFromImage (img، [format]): الحصول على بيانات بايت من الصورة
script.loadImage (مسار الملف): قم بتحميل صورة من ملف
script.saveImage (img، filePath، [format]): حفظ صورة في ملف ، صحيح إذا كان موافقًا
script.imageProperties (img): احصل على خصائص صورة ، تحتوي الخريطة على
"العرض" و "الارتفاع" و "العمق" و "عدد الألوان" ، فارغة إذا كانت الصورة غير صالحة
script.scaleImage (img، width، [height]): تحجيم الصورة ، وإرجاع الصورة المقاسة
script.selectFileName (عنوان ، دير ، عامل تصفية ، حفظ ملف): فتح مربع حوار الملف إلى
حدد ملف

تطبيق السياق
باستخدام QML ، يمكن الوصول إلى جزء كبير من وظائف Kid3. API مشابه لـ
تلك المستخدمة في D-Bus. لمزيد من التفاصيل ، راجع الملاحظات ذات الصلة.

app.openDirectory (المسار): افتح الدليل
app.saveDirectory (): حفظ الدليل
app.revertFileModifications (): العودة
app.importTags (علامة ، مسار ، fmtIdx): ملف استيراد
app.downloadImage (url ، allFilesInDir): تنزيل الصورة
app.exportTags (علامة ، مسار ، fmtIdx): تصدير ملف
app.writePlaylist (): اكتب قائمة التشغيل
app.selectAllFiles (): حدد الكل
app.deselectAllFiles (): قم بإلغاء التحديد
app.firstFile ([select]): إلى الملف الأول
app.nextFile ([حدد]): إلى الملف التالي
app.previousFile ([select]): إلى الملف السابق
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 (علامة): اسم الملف إلى العلامات
app.getAllFrames (علامة): احصل على كائن بجميع الإطارات
app.getFrame (العلامة ، الاسم): احصل على frame
app.setFrame (علامة ، اسم ، قيمة): ضبط الإطار
app.getPictureData (): احصل على بيانات من إطار الصورة
app.setPictureData (بيانات): اضبط البيانات في إطار الصورة
app.copyToOtherTag (علامة): علامات للعلامات الأخرى
app.copyTags (علامة): نسخ
app.pasteTags (علامة): لصق
app.removeTags (علامة): إزالة
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 (علامة ، تنسيق): رموز بديلة في سلسلة تنسيق

بالنسبة للعمليات غير المتزامنة ، يمكن توصيل عمليات الاسترجاعات بالإشارات.

وظيفة autoImport (ملف تعريف) {
الوظيفة onAutomaticImportFinished () {
app.batchImporter.finished.disconnect (onAutomaticImportFinished)
}
app.batchImporter.finished.connect (onAutomaticImportFinished)
app.batchImport (الملف الشخصي ، tagv2)
}

وظيفة renameDirectory (تنسيق) {
دالة onRenameActionsScheduled () {
app.renameActionsScheduled.disconnect (onRenameActionsSchedched)
app.performRenameActions ()
}
app.renameActionsScheduled.connect (onRenameActionsScheduled)
app.renameDirectory (tagv2v1، format، false)
}

الاعداد الأجسام
يمكن الوصول إلى أقسام التكوين المختلفة عبر طرق التكوينات. من
يمكن سرد الخصائص في وحدة تحكم 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 هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 2
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • 3
    KompoZer و
    KompoZer و
    KompoZer هو محرر wysiwyg HTML يستخدم
    قاعدة كود Mozilla Composer. مثل
    تم إيقاف تطوير Nvu
    في عام 2005 ، قام KompoZer بإصلاح العديد من الأخطاء و
    يضيف و ...
    تنزيل KompoZer
  • 4
    تنزيل مانغا مجاني
    تنزيل مانغا مجاني
    برنامج Free Manga Downloader (FMD) هو ملف
    تطبيق مفتوح المصدر مكتوب بلغة
    Object-Pascal لإدارة و
    تحميل المانجا من مختلف المواقع.
    هذا هو المرآة ...
    تنزيل Free Manga Downloader
  • 5
    UNetbootin
    UNetbootin
    يتيح لك UNetbootin إنشاء ملفات
    محركات أقراص USB المباشرة لـ Ubuntu و Fedora و
    توزيعات Linux الأخرى بدون ملفات
    حرق قرص مضغوط. يعمل على أنظمة تشغيل Windows و Linux و
    و ...
    تنزيل UNetbootin
  • 6
    دوليبار تخطيط موارد المؤسسات - إدارة علاقات العملاء
    دوليبار تخطيط موارد المؤسسات - إدارة علاقات العملاء
    Dolibarr ERP - CRM هو وسيلة سهلة للاستخدام
    حزمة البرامج مفتوحة المصدر ERP و CRM
    (تشغيل مع خادم ويب php أو كملف
    برنامج مستقل) للشركات ،
    أسس ...
    تنزيل Dolibarr ERP - CRM
  • أكثر "

أوامر لينكس

Ad