ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

kid3-core - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks বিনামূল্যে হোস্টিং প্রদানকারীতে kid3-core চালান

এটি হল kid3-core কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


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

সাইনোপিসিস


kid3 [--help | --help-qt | --help-kde | --সকল সাহায্য
|--লেখক | --সংস্করণ | --লাইসেন্স] [ফাইল...]

kid3-Qt [Qt-বিকল্প] [ফাইল...]

kid3-CLI [-h | --help] [-c কমান্ড 1] [-c কমান্ড 2...] [ফাইল...]

বিকল্প


ফাইল
If ফাইল একটি ডিরেক্টরির পথ, এটি খোলা হবে। যদি এক বা একাধিক ফাইল পাথ হয়
দেওয়া হলে, তাদের সাধারণ ডিরেক্টরি খোলা হয় এবং ফাইলগুলি নির্বাচন করা হয়।

kid3
--help
বিকল্প সম্পর্কে সাহায্য দেখান.

--help-qt
Qt নির্দিষ্ট বিকল্প দেখান, দেখুন qtoptions(7).

--help-kde
KDE নির্দিষ্ট বিকল্প দেখান, দেখুন kdeoptions(7).

--সকল সাহায্য
সব অপশন দেখান।

--লেখক
লেখকের তথ্য দেখান।

--সংস্করণ
সংস্করণ তথ্য দেখান.

--লাইসেন্স
লাইসেন্সের তথ্য দেখান।

kid3-Qt
Qt-বিকল্প
দেখ qtoptions(7), যাইহোক, বিকল্পগুলির একটি উপসর্গ হিসাবে "-" আছে, "--" নয়।

kid3-CLI
-c
একটি কমান্ড চালান। একাধিক -c বিকল্পগুলি সম্ভব, সেগুলি ক্রমানুসারে কার্যকর করা হয়।
উপলব্ধ কমান্ডের বিবরণের জন্য kid3-cli সম্পর্কে বিভাগটি দেখুন।

-h|--help
অপশন এবং কমান্ড সম্পর্কে সাহায্য দেখান।

সূচনা


Kid3 একটি কার্যকরী উপায়ে MP3 ফাইলে ID1v3 এবং ID2v3 ট্যাগ সম্পাদনা করার জন্য একটি অ্যাপ্লিকেশন।
এই ট্যাগগুলি বেশিরভাগ 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], মর্দানী স্ত্রীলোক[৫] বা ট্র্যাক তালিকার অন্যান্য উৎস। আমদানি বিন্যাস
রেগুলার এক্সপ্রেশন দ্বারা অবাধে কনফিগার করা যায়।

লেখকের কাছে কোনো সমস্যা বা বৈশিষ্ট্য অনুরোধ রিপোর্ট করুন.

ব্যবহার কেআইডি 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], ডিসকোগস[4], মর্দানী স্ত্রীলোক[5] এবং
অন্যান্য তথ্য উৎস

· CSV, এইচটিএমএল, প্লেলিস্ট, কভার এক্সএমএল এবং অন্যান্য ফর্ম্যাট হিসাবে রপ্তানি করুন। এক্সপোর্ট করা CSV ফাইল হতে পারে
আবার আমদানি করা হয়েছে।

উদাহরণ ব্যবহার
এই বিভাগটি Kid3-এর সাথে একটি সাধারণ অধিবেশন বর্ণনা করে। ধরা যাক আমরা একটি ডিরেক্টরি আছে
"ওয়ান হিট" ব্যান্ডের "লেটস ট্যাগ" অ্যালবামের ট্র্যাক সহ MP3 ফাইল রয়েছে
আশ্চর্য৷ ডিরেক্টরিটির নামকরণ করা হয়েছে "শিল্পী - অ্যালবাম" ফর্ম্যাটে, আমাদের ক্ষেত্রে ওয়ান হিট ওয়ান্ডার৷
- এর ট্যাগ করা যাক. ডিরেক্টরিতে "ট্র্যাক শিরোনাম.mp3" ফরম্যাটে ট্র্যাক রয়েছে, যা আমি
মনে করুন দরকারী কারণ ফাইলের নাম ছোট (মোবাইল MP3 প্লেয়ার ব্যবহার করার সময় গুরুত্বপূর্ণ
ছোট ডিসপ্লে সহ) এবং সঠিক ক্রমে যখন বর্ণানুক্রমিকভাবে সাজানো হয় (গুরুত্বপূর্ণ কখন
হার্ডওয়্যার MP3 প্লেয়ার ব্যবহার করে যা ট্র্যাকগুলি বর্ণানুক্রমিক ক্রমে বা ক্রমানুসারে চালায়
যা তারা সিডিতে পোড়া হয় এবং ব্যবহার করার সময় সেই ক্রমটি বর্ণানুক্রমিক mkisofs) এছাড়া
এটি, শিল্পী এবং অ্যালবামের তথ্য ইতিমধ্যে ডিরেক্টরির নামে রয়েছে এবং নেই
ফাইলনামে পুনরাবৃত্তি করতে হবে। কিন্তু ফিরে আমাদের উদাহরণ, ডিরেক্টরি তালিকা মত দেখায়
এই:

01 Intro.mp3

02 আমরা শুধুমাত্র এই এক পেয়েছি.mp3

03 Outro.mp3

এই ফাইলগুলিতে এখনও কোনও ট্যাগ নেই এবং আমরা Kid3 ব্যবহার করে সেগুলি তৈরি করতে চাই৷ আমরা ওপেন (ফাইল
মেনু বা টুলবার) এবং এই ডিরেক্টরির একটি ফাইল নির্বাচন করুন। সব ফাইল হবে
ফাইল লিস্টবক্সে প্রদর্শিত হয়। আমরা যেমন অলস, আমরা তথ্য ব্যবহার করতে চাই
ট্যাগ তৈরি করতে ডিরেক্টরি এবং ফাইলের নাম। তাই আমরা সব ফাইল নির্বাচন, তারপর ক্লিক করুন
প্রতি: ফাইল বিভাগে ট্যাগ 1 বোতাম। এটি শিরোনাম, শিল্পী, অ্যালবাম এবং ট্র্যাক সেট করবে
সমস্ত ফাইলের মান। সমস্ত ফাইলের বছর এবং জেনার মান সেট করতে, আমরা সমস্ত ফাইল রাখি
নির্বাচন করুন এবং বছরের জন্য "2002" টাইপ করুন এবং জেনার কম্বোবক্স থেকে "পপ" নির্বাচন করুন। নির্ধারণ করা
শুধুমাত্র এই দুটি মান, তাদের চেকবক্স স্বয়ংক্রিয়ভাবে চেক করা হয় এবং অন্যান্য সমস্ত চেকবক্স
চেক ছাড়া বাকি আছে. এখন আমরা শুধুমাত্র প্রথম ফাইলটি নির্বাচন করে নির্বাচন পরিবর্তন করি এবং আমরা
দেখুন যে সমস্ত ট্যাগে সঠিক মান রয়েছে। অন্যান্য ফাইলের ট্যাগ যাচাই করা যেতে পারে
একের পর এক তাদের নির্বাচন করেও। যখন আমরা ট্যাগগুলির সাথে সন্তুষ্ট হই, আমরা সংরক্ষণ ব্যবহার করি (ফাইল
মেনু বা টুলবার)। ফাইল মেনু থেকে প্লেলিস্ট তৈরি করুন নির্বাচন করলে একটি ফাইল তৈরি হবে
আশ্চর্য হিট করুন - আসুন ডাইরেক্টরীতে Tag.m3u.

কমান্ড REFERENCE,


সার্জারির গুই উপাদানসমূহ
Kid3 GUI পাঁচটি বিভাগে বিভক্ত: বামদিকে ফাইল এবং ডিরেক্টরি রয়েছে
তালিকাবক্সে, ডানদিকে ফাইল, ট্যাগ 1 এবং ট্যাগ 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, no
ফাইলটি এখনও পড়া না হলে আইকন প্রদর্শিত হয়)।

ডিরেক্টরি একটি ফোল্ডার আইকন সঙ্গে প্রদর্শিত হয়. একটি ডিরেক্টরি খোলা হলে, তার ফাইল হয়
একটি শ্রেণিবদ্ধ গাছে প্রদর্শিত হয়। সাবডিরেক্টরি, অপারেশন থেকে ফাইল নির্বাচন করে
বিভিন্ন ডিরেক্টরির ফাইলে এক্সিকিউট করা যায়, যা মিউজিক হলে কাজে লাগে
এর অ্যালবামগুলির জন্য ফোল্ডার ধারণকারী প্রতিটি শিল্পীর জন্য একটি ফোল্ডারের সাথে সংগ্রহ সংগঠিত হয়
এই শিল্পী।

ফাইল তালিকার ভিতরে ডান মাউস বোতামটি ক্লিক করলে এর সাথে একটি প্রসঙ্গ মেনু খোলে
নিম্নলিখিত কমান্ড:

· সমস্ত প্রসারিত করুন: সমস্ত ফোল্ডার ট্রি প্রসারিত করুন (শুধুমাত্র বর্তমান ট্রি যদি শিফট কী হয়
চাপা)

· সমস্ত সঙ্কুচিত করুন: সমস্ত ফোল্ডার গাছকে সঙ্কুচিত করে

· পুনঃনামকরণ: একটি ফাইলের নাম পরিবর্তন করে

· ট্র্যাশে সরান: ট্র্যাশে একটি ফাইল সরান

· খেলুন: একটি ফাইল চালায়, দেখুন প্লে

পরবর্তী এন্ট্রিগুলি হল ব্যবহারকারীর আদেশ, যা ব্যবহারকারীর ক্রিয়াগুলিতে সংজ্ঞায়িত করা যেতে পারে
কনফিগার Kid3 এর ট্যাব। ডাবল ক্লিকে প্লেব্যাকও সেখানে সক্রিয় করা যেতে পারে।

নির্দেশিকা তালিকা
ডিরেক্টরি তালিকা খোলা ডিরেক্টরির মধ্যে ডিরেক্টরির নাম রয়েছে, যেমন
পাশাপাশি বর্তমান (.) এবং প্যারেন্ট (..) ডিরেক্টরি। এটি একজনকে দ্রুত পরিবর্তন করতে দেয়
ওপেন... কমান্ড বা ড্র্যাগ অ্যান্ড ড্রপ ব্যবহার না করে ডিরেক্টরি।

বিভাগে বর্ণিত হিসাবে কলাম দৃশ্যমানতা, ক্রম এবং বাছাই কনফিগার করা যেতে পারে
ফাইল তালিকা সম্পর্কে।

ফাইল
এনকোডিং সম্পর্কে তথ্য দেখায় (MP3, Ogg, Opus, DSF, FLAC, MPC, APE, MP2, MP4,
AAC, Speex, TrueAudio, WavPack, WMA, WAV, AIFF), বিট রেট, নমুনা হার, চ্যানেল এবং
ফাইলের দৈর্ঘ্য।

নাম লাইন সম্পাদনায় ফাইলের নাম থাকে (যদি শুধুমাত্র একটি ফাইল নির্বাচন করা হয়)।
এই নাম পরিবর্তন করা হলে, সংরক্ষণ কমান্ড ব্যবহার করা হলে ফাইলটির নাম পরিবর্তন করা হবে।

ফরম্যাট কম্বো বক্স এবং লাইন এডিট ফাইলের নাম হলে ব্যবহার করা ফরম্যাট ধারণ করে
প্রথম বা দ্বিতীয় ট্যাগ থেকে তৈরি। ফাইলের নাম ইচ্ছামত থাকতে পারে
অক্ষর, এমনকি একটি ডিরেক্টরি অংশ ফাইল নাম থেকে একটি স্ল্যাশ দ্বারা পৃথক, কিন্তু যে
পুনঃনামকরণ সফল হওয়ার জন্য ডিরেক্টরিটি অবশ্যই বিদ্যমান থাকতে হবে। নিম্নলিখিত বিশেষ কোড
ফাইলনামে ট্যাগ মান সন্নিবেশ করতে ব্যবহৃত হয়:

· %s %{title} শিরোনাম (গান)

· %a %{artist} শিল্পী

· %l %{অ্যালবাম} অ্যালবাম

· %c %{comment} মন্তব্য

· %y %{বছর} বছর

· %t %{track} ট্র্যাক (যেমন 01)

· %t %{track.n} ক্ষেত্রের প্রস্থ n সহ ট্র্যাক করুন (যেমন %{track.001} এর জন্য 3)

· %T %{tracknumber} ট্র্যাক (প্রধান শূন্য ছাড়া, যেমন 1)

· %g %{genre} জেনার

· %{ignore} ফাইলের নাম থেকে ট্যাগ তৈরি করার সময় উপেক্ষা করা হয়

ফর্ম্যাট কোডগুলি উপরে দেওয়া উদাহরণগুলির মধ্যে সীমাবদ্ধ নয়। যে কোন ফ্রেমের নাম হতে পারে
যেমন ইউনিফাইড ফ্রেম নাম ব্যবহার করা হয় %{bpm} বা ফরম্যাট নির্দিষ্ট নাম মত
%{পপম}.

একটি দ্বিতীয় ফরম্যাট কম্বো বক্স (নীচের তীর সহ) ট্যাগগুলি তৈরি করতে ব্যবহৃত হয়
ফাইলের নাম। যদি ফাইলের নামের বিন্যাস এই প্যাটার্নের সাথে মেলে না, অন্য কয়েকটি
সাধারণত ব্যবহৃত বিন্যাস চেষ্টা করা হয়.

কিছু সাধারণভাবে ব্যবহৃত ফাইলের নাম ফরম্যাট ইতিমধ্যেই কম্বো বক্সে উপলব্ধ, কিন্তু এটি
লাইন সম্পাদনায় কিছু বিশেষ বিন্যাসে টাইপ করাও সম্ভব।

থেকে: ট্যাগ 1, ট্যাগ 2: নির্বাচিত বিন্যাস এবং প্রথম ট্যাগ ব্যবহার করে ফাইলের নাম সেট করে বা
দ্বিতীয় ট্যাগ, যথাক্রমে।

প্রতি: ট্যাগ 1, ট্যাগ 2: ট্যাগগুলি ফাইলের নাম থেকে সেট করা হয়েছে। প্রথমত, ফর্ম্যাটে উল্লেখ করা হয়েছে
বিন্যাস ব্যবহার করা হয়। যদি বিদ্যমান ফাইলের নাম এই বিন্যাসের সাথে মেলে না, তাহলে নিম্নলিখিতগুলি
বিন্যাস চেষ্টা করা হয়:

· শিল্পী - অ্যালবাম/ট্র্যাক গান

· অ্যালবাম/ট্র্যাক - শিল্পী - গান

· /শিল্পী - অ্যালবাম - ট্র্যাক - গান

· অ্যালবাম/শিল্পী - ট্র্যাক - গান

· অ্যালবাম/শিল্পী - গান

· শিল্পী/অ্যালবাম/ট্র্যাক গান

যদি একটি একক ফাইল নির্বাচন করা হয়, GUI নিয়ন্ত্রণগুলি নিষ্কাশন করা মান দিয়ে পূর্ণ হয়
ফাইলের নাম থেকে। যদি একাধিক ফাইল নির্বাচন করা হয়, ফাইলগুলির ট্যাগগুলি সরাসরি
ফাইলের নাম অনুসারে সেট করুন।

ট্যাগ 1
শিরোনাম, শিল্পী, অ্যালবাম, মন্তব্য, বছর, ট্র্যাক এবং জেনারের জন্য লাইন সম্পাদনা উইজেটগুলি হল
নির্বাচিত ফাইলগুলির প্রথম ট্যাগে সংশ্লিষ্ট মান সম্পাদনা করতে ব্যবহৃত হয়। মূল্য
ফাইল নির্বাচন পরিবর্তন করা হলে বা Save and এর মতো অপারেশনের আগে পরিবর্তন করা হবে
প্রস্থান করুন এবং যখন ক্ষেত্রের নামের বামে সংশ্লিষ্ট চেক বক্সটি চেক করা হয়।
এটি শুধুমাত্র কিছু মান পরিবর্তন করতে এবং অন্য মানগুলি অপরিবর্তিত রেখে দেওয়ার জন্য দরকারী।

একটি একক ফাইল নির্বাচন করা হলে, সমস্ত চেক বক্স চেক করা হয় এবং লাইন সম্পাদনা উইজেট
এই ফাইলের ট্যাগে পাওয়া মান ধারণ করে। যদি ফাইলে একটি ট্যাগ পাওয়া না যায়,
সংশ্লিষ্ট খালি মান প্রদর্শিত হয়, যা শিরোনামের জন্য একটি খালি স্ট্রিং,
শিল্পী, অ্যালবাম এবং মন্তব্য লাইন সম্পাদনা, সংখ্যাসূচক বছরের জন্য 0 এবং ট্র্যাক সম্পাদনা এবং একটি
জেনার কম্বো বক্সের জন্য খালি নির্বাচিত মান। মান পরিবর্তন করা যেতে পারে এবং যদি
অনুরূপ চেক বক্স চেক করা হয়, তারা নির্বাচিত ফাইলের জন্য পরে সেট করা হবে
নির্বাচন পরিবর্তন করা হয়। ফাইলটি তখন ফাইলটিতে একটি ডিস্ক প্রতীক দ্বারা পরিবর্তিত হিসাবে চিহ্নিত করা হয়
listbox কিন্তু সেভ কমান্ড ব্যবহার না করা পর্যন্ত অপরিবর্তিত থাকে।

যদি একাধিক ফাইল নির্বাচন করা হয়, শুধুমাত্র নির্বাচিত সমস্ত মান অভিন্ন
ফাইল প্রদর্শিত হয়। অন্যান্য সমস্ত নিয়ন্ত্রণে, উপরে বর্ণিত খালি মানগুলি
প্রদর্শিত অবাঞ্ছিত পরিবর্তনগুলি এড়াতে সমস্ত চেক বাক্সে টিক চিহ্ন দেওয়া নেই। যদি একটি মান আছে
সমস্ত নির্বাচিত ফাইলের জন্য সেট করা, এটি সম্পাদনা করা যেতে পারে এবং চেকবক্স সেট করতে হবে। দ্য
যখন নির্বাচন পরিবর্তন করা হয় এবং হতে পারে তখন সমস্ত নির্বাচিত ফাইলের জন্য মান সেট করা হবে
সেভ কমান্ড ব্যবহার করে সংরক্ষণ করা হয়েছে।

চেক বক্সগুলি ট্যাগগুলিকে প্রভাবিত করে এমন বেশিরভাগ কমান্ডের ক্রিয়াকলাপ নিয়ন্ত্রণ করে, যেমন
ট্যাগ 1 এবং 2 এর মধ্যে কপি, পেস্ট এবং স্থানান্তর হিসাবে। এটি ব্যবহার করা সহজ করতে
একাধিক ফাইল যেখানে সমস্ত চেক বক্স আনচেক করা হয়, এই কমান্ডগুলি একই আচরণ করে
উপায় যখন সমস্ত চেক বক্স চেক করা হয় এবং যখন সমস্ত চেক বক্স অচেক করা হয়।

ট্যাগ 2 থেকে: ট্যাগ 1 ক্ষেত্রগুলি ট্যাগ 2 এর সংশ্লিষ্ট মানগুলি থেকে সেট করা হয়েছে। যদি একটি
একক ফাইল নির্বাচন করা হয়, GUI নিয়ন্ত্রণ ট্যাগ 2 থেকে মান দিয়ে পূর্ণ হয়। যদি
একাধিক ফাইল নির্বাচন করা হয়, ফাইলের ট্যাগ সরাসরি সেট করা হয়।

অনুলিপি: কপি বাফার ট্যাগ 1 মান দিয়ে পূর্ণ। শুধুমাত্র চেক করা মান
চেকবক্স পরবর্তী পেস্ট কমান্ডে ব্যবহার করা হবে।

পেস্ট করুন: কপি বাফার থেকে মানগুলিকে GUI নিয়ন্ত্রণগুলিতে পেস্ট করে।

সরান: এটি সমস্ত GUI নিয়ন্ত্রণকে তাদের খালি মানগুলিতে সেট করবে যার ফলে সরানো হবে
সমস্ত মান। সংরক্ষিত ফাইলে কোন ট্যাগ 1 থাকবে না।

ট্যাগ 2
ট্যাগ 1 বিভাগের জন্য বর্ণিত হিসাবে GUI ফাংশন নিয়ন্ত্রণ করে, কিন্তু
স্ট্রিং আকার সীমাবদ্ধ নয়.

ট্যাগ 2 জেনারের জন্য আপনি তালিকাভুক্ত জেনারগুলি ছাড়াও আপনার নিজের নামও ব্যবহার করতে পারেন
কম্বো বক্স, লাইন সম্পাদনায় শুধু নাম টাইপ করুন।

ট্যাগ 2 শুধুমাত্র ট্যাগ 1 এর মতো একই মান ধারণ করতে পারে না, বিন্যাসটি একটি তে নির্মিত
বিভিন্ন ফ্রেম থেকে নমনীয় উপায় যা নিজেরাই বিভিন্ন ক্ষেত্র দ্বারা গঠিত। দ্য
ট্যাগ 2 টেবিল নির্বাচিত ফাইলে উপলব্ধ সমস্ত ফ্রেম দেখায়।

সম্পাদনা করুন: এটি একটি উইন্ডো খুলবে যা একজনকে নির্বাচিত সমস্ত ক্ষেত্র সম্পাদনা করতে দেয়
ফ্রেম. যদি একাধিক ফাইল নির্বাচন করা হয়, সম্পাদিত ক্ষেত্রগুলি নির্বাচিত সমস্ত ক্ষেত্রে প্রয়োগ করা হয়
ফাইল যা এই ধরনের একটি ফ্রেম ধারণ করে।

যোগ করুন: ফ্রেম টাইপ নির্বাচন করার জন্য একজন অনুরোধকারী উপস্থিত হবে এবং নির্বাচিত ধরণের একটি ফ্রেম
সম্পাদনা এবং ফাইল যোগ করা যেতে পারে. এটি একাধিক ফ্রেম যুক্ত করতেও কাজ করে
নির্বাচিত ফাইল।

মুছুন: নির্বাচিত ফাইলগুলিতে নির্বাচিত ফ্রেম মুছে দেয়।

ফাইলটিতে এমবেডেড কভার আর্ট না থাকলে এখানে অ্যালবাম আর্টওয়ার্ক টেনে আনুন দেখানো হয়। ক
একটি ব্রাউজার বা ফাইল ম্যানেজার থেকে ড্র্যাগ অ্যান্ড ড্রপ ব্যবহার করে ছবি যোগ করা যেতে পারে এবং হবে
এখানে প্রদর্শিত। এতে ডবল ক্লিক করে ছবির ফ্রেম এডিট বা যোগ করা যাবে
নিয়ন্ত্রণ।

সুসংগত গানের কথা এবং ঘটনা টাইমিং কোড
অডিও ডেটার সাথে সিঙ্ক্রোনাইজ করা তথ্যের জন্য, একটি নির্দিষ্ট সম্পাদক উপলব্ধ।
এই ফ্রেমগুলি ID3v2.3.0 এবং ID3v2.4.0 ট্যাগের জন্য সমর্থিত। যেমন একটি ফ্রেম যোগ করার জন্য,
তালিকায় নির্দিষ্ট ফ্রেমের নাম নির্বাচন করতে হবে যা যোগ বোতামে উপস্থিত হলে
ক্লিক করা হয় - যথাক্রমে সিঙ্ক্রোনাইজড লিরিক বা ইভেন্ট টাইমিং কোড। সম্পাদক হলেন
উভয় প্রকারের জন্য একই, ইভেন্ট টাইমিং কোডের জন্য, শুধুমাত্র ইভেন্টের একটি পূর্বনির্ধারিত সেট
উপলভ্য যেখানে সিঙ্ক্রোনাইজড লিরিকের জন্য টেক্সট লিখতে হবে। মধ্যে
নিম্নলিখিত, সিঙ্ক্রোনাইজড লিরিক্স সম্পাদনা করা ব্যাখ্যা করা হয়েছে।

একটি ID3v2 ট্যাগ সহ একটি ফাইল নির্বাচন করা হয়েছে, অ্যাড এবং ব্যবহার করে লিরিক্স এডিটর প্রবেশ করানো হয়েছে৷
সিঙ্ক্রোনাইজড লিরিক নির্বাচন করা হচ্ছে। একটি বিদ্যমান সিঙ্ক্রোনাইজড লিরিক্স ফ্রেমের জন্য, এটি
নির্বাচিত এবং সম্পাদনা ক্লিক করা হয়। প্লেয়ারটি বর্তমান ফাইলের সাথে স্বয়ংক্রিয়ভাবে খোলা হয়
যাতে ফাইলটি প্লে করা যায় এবং লিরিক্স সিঙ্ক্রোনাইজ করতে বিরতি দেওয়া যায়।

SYLT সম্পাদকের উপরের সেটিংস সাধারণত পরিবর্তন করতে হবে না। যদি
গানের কথায় এমন অক্ষর রয়েছে যা ল্যাটিন 1 অক্ষর সেটে নেই,
টেক্সট এনকোডিং পরিবর্তন করে UTF16 (বা ID8v3 এর জন্য UTF2.4.0) পরামর্শ দেওয়া হয়। ইংরেজির জন্য
গানের কথা এবং সর্বোচ্চ সামঞ্জস্য, ISO-8859-1 ব্যবহার করা উচিত।

লিরিক্স বিভাগে শীর্ষে পাঁচটি বোতাম রয়েছে। যোগ করুন একটি নতুন সময় ইভেন্ট যোগ করা হবে
টেবিল প্লেয়ারের অবস্থান থেকে সময় নেওয়া হয়, এইভাবে একটি এন্ট্রি যোগ করার সময়
ট্র্যাক বাজানো বর্তমানে খেলা অবস্থানের জন্য একটি লাইন যোগ করবে। ঘটনা
সারণীটি কালানুক্রমিকভাবে ক্রমানুসারে করতে হবে, তাই সারিটি সন্নিবেশ করা হবে
সেই অনুযায়ী একটি অবৈধ সময় সঙ্গে এন্ট্রি বিশেষভাবে চিকিত্সা করা হয়: যদি বর্তমানে
নির্বাচিত সারিতে একটি অবৈধ সময় আছে, এর টাইম স্ট্যাম্প বর্তমান সময়ের দ্বারা প্রতিস্থাপিত হবে
একটি নতুন সারি যোগ করার পরিবর্তে। বর্তমান সময় অবৈধ না হলে, একটি সহ প্রথম সারি
উপস্থিত থাকলে অবৈধ সময় ব্যবহার করা হবে। এই আচরণ সময় যোগ করার সুবিধা করা উচিত
স্ট্যাম্প যদি গানের টেক্সট ইতিমধ্যেই টেবিলে থাকে কিন্তু টাইম স্ট্যাম্প অনুপস্থিত থাকে
(অসিঙ্ক্রোনাইজড গান আমদানি করার সময় যা হয়)। নোট করুন যে অবৈধ সময়
00:00.00 হিসাবে উপস্থাপিত হয়, অর্থাৎ এর পরম শুরুতে সময়ের মতোই
ট্র্যাক, যা অবৈধ নয়। একটি সময় অবৈধ করতে, মুছুন কী টিপুন বা ব্যবহার করুন
প্রসঙ্গ মেনু থেকে সাফ করুন। প্রসঙ্গ মেনু থেকে ইনসার্ট সারি ব্যবহার করে নতুন সারি ঢোকানো হয়েছে
অথবা ক্লিপবোর্ড থেকে বা আমদানির সাথে আনসিঙ্ক্রোনাইজড গান আমদানি করার সময় তৈরি করা হয়
অবৈধ টাইম স্ট্যাম্প রয়েছে। টেবিলের সারি মুছে ফেলতে ক্লিক করে মুছে ফেলা যেতে পারে
বোতাম বা প্রসঙ্গ মেনু থেকে সারি মুছুন ব্যবহার করে।

সিঙ্ক্রোনাইজড লিরিকগুলি আমদানি ব্যবহার করে একটি ফাইল থেকে আমদানি করা যেতে পারে। প্রত্যাশিত বিন্যাস হয়
সহজ বা বর্ধিত LRC। যদি নির্বাচিত ফাইলটিতে একটি বর্গাকার বন্ধনী না থাকে
প্রথম লাইন, এটি একটি সহজ টেক্সট ফাইল যা আনসিঙ্ক্রোনাইজড লিরিক্স সহ অনুমিত হয়। দ্য
এই ধরনের একটি ফাইল থেকে লাইন তারপর অবৈধ সময় স্ট্যাম্প সঙ্গে আমদানি করা হয়. সময়
তথ্য যোগ বোতাম ব্যবহার করে বা ম্যানুয়াল এন্ট্রি দ্বারা যোগ করা যেতে পারে. এটাও সম্ভব
ক্লিপবোর্ড থেকে কপি-পেস্টের মাধ্যমে গান আমদানি করতে। সিঙ্ক্রোনাইজড লিরিক হতে পারে
এক্সপোর্ট ব্যবহার করে LRC ফাইলগুলিতে লেখা। নোট করুন যে শুধুমাত্র বৈধ টাইম স্ট্যাম্প সহ এন্ট্রি করা হবে
রপ্তানি করা হবে এবং এন্ট্রি সময় অনুসারে সাজানো হবে। অবৈধ সময় সঙ্গে এন্ট্রি
SYLT ফ্রেমেও সংরক্ষণ করা হবে না, তাই সমস্ত সময় অন্তর্ভুক্ত করা নিশ্চিত করুন
ডায়ালগ ছাড়ার আগে তথ্য।

সার্জারির ID3 সবিস্তার বিবরণী[6] প্রতিটি শব্দাংশের জন্য একটি টাইম স্ট্যাম্প প্রস্তাব করে। তবে বেশিরভাগ খেলোয়াড়ই
শুধুমাত্র একটি লাইন বা বাক্যের গ্রানুলারিটি সমর্থন করে। উভয় ব্যবহারের ক্ষেত্রে সমর্থন করতে, Kid3
হিসাবে একই নিয়ম অনুসরণ করে SYLT সম্পাদক[৭]। পাঠ্য যা টেবিলে প্রবেশ করানো হয়েছে
স্পেস বা হাইফেন দিয়ে শুরু না হলে একটি নতুন লাইন শুরু হবে বলে ধরে নেওয়া হয়। ব্যতিক্রম
এই নিয়মে জোর করার জন্য একটি আন্ডারস্কোর ('_') দিয়ে একটি লাইন শুরু করে সম্ভব
একটি নতুন লাইন জোর করার জন্য ধারাবাহিকতা বা একটি হ্যাশ চিহ্ন ('#')। এই পালাবার অক্ষর না
SYLT ফ্রেমের ভিতরে সংরক্ষিত। SYLT ফ্রেমের ভিতরে, নতুন লাইন একটি লাইন ফিড দিয়ে শুরু হয়
অক্ষর (হেক্স 0A) যেখানে ধারাবাহিকতা নেই। SYLT ফ্রেম পড়ার সময়, Kid3 চেক করে
যদি প্রথম এন্ট্রি একটি লাইন ফিড দিয়ে শুরু হয়। এমনটা না হলে ধরে নেওয়া হয়
যে সমস্ত এন্ট্রি নতুন লাইন এবং কোন সিলেবল ধারাবাহিকতা ব্যবহার করা হয় না।

ট্র্যাক চালানোর সময়, বর্তমান বাজানো অবস্থানের সাথে যুক্ত সারি
হাইলাইট করা হয়েছে, যাতে সিঙ্ক্রোনাইজেশন তথ্যের সঠিকতা হতে পারে
যাচাই. যদি একটি অফসেট এক বা একাধিক টাইম স্ট্যাম্পে যোগ করতে হয়, এটি হতে পারে
যোগ অফসেট প্রসঙ্গ মেনু দিয়ে সম্পন্ন করা হয়েছে। নেতিবাচক মান কমাতে ব্যবহার করা যেতে পারে
সময়. প্রসঙ্গ মেনুতে অবস্থানের জন্য অনুসন্ধান ব্যবহার করে, এটি সেট করা সম্ভব
নির্বাচিত সারির সময় পর্যন্ত খেলার অবস্থান।

সার্জারির ফাইল মেনু
ফাইল → খুলুন... (Ctrl+O)
একটি ডিরেক্টরি খোলে। নির্বাচিত ফাইলের নামের ফিল্টারের সাথে মিলে যাওয়া সমস্ত ফাইল প্রদর্শিত হবে
ফাইল তালিকাবক্সে এবং নির্বাচিত ফাইলটি নির্বাচন করা হয়।

ফাইল → সাম্প্রতিক খুলুন
একটি সম্প্রতি খোলা ডিরেক্টরি খোলে।

ফাইল → ওপেন ডিরেক্টরি... (Ctrl+D)
একটি ডিরেক্টরি খোলে। নির্বাচিত ফাইলের নামের ফিল্টারের সাথে মিলে যাওয়া সমস্ত ফাইল প্রদর্শিত হবে
ফাইল তালিকা বাক্সে।

ফাইল → সংরক্ষণ করুন (Ctrl+S)
ডিরেক্টরিতে সমস্ত পরিবর্তিত ফাইল সংরক্ষণ করে। পরিবর্তিত ফাইলগুলি একটি ডিস্ক দিয়ে চিহ্নিত করা হয়
ফাইল তালিকাবক্সে প্রতীক। কোন ফাইলের নাম পরিবর্তন করা হলে, সেই ফাইলগুলি হবে
নাম পরিবর্তন করা হয়েছে

ফাইল → প্রত্যাবর্তন
এক বা একাধিক ফাইলের পরিবর্তন ফিরিয়ে দেয়। যদি ফাইলে কোন ফাইল নির্বাচন করা না থাকে
তালিকাবক্স, সমস্ত ফাইলের পরিবর্তনগুলি প্রত্যাবর্তন করা হবে, অন্যথায় শুধুমাত্র পরিবর্তনগুলি
নির্বাচিত ফাইল প্রত্যাবর্তন করা হয়.

ফাইল → আমদানি...
আমদানি ডায়ালগটি একটি freedb.org সার্ভার থেকে সরাসরি ডেটা আমদানি করতে ব্যবহার করা যেতে পারে, a থেকে
MusicBrainz সার্ভার, Discogs, Amazon বা অ্যালবাম ট্র্যাক তালিকার অন্যান্য উত্স থেকে
পাঠ্য বিন্যাস।

একটি freedb.org সার্ভার থেকে আমদানি করা সম্ভব একটি ডায়ালগ ব্যবহার করে যা প্রদর্শিত হয় যখন From
সার্ভার:gnudb.org বা TrackType.org নির্বাচন করা হয়েছে। শিল্পী এবং অ্যালবামের নাম খুঁজতে হবে
দুটি শীর্ষস্থানীয় ক্ষেত্রে প্রবেশ করা যেতে পারে, যে অ্যালবামগুলি প্রশ্নের সাথে মেলে
যখন Find ক্লিক করা হয় এবং এর থেকে ফলাফল প্রদর্শিত হয় www.gnudb.org[৮] প্রাপ্ত হয়।
একটি অ্যালবামের জন্য ট্র্যাক ডেটা আমদানি করা অ্যালবামে ডাবল-ক্লিক করে করা হয়৷
তালিকা freedb.org সার্ভার থেকে আমদানি করার পাশাপাশি CGI পাথও নির্বাচন করা যেতে পারে।
আমদানিকৃত ডেটা আমদানি ডায়ালগের পূর্বরূপ সারণীতে প্রদর্শিত হয়। কখন
প্রদর্শিত ট্র্যাকগুলির সাথে সন্তুষ্ট, সেগুলি আমদানি বন্ধ করে আমদানি করা যেতে পারে
OK দিয়ে ডায়ালগ করুন।

Discogs সার্ভারে একটি অনুসন্ধান Discogs ব্যবহার করে সঞ্চালিত করা যেতে পারে। gnudb.org এর মতো
ডায়ালগ, আপনি শিল্পী এবং অ্যালবাম লিখতে পারেন এবং তারপর রিলিজের তালিকা থেকে বেছে নিতে পারেন। যদি
স্ট্যান্ডার্ড ট্যাগগুলি চিহ্নিত করা হয়েছে, স্ট্যান্ডার্ড তথ্য আমদানি করা হয়, যেমন শিল্পী, অ্যালবাম এবং
শিরোনাম. অতিরিক্ত ট্যাগ চিহ্নিত করা থাকলে, উপলব্ধ থাকলে আরও তথ্য আমদানি করা হয়, যেমন
অভিনয়কারী, আয়োজনকারী বা প্রকাশক। কভার আর্ট চিহ্নিত হলে, কভার আর্ট হবে
উপলব্ধ হলে ডাউনলোড করা হয়।

অ্যামাজন ব্যবহার করে অ্যামাজনে অনুসন্ধান করা যেতে পারে। gnudb.org ডায়ালগের মত, আপনি করতে পারেন
শিল্পী এবং অ্যালবাম লিখুন এবং তারপর রিলিজের তালিকা থেকে বেছে নিন। অতিরিক্ত ট্যাগ থাকলে
চিহ্নিত, আরো তথ্য আমদানি করা হয় যদি উপলব্ধ থাকে, যেমন পারফরমার, অ্যারেঞ্জার, বা
প্রকাশক কভার আর্ট চিহ্নিত করা থাকলে, উপলব্ধ থাকলে কভার আর্ট ডাউনলোড করা হবে।

আপনি From ব্যবহার করে MusicBrainz এর রিলিজ ডাটাবেসে একইভাবে অনুসন্ধান করতে পারেন
মিউজিক ব্রেইনজ রিলিজ। কার্যপ্রবাহটি From gnudb.org এর জন্য বর্ণিত হিসাবে একই।

একটি MusicBrainz সার্ভার থেকে আমদানি করা সম্ভব ডায়ালগ ব্যবহার করে যা প্রদর্শিত হয় যখন From
MusicBrainz ফিঙ্গারপ্রিন্ট নির্বাচন করা হয়েছে। ফ্রিডবিতে সার্ভারটি নির্বাচন করা যেতে পারে
আমদানি ডায়ালগ। নীচে আমদানি করা ট্র্যাক ডেটা প্রদর্শন করা একটি টেবিল। ডান কলাম
মিউজিকব্রেইনজ ক্যোয়ারির অবস্থা দেখায়, যা ডায়ালগ হলে "পেন্ডিং" দিয়ে শুরু হয়
খোলা আছে. তারপরে আঙুলের ছাপটি দেখা হয় এবং যদি এটি ফলাফল না দেয়,
ফাইলের ট্যাগ ব্যবহার করে অন্য একটি সন্ধান করার চেষ্টা করা হয়েছে। এইভাবে এটি একটি জন্য সহায়ক হতে পারে
পরিচিত তথ্য (যেমন শিল্পী এবং অ্যালবাম) সংরক্ষণ করতে সফল MusicBrainz ক্যোয়ারী
আমদানির আগে ট্যাগ। যদি একটি ফলাফল পাওয়া যায়, অনুসন্ধান রাজ্যে শেষ হয়
"স্বীকৃত", অন্যথায় কিছুই পাওয়া যায়নি বা একাধিক অস্পষ্ট ফলাফল এবং একটি
তাদের ব্যবহারকারী দ্বারা নির্বাচন করতে হবে। ঠিক আছে এবং আমদানি করা ডেটা ব্যবহার করে প্রয়োগ করুন, বাতিল করুন
ডায়ালগ বন্ধ করে। পুরো MusicBrainz যন্ত্রপাতি থেকে বন্ধ হতে কিছু সময় লাগতে পারে
বন্ধ করতে হবে।

পাঠ্য ডেটা আমদানির জন্য, ফাইল/ক্লিপবোর্ড থেকে একটি সাবডায়ালগ খোলে, যেখানে বেশ কয়েকটি
পূর্ব কনফিগার করা আমদানি বিন্যাস উপলব্ধ. প্রথম দুটি, "CSV unquoted" এবং "CSV
উদ্ধৃত" ডেটা আমদানি করতে ব্যবহার করা যেতে পারে যা এক্সপোর্ট ডায়ালগ দ্বারা রপ্তানি করা হয়েছিল৷ CSV৷
একটি স্প্রেডশীট দিয়ে ডেটা সম্পাদনা করা যেতে পারে, এবং ট্যাবগুলিকে বিভেদক হিসাবে ব্যবহার করে লিখতে হবে।
তারপরে "CSV উদ্ধৃত" ব্যবহার করে আমদানি করা সম্ভব হবে, যা "CSV" এর চেয়ে বেশি নমনীয়৷
উদ্ধৃতিহীন।" যাইহোক, এর ক্ষেত্রগুলিতে কোনও দ্বিগুণ উদ্ধৃতি থাকতে পারে না। যদি আপনি শুধুমাত্র রপ্তানি করেন
Kid3 থেকে এবং পরে আমদানি করুন, "CSV unquoted" এর জন্য একটি সাধারণ বিন্যাস হিসাবে ব্যবহার করা যেতে পারে
উদ্দেশ্য উল্লেখ্য যে "এক্সপোর্ট CSV" এবং "আমদানি CSV" কমান্ড আছে
ফাইল তালিকার প্রসঙ্গ মেনু, যা CSV ডেটা রপ্তানি ও আমদানি করতে স্ক্রিপ্ট ব্যবহার করে a
আরও সম্পূর্ণ, শক্তিশালী এবং নমনীয় উপায়।

পরবর্তী ফরম্যাট, "freedb HTML text", একটি HTML পৃষ্ঠা থেকে তথ্য অনুলিপি করতে ব্যবহার করা যেতে পারে
of freedb.org[৯]। ফ্রিডবি-তে একটি অ্যালবাম অনুসন্ধান করুন এবং যদি পছন্দসই তথ্য থাকে
ওয়েব ব্রাউজারে প্রদর্শিত, ক্লিপবোর্ডে বিষয়বস্তু অনুলিপি করুন। তারপর From এ ক্লিক করুন
ক্লিপবোর্ড বোতাম এবং আমদানি করা ট্র্যাকগুলি পূর্বরূপ সারণীতে প্রদর্শিত হবে
ডায়ালগের শীর্ষে। আপনি যদি আমদানি করা ডেটা নিয়ে সন্তুষ্ট হন, ডায়ালগটি বন্ধ করুন৷
ঠিক আছে, যা বর্তমান ডিরেক্টরির ট্যাগগুলিতে ডেটা সন্নিবেশ করবে। দ্য
গন্তব্য (ট্যাগ 1, ট্যাগ 2 বা ট্যাগ 1 এবং ট্যাগ 2) একটি কম্বো বক্স দিয়ে নির্বাচন করা যেতে পারে। দ্য
বর্তমান ডিরেক্টরির ফাইলগুলি তাদের ট্যাগগুলি পেতে সঠিক ট্র্যাক ক্রমে হওয়া উচিত
বরাদ্দ সংখ্যায় থাকলে এমন হয়।

পরবর্তী প্রি-কনফিগার করা ইম্পোর্ট ফরম্যাট, "freedb HTML সোর্স" ব্যবহার করা যেতে পারে, যদি ডেটা থাকে
একটি HTML নথি হিসাবে উপলব্ধ. ফ্রম ফাইল বোতাম ব্যবহার করে আমদানি সম্ভব, যা
একটি ফাইল নির্বাচক খোলে, অথবা একটি সম্পাদক থেকে এর বিষয়বস্তু অনুলিপি করে এবং তারপর থেকে আমদানি করা হয়
ক্লিপবোর্ড এই বিন্যাসটি অফলাইন আমদানির জন্য উপযোগী হতে পারে, যদিও HTML নথি
এছাড়াও একটি ব্রাউজারে খোলা যেতে পারে এবং তারপর প্রথম বিন্যাসে এর মাধ্যমে আমদানি করা যেতে পারে
ক্লিপবোর্ড।

আরো আগে থেকে কনফিগার করা ফরম্যাট, যেমন "ট্র্যাক টাইটেল টাইম" পাওয়া যায়। একটা খালি প্রথা
ব্যবহারকারী দ্বারা সেট করা অ্যাড দিয়ে ফরম্যাট তৈরি করা যেতে পারে। ফরম্যাটের নামের নিচে দুই লাইন
ইম্পোর্ট টেক্সট থেকে ক্ষেত্রগুলি ক্যাপচার করতে একটি রেগুলার এক্সপ্রেশন দিয়ে সেট করা যেতে পারে। দ্য
প্রতি-অ্যালবাম ডেটা সংগ্রহের জন্য প্রথম রেগুলার এক্সপ্রেশন একবার ডকুমেন্ট প্রতি পার্স করা হবে
যেমন শিল্পী, অ্যালবাম, বছর এবং রীতি। দ্বিতীয় লাইন থেকে মিলানোর চেষ্টা করা হয়েছে
ট্র্যাক ডেটা পেতে ডকুমেন্টের শুরু থেকে শেষ পর্যন্ত, সাধারণত সংখ্যা এবং শিরোনাম। দ্য
রেগুলার এক্সপ্রেশনে Qt দ্বারা অফার করা সমস্ত বৈশিষ্ট্য অন্তর্ভুক্ত থাকে, যা বেশিরভাগই কি
পার্ল অফার। বন্ধনী নির্মাণ "(..)" ক্ষেত্রগুলির জন্য ক্যাপচার বাফার তৈরি করে
কোন ক্ষেত্রটি ক্যাপচার করতে হবে তা নির্দিষ্ট করার জন্য কিড3 নির্দিষ্ট কোড দ্বারা আমদানি করা হয়। দ্য
কোডগুলি ফাইলের নাম বিন্যাসের জন্য ব্যবহৃত হয়, নীচে তালিকাভুক্ত কোডগুলি ছাড়াও,
কোন ফ্রেম নাম সম্ভব:

· %s %{title} শিরোনাম (গান)

· %a %{artist} শিল্পী

· %l %{অ্যালবাম} অ্যালবাম

· %c %{comment} মন্তব্য

· %y %{বছর} বছর

· %t %{track} ট্র্যাক

· %g %{genre} জেনার

· %d %{duration} সময়কাল

উদাহরণস্বরূপ, একটি .m3u প্লেলিস্ট থেকে আমদানি করার জন্য একটি ট্র্যাক রেগুলার এক্সপ্রেশন (দ্বিতীয় লাইন)
হতে পারে "%{track}(\d+)\s+%{title}(\S[^\r\n]*)\.mp3[\r\n]"। সব ফরম্যাট পরিবর্তন করা যেতে পারে
নিয়মিত অভিব্যক্তি এবং নাম সম্পাদনা করে এবং তারপরে সেটিংস সংরক্ষণ করুন ক্লিক করে। তারা
কনফিগারেশন ডিরেক্টরিতে kid3rc ফাইলে সংরক্ষণ করা হবে। এই ফাইল হতে পারে
আরও আমদানি ফরম্যাট থাকতে সরাসরি সম্পাদিত বা এটিতে প্রত্যাবর্তন করতে মুছে ফেলা যেতে পারে
ডিফল্ট ফরম্যাট। রিমুভ ব্যবহার করে ফরম্যাট মুছে ফেলা যায়।

সঠিকতা একটি অনুমান দেখায় যে আমদানি করা তথ্য প্রদত্ত তথ্যের সাথে কতটা মেলে
ট্র্যাক. এটি ট্র্যাক সময়কাল বা ফাইলের নাম ব্যবহার করে সাদৃশ্যের স্তর গণনা করতে
শতাংশ. কভার আর্ট অ্যালবামের কভার ছবির URL দেখায় যা ডাউনলোড করা হবে।

আমদানি করা ট্র্যাকগুলি বর্তমান ফাইলগুলির সেটের সাথে মেলে কিনা তা পরীক্ষা করতে, এর সময়কাল৷
আমদানি করা ট্র্যাকগুলি ফাইলের সময়কালের সাথে তুলনা করা যেতে পারে। এই বিকল্প হতে পারে
চেকবক্সের সাথে সক্রিয় করা হয়েছে সর্বোচ্চ অনুমোদিত সময়ের পার্থক্য এবং সর্বোচ্চ চেক করুন
সময়ের মধ্যে সহনীয় পার্থক্য সেকেন্ডে সেট করা যেতে পারে। যদি একটি দৈর্ঘ্যে অমিল হয়
সনাক্ত করা হয়েছে, প্রিভিউ টেবিলে দৈর্ঘ্য একটি লাল পটভূমিতে প্রদর্শিত হয়।

এটি ফাইলগুলি আমদানি করা ট্র্যাকগুলির চেয়ে আলাদাভাবে অর্ডার করা হয়, তাদের নির্ধারিত ট্র্যাকগুলি
পরিবর্তন করতে হবে। এই কাজটি বোতামের দৈর্ঘ্যের সাথে ম্যাচ ব্যবহার করে সহজতর করা যেতে পারে,
ট্র্যাক, এবং শিরোনাম, যা সংশ্লিষ্ট ক্ষেত্র অনুসারে ট্র্যাকগুলিকে পুনর্বিন্যাস করবে।
অ্যাসাইনমেন্টগুলি ম্যানুয়ালি সংশোধন করতে, বাম মাউস বোতাম দিয়ে একটি ট্র্যাক টেনে আনা যেতে পারে
এবং Ctrl কী চেপে ধরে রাখুন এবং তারপরে নতুন অবস্থানে নামিয়ে দিন।

যখন আমদানি ডায়ালগ খোলা হয়, এতে ট্যাগের প্রকৃত বিষয়বস্তু থাকে। ট্যাগ
টাইপ (ট্যাগ 1, ট্যাগ 2, ট্যাগ 1 এবং ট্যাগ 2) গন্তব্য কম্বো বক্স ব্যবহার করে নির্বাচন করা যেতে পারে।
এই কম্বো বক্সের ডানদিকের বোতামটি টেবিলটিকে তে ফিরিয়ে আনতে ব্যবহার করা যেতে পারে
ট্যাগের বর্তমান বিষয়বস্তু। প্রথম টেবিল কলামের চেকবক্স ব্যবহার করা যেতে পারে
আমদানি করা ট্র্যাক নির্বাচন করুন। এটি কার্যকর হতে পারে যদি একটি ফোল্ডারে থাকে
একটি ডাবল সিডির উভয় সিডির ট্র্যাক এবং শুধুমাত্র দ্বিতীয় সিডির ট্র্যাক হতে হবে
আমদানি করা

আমদানি করা ট্র্যাকগুলি সনাক্ত করতে, ফাইলের নাম বা প্রদর্শন করা সম্ভব
টেবিল হেডারের প্রসঙ্গ মেনু ব্যবহার করে ফাইলের সম্পূর্ণ পাথ। মধ্যে মান
আমদানি টেবিল সম্পাদনা করা যেতে পারে. গন্তব্যের ডানদিকে রিভার্ট-বোতাম
কম্বো বক্স ট্যাগগুলির বিষয়বস্তু পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে, যা দরকারীও হতে পারে
গন্তব্য পরিবর্তনের পর।

প্রায় সমস্ত ডায়ালগে একটি সেভ সেটিংস বোতাম রয়েছে, যা সংরক্ষণ করতে ব্যবহার করা যেতে পারে
ডায়ালগ নির্দিষ্ট সেটিংস এবং উইন্ডোর আকার ক্রমাগতভাবে।

ট্যাগ থেকে অন্য ট্যাগের বিষয়বস্তু থেকে ট্যাগ ফ্রেম সেট করতে একটি সাবডায়ালগে নিয়ে যায়
ফ্রেম এটি ট্যাগগুলির মধ্যে তথ্য অনুলিপি করতে বা একটি অংশ বের করতে ব্যবহার করা যেতে পারে
এক ফ্রেম থেকে অন্য ফ্রেমে ঢোকান।

ফাইল/ক্লিপবোর্ড থেকে আমদানির মতো, সঞ্চালনের জন্য অবাধে কনফিগারযোগ্য বিন্যাস রয়েছে
বিভিন্ন অপারেশন। অ্যালবামের মান কপি করার জন্য ইতিমধ্যেই প্রি-কনফিগার করা ফরম্যাট
অ্যালবাম শিল্পী, সুরকার বা কন্ডাক্টর এবং শিরোনাম ক্ষেত্রগুলি থেকে ট্র্যাক নম্বর বের করতে
যা একটি সংখ্যা ধারণ করে। একটি শিরোনাম থেকে একটি সাবটাইটেল বের করার জন্য একটি বিন্যাসও রয়েছে
ক্ষেত্র।

নিম্নলিখিত উদাহরণ ব্যাখ্যা করে কিভাবে একটি কাস্টম বিন্যাস যোগ করতে হয়, যা তথ্য সেট করে
সাবটাইটেল ক্ষেত্র থেকে মন্তব্য ক্ষেত্রেও। Add এবং ব্যবহার করে একটি নতুন বিন্যাস তৈরি করুন
একটি নতুন নাম সেট করুন, যেমন "মন্তব্যের সাবটাইটেল"। তারপর উৎসে "%{subtitle}" লিখুন এবং
এক্সট্রাকশনের জন্য "%{comment}(.*)" এবং সেটিংস সংরক্ষণ করুন ক্লিক করুন।

উৎসের অভিব্যক্তিতে নির্বিচারে ট্যাগ ফ্রেমের জন্য ফরম্যাট কোড থাকতে পারে, একাধিক
কোড বিভিন্ন ফ্রেম থেকে বিষয়বস্তু একত্রিত করতে ব্যবহার করা যেতে পারে. প্রতিটি ট্র্যাকের জন্য, ক
সোর্স ফরম্যাট এবং রেগুলার এক্সপ্রেশন ব্যবহার করে এর ট্যাগ থেকে টেক্সট তৈরি করা হয়
ট্যাগগুলির জন্য নতুন মান সেট করতে এই টেক্সটে এক্সট্রাকশন থেকে প্রয়োগ করা হয়। ফরম্যাট কোড
ট্যাগ ফ্রেম যেখানে ক্যাপচার করা হয়েছে তা নির্দিষ্ট করতে ক্যাপচারিং বন্ধনীর আগে ব্যবহার করা হয়
পাঠ্য সংরক্ষণ করা হবে। এটি ফাইল/ক্লিপবোর্ড থেকে আমদানির মতো একইভাবে কাজ করে।

ফাইল → gnudb.org থেকে আমদানি করুন...
gnudb.org অ্যালবাম অনুসন্ধান ব্যবহার করে একটি freedb.org সার্ভার থেকে আমদানি করুন। এই মেনু আইটেমটি খোলে
Import... হিসাবে একই ইম্পোর্ট ডায়ালগ, কিন্তু সরাসরি gnudb.org ডায়ালগ খোলে।

ফাইল → TrackType.org থেকে আমদানি করুন...
TrackType.org সার্ভার থেকে আমদানি করুন। এই মেনু আইটেমটি একই আমদানি ডায়ালগ খোলে
আমদানি করুন..., কিন্তু সরাসরি TrackType.org ডায়ালগ খোলে।

ফাইল → Discogs থেকে আমদানি করুন...
Discogs সার্ভার থেকে আমদানি করুন। এই মেনু আইটেমটি একই আমদানি ডায়ালগ খোলে
আমদানি করুন..., কিন্তু সরাসরি থেকে Discogs ডায়ালগ খোলে।

ফাইল → Amazon থেকে আমদানি করুন...
আমাজন থেকে আমদানি করুন। এই মেনু আইটেমটি আমদানি..., কিন্তু একই আমদানি ডায়ালগ খোলে
সরাসরি Amazon থেকে ডায়ালগ খোলে।

ফাইল → MusicBrainz রিলিজ থেকে আমদানি করুন...
MusicBrainz রিলিজ ডাটাবেস থেকে আমদানি করুন। এই মেনু আইটেমটি একই আমদানি খোলে
আমদানি হিসাবে ডায়ালগ..., কিন্তু সরাসরি MusicBrainz রিলিজ ডায়ালগ খোলে।

ফাইল → MusicBrainz ফিঙ্গারপ্রিন্ট থেকে আমদানি করুন...
একটি MusicBrainz সার্ভার থেকে আমদানি করুন। এই মেনু আইটেমটি একই আমদানি ডায়ালগ খোলে
আমদানি করুন..., কিন্তু সরাসরি মিউজিকব্রেইনজ ফিঙ্গারপ্রিন্ট ডায়ালগ খোলে।

ফাইল → স্বয়ংক্রিয় আমদানি...
স্বয়ংক্রিয় আমদানি বিভিন্ন ওয়েব থেকে একাধিক অ্যালবামের জন্য তথ্য আমদানি করতে দেয়
সেবা. ফাইল তালিকায় ডিরেক্টরি নির্বাচন করা হলে, নির্বাচিতদের জন্য ডেটা ট্র্যাক করুন
ডিরেক্টরি আমদানি করা হবে। যদি কোন ডিরেক্টরি নির্বাচন করা না হয়, ফাইলের সমস্ত ডিরেক্টরি
তালিকা আমদানি করা হবে।

ট্যাগ টাইপ (ট্যাগ 1, ট্যাগ 2, ট্যাগ 1 এবং ট্যাগ 2) গন্তব্য ব্যবহার করে নির্বাচন করা যেতে পারে
কম্বো বাক্স.

প্রোফাইলগুলি নির্ধারণ করে যে অ্যালবামের তথ্য আনতে কোন সার্ভারের সাথে যোগাযোগ করা হবে৷ কিছু
প্রোফাইল পূর্বনির্ধারিত (সমস্ত, MusicBrainz, Discogs, কভার আর্ট), কাস্টম প্রোফাইল হতে পারে
প্রোফাইল কম্বো বক্সের ডানদিকে অ্যাড বোতাম ব্যবহার করে যোগ করা হয়েছে।

নীচের টেবিলটি সার্ভারগুলি দেখায় যা অ্যালবামের তথ্য আমদানি করার সময় ব্যবহার করা হবে৷
নির্বাচিত প্রোফাইল ব্যবহার করে। একটি অ্যালবামের জন্য আমদানি প্রক্রিয়া যদি সব শেষ হয়
প্রয়োজনীয় তথ্য পাওয়া গেছে, তাই টেবিলের সারিগুলির ক্রম
গুরুত্বপূর্ণ এটি মুভ আপ এবং মুভ ডাউন বোতাম ব্যবহার করে পরিবর্তন করা যেতে পারে। এডিট হতে পারে
একটি বিদ্যমান এন্ট্রি পরিবর্তন করতে ব্যবহৃত. সার্ভার নির্বাচন করতে পারেন হিসাবে একই সার্ভার প্রস্তাব
আমদানি ফাংশন ব্যবহার করা হবে. স্ট্যান্ডার্ড ট্যাগ, অতিরিক্ত ট্যাগ, কভার আর্ট নির্ধারণ
তথ্য যা সার্ভার থেকে আনা হবে. অবশেষে, সঠিকতা হল
ন্যূনতম নির্ভুলতা যা আমদানি করা ডেটা গ্রহণ করতে অবশ্যই অর্জন করতে হবে। যদি নির্ভুলতা
অপর্যাপ্ত, তালিকার পরবর্তী সার্ভার চেষ্টা করা হবে। একই ডায়ালগ ধারণকারী
একটি নতুন সার্ভার এন্ট্রি যোগ করতে Add ক্লিক করা হলে সার্ভারের বৈশিষ্ট্য দেখা যায়। বিদ্যমান
এন্ট্রি অপসারণ ব্যবহার করে মুছে ফেলা যেতে পারে.

নির্বাচিত প্রোফাইলের সাথে একটি স্বয়ংক্রিয় ব্যাচ আমদানি চালু করতে, শুরুতে ক্লিক করুন। বিস্তারিত
চলমান আমদানি সম্পর্কে ডায়ালগের শীর্ষে প্রদর্শিত হয়। প্রক্রিয়া হতে পারে
Abort বোতাম দিয়ে বাতিল করা হয়েছে।

ফাইল → কভার আর্ট ব্রাউজ করুন...
ব্রাউজ কভার আর্ট ডায়ালগ অ্যালবাম কভার আর্ট খুঁজে পেতে সাহায্য করে। শিল্পী/অ্যালবাম পূর্ণ
সম্ভব হলে ট্যাগ থেকে। সোর্স অ্যালবাম কভার আর্ট সহ বিভিন্ন ওয়েবসাইট অফার করে।
প্যারামিটার হিসাবে শিল্পী এবং অ্যালবাম সহ URL নামের নীচে পাওয়া যাবে। URL-এনকোড করা
শিল্পী এবং অ্যালবামের জন্য মান ব্যবহার করে সন্নিবেশ করা যেতে পারে %u{শিল্পী} এবং %u{অ্যালবাম}, অন্যান্য
ট্যাগ থেকে মানগুলিও সম্ভব, যেমনটি কনফিগার Kid3, User Actions-এ বর্ণিত আছে।
"কাস্টম সোর্স" এন্ট্রির পরে "কাস্টম" প্রতিস্থাপন করে আরও উত্স প্রবেশ করা যেতে পারে
উত্স" উৎসের নামের সাথে, এন্টার টিপুন, তারপরে URL সন্নিবেশ করান এবং অবশেষে
সেভ সেটিং টিপে। ফলস্বরূপ ব্রাউজার কমান্ডটি উপরের দিকে প্রদর্শিত হয়
ডায়ালগ এবং ব্রাউজ ক্লিক করে শুরু করা যেতে পারে। ব্রাউজার, যা কনফিগার করা যেতে পারে
সেটিংস, নির্বাচিত উত্স দিয়ে শুরু হয়। একটি কভার ইমেজ তারপর টেনে আনা যাবে
ব্রাউজার থেকে Kid3 উইন্ডোতে এবং ছবির ফ্রেমে সেট করা হবে
নির্বাচিত ফাইল।

কারণ সমস্ত ব্রাউজার ইমেজ এবং ওয়েবসাইটের ছবি টেনে আনে না
প্রায়শই একটি URL থাকে, এই ধরনের ক্ষেত্রে Kid3 URL পাবে ছবি নয়। যদি
URL একটি ছবির দিকে নির্দেশ করে, এটি ডাউনলোড করা হবে। যাইহোক, যদি URL কিছু উল্লেখ করে
অন্যান্য ওয়েব রিসোর্স, এটি সংশ্লিষ্ট ছবিতে অনুবাদ করতে হবে। যেমন
ম্যাপিং টেবিল URL নিষ্কাশন সংজ্ঞায়িত করা হয়. বাম কলামের মিল এ রয়েছে
রেগুলার এক্সপ্রেশন যা ইউআরএলের সাথে তুলনা করা হয়। মিলে গেলে ধরা পড়ে
বন্ধনীতে অভিব্যক্তিগুলি সঠিক ছবির URL এর প্যাটার্নে ঢোকানো হয়
কলাম (\1 ইত্যাদি দিয়ে চিহ্নিত অবস্থানে)। প্রতিস্থাপিত রেগুলার এক্সপ্রেশন
ছবির URL রয়েছে। এর মাধ্যমে কভার আর্ট অ্যামাজন থেকে আমদানি করা যেতে পারে,
ড্র্যাগ'এন'ড্রপ ব্যবহার করে গুগল ইমেজ ইত্যাদি। আপনার নিজের সংজ্ঞায়িত করাও সম্ভব
ম্যাপিং

ফাইল → রপ্তানি করুন...
এক্সপোর্ট ডায়ালগ একটি ফাইল বা ক্লিপবোর্ডে ট্যাগ থেকে ডেটা সংরক্ষণ করতে ব্যবহৃত হয়। দ্য
শীর্ষে সম্পাদক রপ্তানি করার জন্য ডেটার পূর্বরূপ দেখায়। রপ্তানির তথ্য থাকলে
ট্যাবুলেটার অক্ষর, রপ্তানি একটি টেবিলে প্রদর্শিত হয়। ডেটা তৈরি হবে
বর্তমান ডিরেক্টরির ট্যাগ থেকে কনফিগার করা বিন্যাস অনুযায়ী।

বিন্যাস সেটিংস আমদানি ডায়ালগের মতোই: শীর্ষস্থানীয় ক্ষেত্রে রয়েছে
শিরোনাম (যেমন "CSV unquoted"), শিরোনাম দ্বারা অনুসরণ করা হবে, যা এ তৈরি হবে৷
ফাইলের শুরু। ট্র্যাক ডেটা অনুসরণ করে; এটি প্রতিটি ট্র্যাকের জন্য ব্যবহৃত হয়। অবশেষে,
ট্রেলারটি কিছু সমাপ্তি পাঠ্য তৈরি করতে ব্যবহার করা যেতে পারে।

ফরম্যাট ক্ষেত্রগুলিতে আমদানি ডায়ালগের মতো নিয়মিত এক্সপ্রেশন থাকে না, তবে শুধুমাত্র
আউটপুট ফর্ম্যাট এক্সপ্রেশন বিশেষ %-এক্সপ্রেশন সহ, যা মান দ্বারা প্রতিস্থাপিত হবে
ট্যাগ থেকে পুরো জিনিসটি ফাইলের নামের ফর্ম্যাটের মতো কাজ করে এবং একই কোডগুলি
ব্যবহৃত প্লাস কিছু অতিরিক্ত কোড. শুধুমাত্র নীচে তালিকাভুক্ত কোড নয় কিন্তু সমস্ত ট্যাগ ফ্রেম
নাম ব্যবহার করা যেতে পারে।

· %s %{title} শিরোনাম (গান)

· %a %{artist} শিল্পী

· %l %{অ্যালবাম} অ্যালবাম

· %c %{comment} মন্তব্য

· %y %{বছর} বছর

· %t %{track} ট্র্যাক (যেমন 01)

· %t %{track.n} ক্ষেত্রের প্রস্থ n সহ ট্র্যাক করুন (যেমন %{track.001} এর জন্য 3)

· %T %{tracknumber} ট্র্যাক (প্রধান শূন্য ছাড়া, যেমন 1)

· %g %{genre} জেনার

· %f %{file} ফাইলের নাম

· %p %{filepath} পাথ

· %u %{url} 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 বা খালি (শুধুমাত্র id3lib সহ ID2.3v3 এর জন্য)

· %r %{samplerate} নমুনা হার Hz এ

· %m %{mode} চ্যানেল মোড (স্টিরিও বা জয়েন্ট স্টেরিও)

· %h %{চ্যানেল} চ্যানেলের সংখ্যা (1 বা 2)

· %k %{codec} কোডেক (যেমন MPEG 1 লেয়ার 3, MP4, Ogg Vorbis, FLAC, MPC, APE, ASF,
AIFF, WAV)

কয়েকটি ফরম্যাট পূর্বনির্ধারিত। "CSV unquoted" ট্যাব দ্বারা ক্ষেত্রগুলিকে আলাদা করে৷ তথ্য
এই ফরম্যাটটি একই সাথে ইম্পোর্ট ফরম্যাট ব্যবহার করে Kid3 এ আবার ইম্পোর্ট করা যেতে পারে
নাম "CSV উদ্ধৃত" অতিরিক্তভাবে ক্ষেত্রগুলিকে ডবল কোট দ্বারা আবদ্ধ করে, যা সহজ করে
স্প্রেডশীট অ্যাপ্লিকেশন আমদানি. যাইহোক, ক্ষেত্রগুলিতে কোন দ্বিগুণ থাকবে না
উদ্ধৃতি যখন এই বিন্যাস ব্যবহার করা হয়। "বর্ধিত M3U" এবং "বর্ধিত PLS" প্লেলিস্ট তৈরি করে
বর্ধিত বৈশিষ্ট্য এবং পরম পথের নাম সহ। "HTML" একটি তৈরি করতে ব্যবহার করা যেতে পারে
ট্র্যাকগুলির হাইপারলিঙ্ক সহ HTML পৃষ্ঠা৷ "Kover XML" একটি ফাইল তৈরি করে যা হতে পারে
কভার প্রিন্টিং প্রোগ্রাম Kover দ্বারা আমদানি করা. "প্রযুক্তিগত বিবরণ" তথ্য প্রদান করে
বিট রেট, নমুনা হার, চ্যানেল ইত্যাদি সম্পর্কে। অবশেষে, "কাস্টম ফরম্যাট" এর জন্য খালি রাখা হয়েছে
একটি কাস্টম বিন্যাসের সংজ্ঞা। আপনি লাইন যোগ করে আপনার নিজস্ব আরও বিন্যাস সংজ্ঞায়িত করতে পারেন
কনফিগারেশন ডিরেক্টরির kid3rc ফাইলে। অন্যান্য ফরম্যাট মানিয়ে নেওয়া যেতে পারে
আপনার চাহিদা.

রপ্তানি ডেটা (ট্যাগ 1 বা ট্যাগ 2) তৈরি করতে ট্যাগগুলির উত্স নির্বাচন করা যেতে পারে
একটি কম্বো বক্স সহ। ফাইল বা ক্লিপবোর্ডে পুশ করা একটি ফাইলে বা তে ডেটা সঞ্চয় করে
ক্লিপবোর্ড ঠিক আছে এবং বাতিল ডায়ালগ বন্ধ করুন, যেখানে ওকে বর্তমান ডায়ালগ গ্রহণ করে
সেটিংস.

ফাইল → প্লেলিস্ট তৈরি করুন
একটি প্লেলিস্ট তৈরি করে। প্লেলিস্টের বিন্যাস এবং বিষয়বস্তু বিভিন্ন দ্বারা সেট করা যেতে পারে
অপশন।

প্লেলিস্টের নামটি ডিরেক্টরির নামের মতোই হতে পারে বা মান সহ একটি ফর্ম্যাট ব্যবহার করতে পারে
ট্যাগ থেকে, যেমন "%{artist} - %{album}" শিল্পী এবং অ্যালবামের নাম
প্লেলিস্ট ফাইলের নাম। ফরম্যাট কোডগুলি এক্সপোর্টের মতোই। এক্সটেনশন নির্ভর করে
প্লেলিস্ট ফরম্যাটে।

তৈরি করা প্লেলিস্টের অবস্থান নির্ধারণ করা হয় Create in নির্বাচনের মাধ্যমে
কম্বো বাক্স.

বর্তমান ডিরেক্টরি
প্লেলিস্টটি বর্তমান ডিরেক্টরিতে তৈরি করা হয়েছে এবং এতে শুধুমাত্র ফাইলগুলি রয়েছে৷
বর্তমান ডিরেক্টরি।

প্রতিটি ডিরেক্টরি
প্রতিটি ডিরেক্টরিতে একটি প্লেলিস্ট তৈরি করা হয় যাতে তালিকাভুক্ত ফাইল এবং প্রতিটি রয়েছে
প্লেলিস্টে সেই ডিরেক্টরির ফাইল রয়েছে।

শীর্ষ-স্তরের ডিরেক্টরি
শীর্ষ-স্তরের ডিরেক্টরিতে শুধুমাত্র একটি প্লেলিস্ট তৈরি করা হয়েছে (অর্থাৎ এর ডিরেক্টরি
ফাইল তালিকা) এবং এতে শীর্ষ-স্তরের ডিরেক্টরির তালিকাভুক্ত ফাইল রয়েছে এবং সমস্ত
এর সাব-ডিরেক্টরি।

প্লেলিস্টের বিন্যাস 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 %{artist} শিল্পী

· %l %{অ্যালবাম} অ্যালবাম

· %c %{comment} মন্তব্য

· %y %{বছর} বছর

· %t %{track} ট্র্যাক (যেমন 01)

· %t %{track.n} ক্ষেত্রের প্রস্থ n সহ ট্র্যাক করুন (যেমন %{track.001} এর জন্য 3)

· %T %{tracknumber} ট্র্যাক (প্রধান শূন্য ছাড়া, যেমন 1)

· %g %{genre} জেনার

যদি একটি ডিরেক্টরি বিভাজক "/" বিন্যাসে পাওয়া যায়, একাধিক ডিরেক্টরি তৈরি করা হয়।
আপনি যদি বর্তমান ডিরেক্টরির নাম পরিবর্তন করার পরিবর্তে একটি নতুন ডিরেক্টরি তৈরি করতে চান,
রিনেম ডিরেক্টরির পরিবর্তে ডিরেক্টরি তৈরি করুন নির্বাচন করুন। ট্যাগ তথ্য উৎস
ট্যাগ 1 এবং ট্যাগ 2 থেকে, ট্যাগ 1 এবং ট্যাগ 2 থেকে বেছে নেওয়া যেতে পারে। এর জন্য একটি পূর্বরূপ
প্রথম ফাইলে সম্পাদিত রিনেম অপারেশন ফ্রম এবং টু-তে দেখা যাবে
ডায়ালগের অংশগুলি।

একাধিক ডিরেক্টরি নির্বাচন করে তাদের নাম পরিবর্তন করা যেতে পারে।

টুলস → নম্বর ট্র্যাক...
ট্যাগের মধ্যে ট্র্যাক নম্বর সেট না থাকলে বা ভুল মান থাকলে, এই ফাংশন
ট্র্যাকগুলি স্বয়ংক্রিয়ভাবে আরোহী ক্রমে সংখ্যা করতে পারে। শুরু নম্বর সেট করা যেতে পারে
ডায়ালগ যদি ট্র্যাকগুলির শুধুমাত্র অংশগুলিকে নম্বর দিতে হয় তবে সেগুলি অবশ্যই নির্বাচন করতে হবে৷

যখন মোট ট্র্যাকের সংখ্যা চেক করা হয়, তখন ট্র্যাকের সংখ্যাও সেট করা হবে৷
ট্যাগ.

একাধিক ডিরেক্টরিতে ট্র্যাক সংখ্যা করা সম্ভব। ফোল্ডার হতে হবে
প্রসারিত এবং নির্বাচিত।

প্রতিটি ডিরেক্টরির জন্য রিসেট কাউন্টার চেক করা থাকলে, ট্র্যাক নম্বরিং দিয়ে পুনরায় আরম্ভ করা হয়
একাধিক ফোল্ডার নির্বাচন করা হলে প্রতিটি ডিরেক্টরির জন্য প্রদত্ত নম্বর।

নম্বর ট্র্যাক ডায়ালগটি বিদ্যমান ট্র্যাক নম্বরগুলিকে ছাড়া ফর্ম্যাট করতেও ব্যবহার করা যেতে পারে
স্টার্ট নম্বরে বাম চেক বক্স নিষ্ক্রিয় হয়ে গেলে মান পরিবর্তন করা। সর্ব মোট
সংশ্লিষ্ট চেক বক্স সক্রিয় থাকলে ট্র্যাকের সংখ্যা যোগ করা হবে, যা হতে পারে
সমস্ত নির্বাচিত ট্র্যাকের জন্য মোট সেট করতে ব্যবহৃত হয়। যদি শুধুমাত্র বিদ্যমান বিন্যাস
সংখ্যাগুলি পছন্দসই, এই চেক বক্সটিকেও নিষ্ক্রিয় করতে হবে৷

টুলস → ফিল্টার...
ফিল্টারটি শুধুমাত্র সেই ফাইলগুলি প্রদর্শন করতে ব্যবহার করা যেতে পারে যা নির্দিষ্ট মানদণ্ডের সাথে মেলে। এই
সহায়ক যদি আপনি একটি বড় সংগ্রহ সংগঠিত করতে চান এবং শুধুমাত্র সেই ফাইলগুলি সম্পাদনা করতে চান যা
পছন্দসই স্কিম মধ্যে নেই. কোন ফাইলগুলি প্রদর্শন করতে হবে তা সংজ্ঞায়িত করার অভিব্যক্তিটি ব্যবহার করে
একই ফরম্যাটের কোড যা ফাইলের নামের বিন্যাসে, আমদানি এবং রপ্তানিতে ব্যবহৃত হয়।

· %s %{title} শিরোনাম (গান)

· %a %{artist} শিল্পী

· %l %{অ্যালবাম} অ্যালবাম

· %c %{comment} মন্তব্য

· %y %{বছর} বছর

· %t %{track} ট্র্যাক (যেমন 01)

· %t %{track.n} ক্ষেত্রের প্রস্থ n সহ ট্র্যাক করুন (যেমন %{track.001} এর জন্য 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 বা খালি (শুধুমাত্র id3lib সহ ID2.3v3 এর জন্য)

· %r %{samplerate} নমুনা হার Hz এ

· %m %{mode} চ্যানেল মোড (স্টিরিও বা জয়েন্ট স্টেরিও)

· %h %{চ্যানেল} চ্যানেলের সংখ্যা (1 বা 2)

· %k %{codec} কোডেক (যেমন MPEG 1 লেয়ার 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 দ্বারা মিথ্যা মান, মিথ্যা, বন্ধ এবং না। বুলিয়ান অপারেশন নয়,
এবং, বা (অগ্রাধিকারের এই ক্রমে) এবং বন্ধনী দ্বারা গোষ্ঠীবদ্ধ করা যেতে পারে।

কিছু ফিল্টার নিয়ম পূর্বনির্ধারিত এবং আপনার নিজের অভিব্যক্তির উদাহরণ হিসাবে পরিবেশন করতে পারে:

সব
যখন ফাইল তালিকা ফিল্টার করা হয় - এটি উইন্ডো শিরোনামে "[ফিল্টার করা]" দ্বারা দেখানো হয়
- এবং সমস্ত ফাইল আবার প্রদর্শিত হবে, এটি ব্যবহার করে ফিল্টারিং প্রত্যাবর্তন করা যেতে পারে
ছাঁকনি. এটি একটি খালি অভিব্যক্তি ব্যবহার করে, কিন্তু একটি সত্য মান একই প্রভাব ফেলবে।

ফাইলের নাম ট্যাগ অমিল
না (%{ফাইল পাথ} ধারণ "%{শিল্পী} - %{অ্যালবাম}/%{ট্র্যাক} %{শিরোনাম}")

ফাইল পাথ ফাইল নামের বিন্যাসের সাথে সামঞ্জস্যপূর্ণ কিনা তা পরীক্ষা করে। এই নিয়ম
ফাইলের নামের বিন্যাস পরিবর্তন হলে স্বয়ংক্রিয়ভাবে অভিযোজিত হয়।

কোন ট্যাগ 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{শিরোনাম} সমান %2{শিরোনাম} এবং %1{অ্যালবাম} সমান %2{অ্যালবাম} এবং %1{শিল্পী}
সমান %2{শিল্পী} এবং %1 টি মন্তব্য} সমান %2 টি মন্তব্য} এবং %1 বছর} সমান %2 বছর}
এবং %1{ট্র্যাক} সমান %2{ট্র্যাক} এবং %1{জেনার} সমান %2{জেনার})

ট্যাগ 1 এবং ট্যাগ2 এর মধ্যে পার্থক্য সহ ফাইলগুলি প্রদর্শন করে৷

ট্যাগ 1 == ট্যাগ 2
%1{শিরোনাম} সমান %2{শিরোনাম} এবং %1{অ্যালবাম} সমান %2{অ্যালবাম} এবং %1{শিল্পী} সমান
%2{শিল্পী} এবং %1 টি মন্তব্য} সমান %2 টি মন্তব্য} এবং %1 বছর} সমান %2 বছর} এবং
%1{ট্র্যাক} সমান %2{ট্র্যাক} এবং %1{জেনার} সমান %2{জেনার}

অভিন্ন ট্যাগ 1 এবং ট্যাগ 2 সহ ফাইলগুলি প্রদর্শন করে৷

অসম্পূর্ণ
%{শিরোনাম} সমান "" or %{শিল্পী} সমান "" or %{অ্যালবাম} সমান "" or %{বছর} সমান
"" or %{tracknumber} সমান "" or %{শৈলী} সমান ""

স্ট্যান্ডার্ড ট্যাগগুলিতে খালি মান সহ ফাইলগুলি প্রদর্শন করে (শিরোনাম, শিল্পী, অ্যালবাম, তারিখ,
ট্র্যাক নম্বর, জেনার)।

কোন চিত্র
%{ছবি} সমান ""

শুধুমাত্র সেই ফাইলগুলি প্রদর্শন করে যার ছবি নেই।

কাস্টম ফিল্টার
আপনার নিজস্ব ফিল্টার যোগ করতে, এই এন্ট্রি নির্বাচন করুন. উদাহরণস্বরূপ, যদি আপনি একটি করতে চান
"The" দিয়ে শুরু হওয়া শিল্পীদের জন্য ফিল্টার, "কাস্টম ফিল্টার" নাম দিয়ে প্রতিস্থাপন করুন
ব্যান্ড" এবং এন্টার টিপুন। তারপর লাইন এডিটে নিম্নলিখিত এক্সপ্রেশনটি সন্নিবেশ করুন:

%{শিল্পী} ম্যাচ "দ্য.*"

তারপর Save Settings এ ক্লিক করুন। ফাইলগুলি ফিল্টার করতে প্রয়োগ করুন ক্লিক করুন। প্রক্রিয়াকৃত সব ফাইল হয়
যারা ফিল্টারের সাথে মেলে তাদের জন্য একটি "+" এবং একটি "-" সহ পাঠ্য দৃশ্যে প্রদর্শিত হয়
অন্যদের জন্য শেষ হলে, শুধুমাত্র "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 তে অনুলিপি করা যেতে পারে যা ইউনিকোড সমর্থন করে।

চেক বক্স ট্র্যাক ব্যবহার করুন/ট্র্যাকের মোট সংখ্যা বিন্যাস ট্র্যাক কিনা তা নিয়ন্ত্রণ করে
ID3v2 ট্যাগের সংখ্যা ক্ষেত্রটিতে কেবল ট্র্যাক নম্বর বা অতিরিক্ত মোট থাকে
ডিরেক্টরিতে ট্র্যাকের সংখ্যা।

সাংখ্যিক স্ট্রিং এর পরিবর্তে পাঠ্য হিসাবে জেনার চেক করা হলে, সমস্ত ID3v2 জেনার হবে
ID3v1 জেনারগুলির জন্য একটি সংশ্লিষ্ট কোড থাকলেও একটি পাঠ্য স্ট্রিং হিসাবে সংরক্ষণ করা হয়৷ যদি
এই বিকল্পটি সেট করা নেই, যে শৈলীগুলির জন্য একটি ID3v1 কোড বিদ্যমান সেগুলি সংখ্যা হিসাবে সংরক্ষণ করা হয়৷
জেনার কোডের (ID3v2.3 এর জন্য বন্ধনীতে)। এভাবে মেটাল জেনার হিসেবে সংরক্ষণ করা হয়
"ধাতু" বা "(9)" এই বিকল্পের উপর নির্ভর করে। যে ধরনগুলি ID3v1-এর তালিকায় নেই৷
জেনারগুলি সর্বদা একটি পাঠ্য স্ট্রিং হিসাবে সংরক্ষণ করা হয়। এই বিকল্পটির উদ্দেশ্য উন্নত করা হয়েছে
ডিভাইসগুলির সাথে সামঞ্জস্যতা যা সঠিকভাবে জেনার কোড ব্যাখ্যা করে না।

পাঠ্য এনকোডিং ID3v2 ফ্রেমের জন্য ব্যবহৃত ডিফল্ট এনকোডিং সংজ্ঞায়িত করে এবং এতে সেট করা যেতে পারে
ISO-8859-1, UTF16, বা UTF8। ID8v3 ফ্রেমের জন্য UTF2.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 বা কভারআর্ট হতে পারে। প্রথমটি অফিসিয়াল স্ট্যান্ডার্ড এবং ব্যবহার
FLAC ট্যাগের ছবির মতো একই বিন্যাস। COVERART হল একটি আগের অনানুষ্ঠানিক উপায়
Vorbis মন্তব্য ছবি অন্তর্ভুক্ত. এটি উত্তরাধিকারের সাথে সামঞ্জস্যের জন্য ব্যবহার করা যেতে পারে
খেলোয়াড়দের.

চেক বক্সের চেয়ে বড় হলে চিহ্নিত করা হলে, এমবেডেড অ্যালবাম ধারণকারী ফাইল
বাইটে প্রদত্ত আকারের চেয়ে বেশি কভার আর্ট লাল চিহ্নিত করা হয়। এটি খুঁজে পেতে ব্যবহার করা যেতে পারে
বড় আকারের ছবি সম্বলিত ফাইল যা কিছু অ্যাপ্লিকেশন দ্বারা গৃহীত হয় না এবং
খেলোয়াড়দের ডিফল্ট মান হল 131072 বাইট (128 KB)।

কাস্টম জেনার ব্যবহার করা যেতে পারে শৈলীগুলিকে সংজ্ঞায়িত করতে যা স্ট্যান্ডার্ডে উপলব্ধ নয়
জেনার তালিকা, যেমন "গথিক মেটাল"। এই ধরনের কাস্টম জেনারগুলি জেনার কম্বো বক্সে উপস্থিত হবে
ট্যাগ 2 এর। ID3v1.1 ট্যাগের জন্য, শুধুমাত্র পূর্বনির্ধারিত জেনার ব্যবহার করা যেতে পারে।

কাস্টম ঘরানার তালিকাটি উপলব্ধ জেনারের সংখ্যা কমাতেও ব্যবহার করা যেতে পারে
সাধারণত যারা ব্যবহার করা হয় তাদের জন্য জেনার কম্বো বক্স। যদি আপনার সংগ্রহে বেশিরভাগই সঙ্গীত থাকে
মেটাল, গথিক মেটাল, অ্যানসিয়েন্ট এবং হার্ড রক জেনারগুলিতে, আপনি সেই জেনারগুলিতে প্রবেশ করতে পারেন
এবং চিহ্নিত করুন শুধুমাত্র কাস্টম জেনার দেখান। Tag 2Genre কম্বো বক্সে শুধুমাত্র তখনই থাকবে
এই চারটি জেনার এবং আপনাকে সম্পূর্ণ জেনার তালিকার মাধ্যমে অনুসন্ধান করতে হবে না
তাদের এই উদাহরণে, ট্যাগ 1 জেনারে শুধুমাত্র মেটাল এবং হার্ড রক তালিকাভুক্ত করা হবে
তালিকা, কারণ ঐ দুটি কাস্টম ঘরানার এন্ট্রি স্ট্যান্ডার্ড জেনার। যদি শুধুমাত্র কাস্টম দেখান
জেনার সক্রিয় নয়, কাস্টম জেনারগুলি জেনার তালিকার শেষে পাওয়া যাবে।

দ্রুত অ্যাক্সেস ফ্রেমগুলি ট্যাগ 2 বিভাগে কোন ফ্রেমের প্রকারগুলি সর্বদা দেখানো হয় তা সংজ্ঞায়িত করে৷
এই ধরনের ফ্রেমগুলি প্রথমে অ্যাড বোতাম ব্যবহার না করেই যোগ করা যেতে পারে। এগুলোর ক্রম
দ্রুত অ্যাক্সেস ফ্রেম আইটেম টেনে এবং ড্রপ দ্বারা পরিবর্তন করা যেতে পারে.

ট্যাগ ফরম্যাটে ট্যাগ ফরম্যাটের বিকল্প রয়েছে। ফরম্যাট করার সময় এডিটিং হয়
চেক করা হয়েছে, লাইনে পাঠ্য সম্পাদনা করার সময় বিন্যাস কনফিগারেশন স্বয়ংক্রিয়ভাবে ব্যবহৃত হয়
সম্পাদনা কেস রূপান্তরটি কোন পরিবর্তন নয়, সমস্ত ছোট হাতের, সমস্ত বড় হাতের অক্ষরে সেট করা যেতে পারে,
প্রথম অক্ষর বড় হাতের বা সকল প্রথম অক্ষর বড় হাতের। লোকেল-সচেতন রূপান্তর ব্যবহার করতে
ছোট হাতের এবং বড় হাতের অক্ষরের মধ্যে, কম্বোবক্সে একটি লোকেল নির্বাচন করা যেতে পারে
নিচে. স্ট্রিং প্রতিস্থাপন তালিকাটি নির্বিচারে স্ট্রিং ম্যাপিংয়ে সেট করা যেতে পারে। যোগ করতে a
নতুন ম্যাপিং, একটি সারির সেল থেকে নির্বাচন করুন এবং প্রতিস্থাপনের জন্য পাঠ্য সন্নিবেশ করুন, তারপরে যান
প্রতি কলাম এবং প্রতিস্থাপন পাঠ্য লিখুন। একটি ম্যাপিং অপসারণ করতে সেল থেকে এ সেট করুন
একটি খালি মান (যেমন প্রথমে টাইপ করে স্পেস এবং তারপর ব্যাকস্পেস)। ঢোকানো এবং মুছে ফেলা
সারি একটি প্রসঙ্গ মেনু ব্যবহার করেও সম্ভব যা মাউসের ডান বোতামে প্রদর্শিত হয়
ক্লিক করা হয়। প্রতিস্থাপন শুধুমাত্র সক্রিয়, যদি স্ট্রিং প্রতিস্থাপন চেকবক্স চেক করা হয়।

ফাইল পৃষ্ঠায় চেক বক্স লোড শেষ-খোলা ফাইলগুলি চিহ্নিত করা যেতে পারে যাতে Kid3
পরের বার শুরু হলে শেষ নির্বাচিত ফাইলটি খুলুন এবং নির্বাচন করুন। সংরক্ষণ করুন
ফাইল পরিবর্তন টাইম স্ট্যাম্প সংরক্ষণ করার জন্য ফাইল টাইমস্ট্যাম্প চেক করা যেতে পারে। ফাইলের নাম
কভারের জন্য একটি এমবেডেড ছবি রপ্তানি করার সময় প্রস্তাবিত নামটি সেট করে
ফাইল.

মার্ক পরিবর্তন সক্রিয় থাকলে, পরিবর্তিত ক্ষেত্রগুলি একটি হালকা ধূসর লেবেল দিয়ে চিহ্নিত করা হয়
পটভূমি।

ফাইলের নাম বিন্যাসে ফাইলের নামের বিন্যাসের বিকল্প রয়েছে। হিসাবে একই বিকল্প
ট্যাগ বিন্যাসে উপলব্ধ.

ব্যবহারকারীর ক্রিয়া পৃষ্ঠাটিতে কমান্ডগুলি সহ একটি টেবিল রয়েছে যা তে উপলব্ধ
ফাইল তালিকার প্রসঙ্গ মেনু। ফাইল মুছে ফেলার মতো জটিল ক্রিয়াকলাপের জন্য, এটি
কার্যকর করার আগে একটি নিশ্চিতকরণ ডায়ালগ পপ আপ করতে নিশ্চিত করুন চিহ্নিত করার পরামর্শ দেওয়া হচ্ছে
আদেশ কনসোল কমান্ড দ্বারা লেখা আউটপুট দেখতে আউটপুট চিহ্নিত করা যেতে পারে (মান
আউটপুট এবং স্ট্যান্ডার্ড ত্রুটি)। নাম হল প্রসঙ্গ মেনুতে প্রদর্শিত নাম। আদেশ
কমান্ড লাইন কার্যকর করা হবে. নিম্নলিখিত কোড ব্যবহার করে আর্গুমেন্ট পাস করা যেতে পারে:

· %F %{files} ফাইল পাথ (একটি তালিকা যদি একাধিক ফাইল নির্বাচন করা হয়)

· %f %{file} একক ফাইলে ফাইল পাথ

· %uF %{urls} URLs (একটি তালিকা যদি একাধিক ফাইল নির্বাচন করা হয়)

· %uf %{url} ইউআরএল একক ফাইলে

· %d %{directory} ডিরেক্টরি

· %s %{title} শিরোনাম (গান)

· %a %{artist} শিল্পী

· %l %{অ্যালবাম} অ্যালবাম

· %c %{comment} মন্তব্য

· %y %{বছর} বছর

· %t %{track} ট্র্যাক (যেমন 01)

· %t %{track.n} ক্ষেত্রের প্রস্থ n সহ ট্র্যাক করুন (যেমন %{track.001} এর জন্য 3)

· %T %{tracknumber} ট্র্যাক (প্রধান শূন্য ছাড়া, যেমন 1)

· %g %{genre} জেনার

· %b %{browser} ওয়েব ব্রাউজার শুরু করার জন্য কমান্ড

· %q %{qmlpath} প্রদত্ত QML ফাইলের বেস ডিরেক্টরি

বিশেষ কোড @বিভাজক একটি বিভাজক সন্নিবেশ করার জন্য একটি কমান্ড হিসাবে সেট করা যেতে পারে
ব্যবহারকারীর কর্মের প্রসঙ্গ মেনু। মেনু আইটেমগুলিকে সাবমেনুতে ঢেকে রাখা যেতে পারে
@বিগিনমেনু এবং @এন্ডমেনু আদেশ সাবমেনুর নাম Name দ্বারা নির্ধারিত হয়
এর কলাম @বিগিনমেনু কমান্ড।

QML স্ক্রিপ্ট চালানোর জন্য, @qml কমান্ডের নাম হিসাবে ব্যবহৃত হয়। QML স্ক্রিপ্টের পথ হল
একটি প্যারামিটার হিসাবে পাস। প্রদত্ত স্ক্রিপ্ট ফোল্ডারে পাওয়া যাবে
%{qmlpath}/script/ (লিনাক্সে সাধারণত /usr/share/kid3/qml/script/, উইন্ডোজে
ইনস্টলেশন ডিরেক্টরির ভিতরে qml/script/ এবং অ্যাপ ফোল্ডারে OS X-এ
kid3.app/Contents/Resources/qml/script/)। কাস্টম স্ক্রিপ্ট যে কোনো সংরক্ষণ করা যেতে পারে
ডিরেক্টরি যদি QML কোড GUI উপাদান ব্যবহার করে, @qmlview এর পরিবর্তে ব্যবহার করা হবে
@qml. অতিরিক্ত পরামিতিগুলি QML স্ক্রিপ্টে প্রেরণ করা হয় যেখানে সেগুলি উপলব্ধ হবে৷
মাধ্যমে গেট আর্গুমেন্টস() ফাংশন কিছু ফাংশন এবং বৈশিষ্ট্য একটি ওভারভিউ যা
QML-এ পাওয়া যায় পরিশিষ্ট QML ইন্টারফেসে পাওয়া যাবে।

যে কমান্ডটি %{browser} দিয়ে ঢোকানো হবে তা ওয়েব ব্রাউজারে সংজ্ঞায়িত করা যেতে পারে
লাইন উপরে সম্পাদনা করুন। %{browser} দিয়ে শুরু হওয়া কমান্ড তথ্য আনার জন্য ব্যবহার করা যেতে পারে
ওয়েব থেকে অডিও ফাইল সম্পর্কে, উদাহরণস্বরূপ

%{ব্রাউজার} http://lyricwiki.org/%u{artist}:%u{title}

বর্তমান গানের কথা জিজ্ঞাসা করবে লিরিকউইকি[১০]। %u{artist}-এ "u" এবং৷
%u{title} শিল্পী %{artist} এবং গানের %{title} তথ্য URL-এনকোড করতে ব্যবহৃত হয়। এটা
আপনার নিজের প্রশ্নগুলিকে একইভাবে সংজ্ঞায়িত করা সহজ, যেমন একটি চিত্র অনুসন্ধান
গুগল[11]:

%{ব্রাউজার} http://images.google.com/images?q=%u{artist}%20%u{অ্যালবাম}

ট্যাগ 2 এ অ্যালবাম কভার আর্ট যোগ করতে, আপনি Google বা Amazon ব্যবহার করে ছবি অনুসন্ধান করতে পারেন
উপরে বর্ণিত কমান্ড। ড্র্যাগ অ্যান্ড ড্রপ দিয়ে ছবি ট্যাগে যুক্ত করা যায়।
আপনি Add এর সাথে একটি ছবি যোগ করতে পারেন, তারপর ছবির ফ্রেম নির্বাচন করুন এবং একটি ছবি আমদানি করুন
ক্লিপবোর্ড থেকে ফাইল বা পেস্ট করুন। ছবির ফ্রেম ID3v2, MP4, FLAC, এর জন্য সমর্থিত
Ogg এবং ASF ট্যাগ.

টেবিলে এন্ট্রি যোগ করতে এবং মুছে ফেলতে, একটি প্রসঙ্গ মেনু ব্যবহার করা যেতে পারে।

নেটওয়ার্ক পৃষ্ঠায় প্রক্সি ঠিকানা এবং ঐচ্ছিকভাবে সন্নিবেশ করার জন্য শুধুমাত্র একটি ক্ষেত্র রয়েছে
পোর্ট, একটি কোলন দ্বারা পৃথক. ইন্টারনেট থেকে আমদানি করার সময় প্রক্সি ব্যবহার করা হবে
সার্ভার যখন চেকবক্স চেক করা হয়।

প্লাগইন পৃষ্ঠায়, উপলব্ধ প্লাগইনগুলি সক্ষম বা নিষ্ক্রিয় করা যেতে পারে৷ প্লাগইন হয়
দুটি বিভাগে বিভক্ত। মেটাডেটা প্লাগইন এবং অগ্রাধিকার তালিকায় প্লাগইন রয়েছে
যা অডিও ফাইল ফরম্যাট সমর্থন করে। প্লাগইনগুলির ক্রম গুরুত্বপূর্ণ কারণ তারা
উপর থেকে নিচ পর্যন্ত চেষ্টা করা হয়। কিছু ফরম্যাট একাধিক প্লাগইন দ্বারা সমর্থিত, তাই ফাইল
তাদের সমর্থনকারী প্রথম প্লাগইন দিয়ে খোলা হবে। TaglibMetadata সর্বাধিক সমর্থন করে
ফরম্যাট, যদি এটি তালিকার শীর্ষে থাকে তবে এটি বেশিরভাগ ফাইল খুলবে। তুমি যদি চাও
একটি ফাইল ফরম্যাটের জন্য একটি ভিন্ন প্লাগইন ব্যবহার করতে, নিশ্চিত করুন যে এটি এর আগে তালিকাভুক্ত হয়েছে
TaglibMetadata প্লাগইন। মেটাডেটা প্লাগইন সম্পর্কে বিশদ বিবরণ এবং আপনি কেন ব্যবহার করতে চান
TagLib এর পরিবর্তে সেগুলি নীচে তালিকাভুক্ত করা হয়েছে।

Id3libMetadata: ব্যবহার করে id3libMP12, MP3, AAC-তে ID1.1v3 এবং ID2.3v3 ট্যাগের জন্য [2]
নথি পত্র. TagLib এর চেয়ে আরও কয়েকটি ফ্রেম প্রকার সমর্থন করে। এটি ব্যবহার করার আরেকটি কারণ
যে TagLib সংস্করণ 3 থেকে শুধুমাত্র ID2.3v1.8 সমর্থন করে।

· OggFlacMetadata: ব্যবহার করে libogg[13], libvorbis, libvorbisfile[১৪] Ogg ফাইলের জন্য, এবং
অতিরিক্ত libFLAC++ এবং libFLAC[15] FLAC ফাইলের জন্য। এগুলো ব্যবহার করার কারণ হল
Ogg ফাইলের ছবি, যা TagLib দ্বারা সমর্থিত নয় এবং এগুলো হল
এই ফরম্যাটের জন্য অফিসিয়াল লাইব্রেরি।

· TaglibMetadata: ব্যবহার করে ট্যাগলিব[১৬] যা অনেক অডিও ফাইল ফরম্যাট সমর্থন করে। থেকে
সংস্করণ 1.8, এটি ID3v2.3 সমর্থন করে, তাই এটি সমস্ত অডিও ফাইলের জন্য ব্যবহার করা যেতে পারে
Kid3 দ্বারা সমর্থিত।

· Mp4v2 মেটাডেটা: mp4v2[17] মূলত Kid3 দ্বারা M4A ফাইল সমর্থন করার জন্য ব্যবহার করা হয়েছিল।
যাইহোক, TagLib এর নতুন সংস্করণগুলি ভাল M4A সমর্থন প্রদান করে, তাই এই প্লাগইনটি নয়
ডিফল্টরূপে নির্মিত।

উপলব্ধ প্লাগইন বিভাগে অবশিষ্ট প্লাগইন তালিকা করা হয়। তাদের আদেশ নেই
গুরুত্বপূর্ণ, কিন্তু চেক বক্স ব্যবহার করে এগুলি সক্রিয় বা নিষ্ক্রিয় করা যেতে পারে।

· AmazonImport: Amazon... ফাংশন থেকে আমদানির জন্য ব্যবহৃত হয়।

· DiscogsImport: Discogs... ফাংশন থেকে আমদানির জন্য ব্যবহৃত হয়।

· FreedbImport: gnudb.org... থেকে আমদানির জন্য ব্যবহৃত হয় এবং এখান থেকে আমদানি করা হয়
TrackType.org... ফাংশন।

· MusicBrainzImport: MusicBrainz রিলিজ... ফাংশন থেকে আমদানির জন্য ব্যবহৃত হয়।

· AcoustidImport: MusicBrainz ফিঙ্গারপ্রিন্ট... ফাংশন থেকে আমদানির জন্য ব্যবহৃত হয়,
যা নির্ভর করে ক্রোমাপ্রিন্ট[18] এবং লিবাভ[১৯] লাইব্রেরি।

নিষ্ক্রিয় প্লাগইন লোড করা হবে না. এটি সম্পদ অপ্টিমাইজ করতে ব্যবহার করা যেতে পারে
ব্যবহার এবং শুরুর সময়। এই পৃষ্ঠার সেটিংস শুধুমাত্র একটি পুনঃসূচনা করার পরে কার্যকর হয়৷
কিড৩.

সেটিংস → শর্টকাট কনফিগার করুন...
বেশিরভাগ প্রোগ্রাম ফাংশনের জন্য কীবোর্ড শর্টকাট বরাদ্দ করতে একটি ডায়ালগ খোলে। সেখানে
অনুরূপ মেনু বা বোতাম ছাড়াই ফাংশন উপলব্ধ, যেমন পরবর্তী ফাইল,
আগের ফাইল, সব নির্বাচন করুন।

সার্জারির সাহায্য মেনু
সাহায্য → Kid3 হ্যান্ডবুক
এই হ্যান্ডবুক খোলে।

সাহায্য → Kid3 সম্পর্কে
Kid3 সম্পর্কে একটি সংক্ষিপ্ত তথ্য প্রদর্শন করে;

KID3-CLI


কমান্ড
kid3-CLI Kid3-এর জন্য একটি কমান্ড-লাইন-ইন্টারফেস অফার করে। একটি ডিরেক্টরি পাথ ব্যবহার করা হলে,
ডিরেক্টরি খোলা হয়। যদি এক বা একাধিক ফাইল পাথ দেওয়া হয়, সাধারণ ডিরেক্টরি খোলা হয়
এবং ফাইল নির্বাচন করা হয়. পরবর্তী কমান্ডগুলি এই ফাইলগুলিতে কাজ করবে। কমান্ড
ব্যবহার করে নির্দিষ্ট করা হয় -c বিকল্প যদি একাধিক কমান্ড পাস করা হয়, সেগুলি তে কার্যকর করা হয়
প্রদত্ত আদেশ। যদি ফাইলগুলি কমান্ড দ্বারা পরিবর্তন করা হয় তবে সেগুলি শেষ পর্যন্ত সংরক্ষণ করা হবে। যদি না
কমান্ড অপশন পাস করা হয়, kid3-CLI ইন্টারেক্টিভ মোডে শুরু হয়। কমান্ড প্রবেশ করা যেতে পারে
এবং বর্তমান নির্বাচনের উপর কাজ করবে। নিম্নলিখিত বিভাগে সমস্ত উপলব্ধ তালিকা
কমান্ড।

সাহায্য
সাহায্য [কমান্ড-নাম]

এর পরামিতি সম্পর্কে সাহায্য প্রদর্শন করে কমান্ড-নাম বা কমান্ড না থাকলে সব কমান্ড সম্পর্কে
নাম দেওয়া হয়।

সময় শেষ
সময় শেষ [ডিফল্ট | বন্ধ | ]

ডিফল্ট কমান্ড টাইমআউট ওভাররাইট করুন। CLI কমান্ড একটি নির্দিষ্ট কমান্ডের পরে বাতিল করে
সময়সীমা শেষ হয়ে গেছে। এই সময়সীমা 10 সেকেন্ডের জন্য ls এবং আলবুমার্ট, 60 সেকেন্ডের জন্য
স্বয়ংক্রিয় আমদানি এবং ছাঁকনি, এবং অন্য সব কমান্ডের জন্য 3 সেকেন্ড। যদি বিপুল সংখ্যক ফাইল
প্রক্রিয়া করতে হবে, এই টাইমআউটগুলি খুব সীমাবদ্ধ হতে পারে, এইভাবে সবার জন্য টাইমআউট
কমান্ড সেট করা যেতে পারে ms, সম্পূর্ণভাবে বন্ধ বা ডিফল্টে রেখে দেওয়া হবে
মান।

অব্যাহতিপ্রাপ্ত আবেদন
প্রস্থান [বল]

প্রস্থান আবেদন. যদি সংশোধিত অসংরক্ষিত ফাইল থাকে, তাহলে বল পরামিতি হল
প্রয়োজন।

পরিবর্তন ডিরেক্টরি
cd [ডিরেক্টরী]

কোন যদি ডিরেক্টরী দেওয়া হয়, হোম ডিরেক্টরিতে পরিবর্তন করুন। যদি একটি ডিরেক্টরি দেওয়া হয়,
ডিরেক্টরিতে পরিবর্তন করুন। যদি এক বা একাধিক ফাইল পাথ দেওয়া হয়, তাদের সাধারণে পরিবর্তন করুন
ডিরেক্টরি এবং ফাইল নির্বাচন করুন।

প্রিন্ট দ্য বর্তমান কাজ ডিরেক্টরি
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

নির্বাচন করা ট্যাগ
ট্যাগ [ট্যাগ-সংখ্যা]

অনেক কমান্ড একটি ঐচ্ছিক আছে ট্যাগ-সংখ্যা প্যারামিটার, যা কিনা তা নির্দিষ্ট করে
কমান্ড ট্যাগ 1 বা ট্যাগ 2 এ কাজ করে। যদি এই প্যারামিটারটি বাদ দেওয়া হয়, ডিফল্ট ট্যাগ
সংখ্যা ব্যবহার করা হয়, যা এই কমান্ড দ্বারা সেট করা যেতে পারে। প্রারম্ভে, 12 যা সেট করা হয়
এর মানে হল যে তথ্য পাওয়া গেলে ট্যাগ 2 থেকে পড়া হয়, অন্যথায় ট্যাগ 1 থেকে; পরিবর্তন
ট্যাগ 2 করা হয় ট্যাগ-সংখ্যা সেট করা যেতে পারে 1 or 2 শুধুমাত্র উপর কাজ করতে
সংশ্লিষ্ট ট্যাগ। যদি প্যারামিটারটি বাদ দেওয়া হয়, তাহলে বর্তমান সেটিং প্রদর্শিত হবে।

পাওয়া ট্যাগ ফ্রেম
পাওয়া [সব | ফ্রেম-নাম] [ট্যাগ-সংখ্যা]

এই কমান্ডটি একটি নির্দিষ্ট ট্যাগ ফ্রেমের মান পড়তে বা তথ্য পেতে ব্যবহার করা যেতে পারে
সমস্ত ট্যাগ ফ্রেম সম্পর্কে (যদি যুক্তি বাদ দেওয়া হয় বা সব ব্যবহৃত হয়). পরিবর্তিত ফ্রেম হয়
একটি '*' দিয়ে চিহ্নিত।

kid3-cli> পাওয়া
ফাইল: MPEG 1 লেয়ার 3 192 kbps 44100 Hz জয়েন্ট স্টেরিও
নাম: 01 Intro.mp3
ট্যাগ 1: ID3v1.1
শিরোনাম ভূমিকা
শিল্পী ওয়ান হিট ওয়ান্ডার
অ্যালবাম লেটস ট্যাগ
তারিখ 2013
ট্র্যাক নম্বর 1
জেনার পপ
kid3-cli> পাওয়া খেতাব
ইন্ট্রো

একটি ফাইলে একটি ছবির ফ্রেমের বিষয়বস্তু সংরক্ষণ করতে, ব্যবহার করুন

পাওয়া ছবি:"/path/to/folder.jpg"

একটি LRC ফাইলে সিঙ্ক্রোনাইজ করা গান সংরক্ষণ করতে, ব্যবহার করুন

পাওয়া SYLT:"/path/to/lyrics.lrc"

সেট ট্যাগ ফ্রেম
সেট {ফ্রেম-নাম} {ফ্রেম-মান} [ট্যাগ-সংখ্যা]

এই কমান্ডটি একটি নির্দিষ্ট ট্যাগ ফ্রেমের মান নির্ধারণ করে।

kid3-cli> সেট রিমিক্সার "উহু আশ্চর্য"

একটি ফাইল থেকে একটি ছবির ফ্রেমের বিষয়বস্তু সেট করতে, ব্যবহার করুন

সেট ছবি:"/path/to/folder.jpg" "ছবি বর্ণনা"

একটি LRC ফাইল থেকে সিঙ্ক্রোনাইজড লিরিক সেট করতে, ব্যবহার করুন

সেট SYLT:"/path/to/lyrics.lrc" "গীতি বর্ণনা"

প্রত্যাবর্তন করা
প্রত্যাবর্তন করা

নির্বাচিত ফাইলের সমস্ত পরিবর্তন প্রত্যাবর্তন করুন (অথবা সমস্ত ফাইল যদি কোনো ফাইল না থাকে
নির্বাচিত)।

আমদানি থেকে ফাইল or ক্লিপবোর্ড
আমদানি {ফাইল} {ফরম্যাট-নাম} [ট্যাগ-সংখ্যা]

ট্যাগ ফাইল থেকে আমদানি করা হয় ফাইল (বা ক্লিপবোর্ড থেকে যদি ক্লিপবোর্ড জন্য ব্যবহৃত হয়
ফাইল) নামের সাথে ফরম্যাটে ফরম্যাট-নাম (যেমন "CSV উদ্ধৃতিহীন", আমদানি দেখুন)।

স্বয়ংক্রিয় আমদানি
স্বয়ংক্রিয় আমদানি [প্রোফাইল নাম] [ট্যাগ-সংখ্যা]

প্রোফাইল ব্যবহার করে ব্যাচ আমদানি প্রোফাইল নাম (স্বয়ংক্রিয় আমদানি দেখুন, "সব" যদি ব্যবহার করা হয়
বাদ দেওয়া হয়েছে)।

ডাউনলোড অ্যালবাম আবরণ আর্টওয়ার্ক
আলবুমার্ট {URL টি} [সমস্ত]

থেকে একটি ছবি ডাউনলোড করে অ্যালবাম আর্টওয়ার্ক সেট করুন URL টি. নিয়ম সংজ্ঞায়িত
ব্রাউজ কভার আর্ট ডায়ালগ সাধারণ ইউআরএলগুলিকে (যেমন অ্যামাজন থেকে) a তে রূপান্তর করতে ব্যবহৃত হয়
ছবি URL. একটি স্থানীয় ছবি ফাইল থেকে অ্যালবাম কভার সেট করতে, সেট কমান্ড ব্যবহার করুন।

kid3-cli> আলবুমার্ট
http://www.amazon.com/Versus-World-Amon-Amarth/dp/B000078DOC

রপ্তানি থেকে ফাইল or ক্লিপবোর্ড
রপ্তানি {ফাইল} {ফরম্যাট-নাম} [ট্যাগ-সংখ্যা]

ট্যাগ ফাইল রপ্তানি করা হয় ফাইল (বা ক্লিপবোর্ডে যদি ক্লিপবোর্ড জন্য ব্যবহৃত হয় ফাইল) মধ্যে
নামের সাথে বিন্যাস ফরম্যাট-নাম (যেমন "CSV উদ্ধৃতিহীন", রপ্তানি দেখুন)।

সৃষ্টি প্লেলিস্ট
প্লেলিস্ট

কনফিগারেশনে সেট করা বিন্যাসে প্লেলিস্ট তৈরি করুন, প্লেলিস্ট তৈরি করুন দেখুন।

প্রয়োগ করা ফাইলের নাম বিন্যাস
ফাইলের নাম বিন্যাস

কনফিগারেশনে সেট করা ফাইলের নাম বিন্যাস প্রয়োগ করুন, ফাইলের নাম বিন্যাস প্রয়োগ করুন দেখুন।

প্রয়োগ করা ট্যাগ বিন্যাস
ট্যাগ ফরম্যাট

কনফিগারেশনে সেট করা ট্যাগ নামের বিন্যাস প্রয়োগ করুন, ট্যাগ বিন্যাস প্রয়োগ করুন দেখুন।

প্রয়োগ করা পাঠ এনকোডিং
টেক্সটেনকোডিং

কনফিগারেশনে টেক্সট এনকোডিং সেট প্রয়োগ করুন, টেক্সট এনকোডিং প্রয়োগ করুন দেখুন।

পুনঃনামকরণ ডিরেক্টরি
নতুন নামকরণ [বিন্যাসে] [ তৈরি করুন | নাম পরিবর্তন করুন | ড্রাইরান] [ট্যাগ-সংখ্যা]

একটি প্রদত্ত অনুসারে ট্যাগের মানগুলি থেকে নাম পরিবর্তন করুন বা ডিরেক্টরি তৈরি করুন বিন্যাসে
(যেমন %{শিল্পী} - %{অ্যালবাম}, Rename Directory দেখুন), যদি কোন ফরম্যাট দেওয়া না থাকে, ফরম্যাট
রিনেম ডিরেক্টরি ডায়ালগে সংজ্ঞায়িত করা হয়। ডিফল্ট মোড হয় নামান্তর; তৈরী করতে
ডিরেক্টরি, সৃষ্টি স্পষ্টভাবে দিতে হবে। পুনঃনামকরণ কর্ম সঞ্চালিত হবে
অবিলম্বে, শুধু কি করা হবে দেখতে, ব্যবহার করুন dryrun বিকল্প।

সংখ্যা ট্র্যাক
নম্বরট্র্যাক [ট্র্যাক নম্বর] [ট্যাগ-সংখ্যা]

নির্বাচিত ট্র্যাকগুলি দিয়ে শুরু করে সংখ্যা করুন৷ ট্র্যাক নম্বর (1 বাদ দিলে)।

ফিল্টার
ছাঁকনি [ফিল্টার-নাম | ফিল্টার-ফরম্যাট]

ফাইলগুলিকে ফিল্টার করুন যাতে শুধুমাত্র ফাইলগুলির সাথে মেলে ফিল্টার-ফরম্যাট দৃশ্যমান হয় দ্য
একটি পূর্বনির্ধারিত ফিল্টার অভিব্যক্তির নাম (যেমন "ফাইলের নাম ট্যাগ অমিল") ব্যবহার করা যেতে পারে
ফিল্টার এক্সপ্রেশনের পরিবর্তে, ফিল্টার দেখুন।

kid3-cli> ছাঁকনি '%{শিরোনাম} ধারণ "tro"'
শুরু
/home/urs/ওয়ান হিট ওয়ান্ডার - আসুন ট্যাগ করি
+ 01 Intro.mp3
- 02 আমরা শুধুমাত্র এই এক পেয়েছি.mp3
+ 03 Outro.mp3
শেষ
kid3-cli> ls
1- 01 Intro.mp3
1- 03 Outro.mp3
kid3-cli> ছাঁকনি সব
শুরু
/home/urs/ওয়ান হিট ওয়ান্ডার - আসুন ট্যাগ করি
+ 01 Intro.mp3
+ 02 আমরা শুধুমাত্র এই এক পেয়েছি.mp3
+ 03 Outro.mp3
শেষ
kid3-cli> ls
1- 01 Intro.mp3
12 02 আমরা শুধুমাত্র এই এক পেয়েছি.mp3
1- 03 Outro.mp3

রূপান্তর করুন ID3v2.3 থেকে ID3v2.4
থেকে24

রূপান্তর করুন ID3v2.4 থেকে ID3v2.3
থেকে23

ফাইলের নাম থেকে ট্যাগ
ট্যাগ থেকে [বিন্যাসে] [ট্যাগ-সংখ্যা]

উদাহরণস্বরূপ, ট্যাগের মান থেকে নির্বাচিত ফাইলগুলির ফাইলের নাম সেট করুন ট্যাগ থেকে
"%{track} - %{শিরোনাম}" 1. যদি কোন বিন্যাস নির্দিষ্ট করা না থাকে, GUI-তে সেট করা বিন্যাস ব্যবহার করা হয়।

ট্যাগ থেকে ফাইলের নাম
totag [বিন্যাসে] [ট্যাগ-সংখ্যা]

ফাইলের নাম থেকে ট্যাগ ফ্রেম সেট করুন, উদাহরণস্বরূপ totag "%{অ্যালবাম শিল্পী} -
%{অ্যালবাম}/%{ট্র্যাক} %{শিরোনাম}" 2. যদি কোন বিন্যাস নির্দিষ্ট করা না থাকে, GUI-তে সেট করা বিন্যাসটি
ব্যবহৃত যদি ফাইলের নামের বিন্যাস এই প্যাটার্নের সাথে মেলে না, তবে কয়েকটি সাধারণভাবে
ব্যবহৃত বিন্যাস চেষ্টা করা হয়.

ট্যাগ থেকে অন্যান্য ট্যাগ
syncto {ট্যাগ সংখ্যা}

ট্যাগ ফ্রেমগুলি এক ট্যাগ থেকে অন্য ট্যাগে কপি করুন, যেমন থেকে ID3v2 ট্যাগ সেট করতে
ID3v1 ট্যাগ, ব্যবহার করুন syncto 2.

কপি
কপি [ট্যাগ সংখ্যা]

অভ্যন্তরীণ কপি বাফারে নির্বাচিত ফাইলের ট্যাগ ফ্রেমগুলি অনুলিপি করুন। তারা তখন হতে পারে
ব্যবহার করে অন্য ফাইলে সেট করুন পেস্ট কমান্ড।

প্রতিলেপন
পেস্ট [ট্যাগ সংখ্যা]

এর বিষয়বস্তু থেকে ট্যাগ ফ্রেম সেট করুন কপি নির্বাচিত ফাইলগুলিতে বাফার।

অপসারণ
অপসারণ [ট্যাগ সংখ্যা]

একটি ট্যাগ সরান.

খেলা
খেলা [বিরতি | থামা | আগের | পরবর্তী]

অডিও প্লেব্যাক শুরু করুন। একবার এটি শুরু হয়ে গেলে, এটি দিয়ে নিয়ন্ত্রণ করা যেতে পারে বিরতি
(বিরতি এবং পুনরায় শুরু করতে), বন্ধ করা, আগে এবং পরবর্তী অপশন।

উদাহরণ
ব্যাচ ইম্পোর্ট ফাংশন ব্যবহার করে একটি ডিরেক্টরির সমস্ত ফাইলে অ্যালবাম কভার সেট করুন:

kid3-CLI -c 'স্বয়ংক্রিয় আমদানি "আবরণ শিল্প"' /path/to/dir

কমেন্ট ফ্রেমগুলি সরান এবং a এর সমস্ত MP3 ফাইলের উভয় ট্যাগে ট্যাগ বিন্যাস প্রয়োগ করুন
ডিরেক্টরি:

kid3-CLI -c সেট মন্তব্য "" 1' -c সেট মন্তব্য "" 2' \
-c 'ট্যাগফর্ম্যাট 1' -c 'ট্যাগফর্ম্যাট 2' /path/to/dir/*.mp3

স্বয়ংক্রিয়ভাবে ট্যাগ 2 আমদানি করুন, ট্যাগ 1-এ সিঙ্ক্রোনাইজ করুন, ট্যাগ 2 থেকে ফাইলের নাম সেট করুন এবং অবশেষে
একটি প্লেলিস্ট তৈরি করুন:

kid3-CLI -c স্বয়ংক্রিয় আমদানি -c 'syncto 1' -c ট্যাগ থেকে -c প্লেলিস্ট \
/path/to/dir/*.mp3

ID3v2.4.0 ট্যাগ সহ সমস্ত ফাইলের জন্য, ID3v2.3.0 তে রূপান্তর করুন এবং অ্যারেঞ্জার ফ্রেমটি সরান:

kid3-CLI -c "ছাঁকনি 'ID3v2.4.0 ট্যাগ'" -c "নির্বাচন করুন সব" -c থেকে23 \
-c "সেট ব্যবস্থা করা ''" /path/to/dir

এই পাইথন স্ক্রিপ্ট ব্যবহার করে kid3-CLI আইটিউনস সাউন্ড জেনারেট করতে আইটিউনরম ফ্রেম চেক করুন
রিপ্লে লাভ তথ্য।

#!/usr/bin/env পাইথন
# রিপ্লেগেইন থেকে আইটিউনস সাউন্ড চেক তৈরি করুন।
__future__ import print_function থেকে
ওএস, সিএস, সাবপ্রসেস আমদানি করুন

def rg2sc(দিরপথ):
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', 'পান "replaygain_track_gain"',
fn]). স্ট্রিপ()
যদি rg.endswith(b' dB'):
rg = rg[:-3]
চেষ্টা করে দেখুন:
rg = float(rg)
ValueError ব্যতীত:
মুদ্রণ
অবিরত
sc = (' ' + ('%08X' % int((10 ** (-rg / 10)) * 1000) )) * 10
subprocess.call([
'kid3-cli', '-c', 'seet iTunNORM "%s"' % sc, fn])

যদি __ নাম__ == '__ মেইন__':
rg2sc(sys.argv[1])

ক্রেডিটস এবং লাইসেন্স


Kid3

Urs Fleisch দ্বারা লিখিত প্রোগ্রাম

এফডিএল[20]

জিপিএল[21]

স্থাপন


কিভাবে থেকে প্রাপ্ত Kid3
Kid3 এ পাওয়া যাবে http://kid3.sourceforge.net.

আবশ্যকতা
Kid3 প্রয়োজন Qt[22]। কেডিই[২৩] প্রস্তাবিত কিন্তু প্রয়োজনীয় নয়, কারণ Kid23ও কম্পাইল করা যেতে পারে
একটি Qt অ্যাপ্লিকেশন হিসাবে। Kid3 সিস্টেমের জন্য কম্পাইল করা যেতে পারে যেখানে এই লাইব্রেরি আছে
উপলব্ধ, যেমন GNU/Linux, Windows এবং Mac OS X-এর জন্য। Ogg/Vorbis ফাইল ট্যাগ করতে, libogg[13],
libvorbis এবং libvorbisfile[১৪] FLAC ফাইলের জন্য প্রয়োজন libFLAC++ এবং libFLAC[15]।
id3lib[১২] MP12 ফাইলের জন্য ব্যবহৃত হয়। এই চারটি ফরম্যাটও সমর্থিত ট্যাগলিব[16],
যা Opus, MPC, APE, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF ফাইলগুলি পরিচালনা করতে পারে
এবং ট্র্যাকার মডিউল। শাব্দ আঙ্গুলের ছাপ থেকে আমদানি করতে, ক্রোমাপ্রিন্ট[18] এবং লিবাভ[19]
ব্যবহৃত.

Kid3 বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশন, উইন্ডোজ এবং ম্যাক ওএস এক্সের জন্য উপলব্ধ। লিঙ্কগুলি পাওয়া যাবে
on http://kid3.sourceforge.net.

সংকলন এবং স্থাপন
আপনি KDE সহ বা ছাড়া Kid3 কম্পাইল করতে পারেন। KDE ছাড়া, Kid3 হল একটি সাধারণ Qt অ্যাপ্লিকেশন এবং
কিছু কনফিগারেশন এবং সেশন বৈশিষ্ট্য অভাব.

একটি কেডিই সংস্করণের জন্য, শীর্ষ ডিরেক্টরিতে যান এবং টাইপ করুন

% cmake .
% করা
% করা ইনস্টল

Qt বা KDE এর বিভিন্ন সংস্করণের জন্য কম্পাইল করতে, সংশ্লিষ্ট সেট করুন cmake অপশন।

সমস্ত লাইব্রেরি উপস্থিত না থাকলে, Kid3 কম কার্যকারিতা সহ নির্মিত। তাই আপনার উচিত
সমস্ত পছন্দসই উন্নয়ন প্যাকেজ ইনস্টল করার যত্ন নিন। অন্যদিকে,
cmake-বিকল্পগুলি নিয়ন্ত্রণ করে কোন লাইব্রেরিগুলিকে কম্পাইল করা হয়৷ ডিফল্ট হল৷ -D
WITH_TAGLIB:BOOL=ON -D WITH_MP4V2:BOOL=OFF -D WITH_ID3LIB:BOOL=চালু -D
WITH_CHROMAPRINT:BOOL=চালু -D WITH_VORBIS:BOOL=চালু -D WITH_FLAC:BOOL=ON . এই বিকল্পগুলি করতে পারেন
ব্যবহার করে অক্ষম করা হবে বন্ধ.

KDE ছাড়া একটি Qt অ্যাপ্লিকেশন হিসাবে Kid3 তৈরি করতে, ব্যবহার করুন cmake পছন্দ -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. যদি কেডিই অ্যাপ্লিকেশন তৈরি করা সক্রিয় থাকে, সেটিং
Qt 4 KDE 4 ব্যবহার করবে, যেখানে Qt 5 সেটিং KDE 5 ব্যবহার করবে।

ডেবিয়ান-প্যাকেজের জন্য kid3.spec ফাইল দ্বারা RPM-প্যাকেজ তৈরি করা সমর্থিত।
স্ক্রিপ্ট build-deb.shis উপলব্ধ।

Qt অ্যাপ্লিকেশনটি Windows এবং Mac OS X-এর জন্যও কম্পাইল করা যেতে পারে
ফোল্ডারগুলি win32 এবং macosx প্যাকেজ তৈরি এবং তৈরি করতে ব্যবহার করা যেতে পারে। লাইব্রেরি হতে পারে
buildlibs.sh ব্যবহার করে ইনস্টল করা হয়েছে।

কনফিগারেশন
KDE এর সাথে, ফাইলের নাম ফিল্টার এবং বিন্যাস, আমদানি বিন্যাস, ফাইলের নাম এবং ID3
ফরম্যাট, টুলবার এবং স্ট্যাটাসবার সেটিংসের পাশাপাশি উইন্ডোর আকার সংরক্ষণ করা হবে
kid3rc ফাইলে আদর্শ অবস্থান। একটি Qt অ্যাপ্লিকেশন হিসাবে, এই ফাইল আছে
.config/Kid3/Kid3.conf। উইন্ডোজে, কনফিগারেশনটি রেজিস্ট্রিতে সংরক্ষণ করা হয়।

ডি-বাস ইন্টারফেস


ডি-বাস উদাহরণ
লিনাক্সে Qt 4 এবং KDE 4 সংস্করণগুলি স্ক্রিপ্ট দ্বারা Kid3 নিয়ন্ত্রণ করার জন্য একটি D-Bus-ইন্টারফেস অফার করে।
স্ক্রিপ্টগুলি ডি-বাস-বাইন্ডিং সহ যে কোনও ভাষায় লেখা যেতে পারে (যেমন পাইথনে) এবং হতে পারে
Kid3 এর কার্যকারিতা প্রসারিত করার জন্য ব্যবহারকারীর অ্যাকশনে যোগ করা হয়েছে।

বর্তমান ফাইলের ট্যাগ 2-এর শিল্পীকে "ওয়ান হিট ওয়ান্ডার" এর সাথে মান সেট করা যেতে পারে
নিম্নলিখিত কোড:

খোল

dbus-send --dest=net.sourceforge.kid3 --print-reply=literal \
/Kid3 net.sourceforge.Kid3.setFrame int32:2 স্ট্রিং:'শিল্পী' \
স্ট্রিং: 'ওয়ান হিট ওয়ান্ডার'

বা Qt এর সাথে সহজ qdbus (qdbusviewer একটি GUI এ ইন্টারফেস অন্বেষণ করতে ব্যবহার করা যেতে পারে):

qdbus net.sourceforge.kid3 /Kid3 সেটফ্রেম 2 শিল্পী \
'এক হিট আশ্চর্য'

পাইথন

dbus আমদানি করুন
kid3 = dbus.SessionBus().get_object(
'net.sourceforge.kid3', '/Kid3')
kid3.setFrame(2, 'শিল্পী', 'ওয়ান হিট ওয়ান্ডার')

পার্ল

Net::DBus ব্যবহার করুন;
$kid3 = Net::DBus->session->get_service(
"net.sourceforge.kid3")->get_object(
"/Kid3", "net.sourceforge.Kid3");
$kid3->setFrame(2, "শিল্পী", "ওয়ান হিট ওয়ান্ডার");

ডি-বাস এপিআই
D-Bus API net.sourceforge.Kid3.xml-এ নির্দিষ্ট করা আছে। Kid3 ইন্টারফেস আছে
নিম্নলিখিত পদ্ধতি:

খোলা ফাইল or ডিরেক্টরি
বুলিয়ান openDirectory(string পথ);

পথ
ফাইল বা ডিরেক্টরির পথ

ঠিক থাকলে সত্য ফেরত দেয়।

সংরক্ষণ করুন সব পরিবর্তিত নথি পত্র
বুলিয়ান সংরক্ষণ (অকার্যকর);

ঠিক থাকলে সত্য ফেরত দেয়।

পাওয়া a বিশদ ভুল বার্তা প্রদত্ত by কিছু পদ্ধতি
স্ট্রিং getErrorMessage(অকার্যকর);

বিশদ ত্রুটি বার্তা প্রদান করে।

প্রত্যাবর্তন করা পরিবর্তনগুলি in দ্য নির্বাচিত নথি পত্র
প্রত্যাবর্তন (অকার্যকর);

শুরু an স্বয়ংক্রিয় দল আমদানি
বুলিয়ান batchImport(int32 ট্যাগমাস্ক, স্ট্রিং প্রোফাইল নাম);

ট্যাগমাস্ক
ট্যাগ মাস্ক (ট্যাগ 0 এর জন্য বিট 1, ট্যাগ 1 এর জন্য বিট 2)

প্রোফাইল নাম
ব্যবহার করার জন্য ব্যাচ আমদানি প্রোফাইলের নাম

আমদানি ট্যাগ থেকে a ফাইল
বুলিয়ান importFromFile(int32 ট্যাগমাস্ক, স্ট্রিং পথ, int32 fmtIdx);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

পথ
ফাইলের পথ

fmtIdx
বিন্যাসের সূচক

ঠিক থাকলে সত্য ফেরত দেয়।

ডাউনলোড অ্যালবাম আবরণ শিল্প
ডাউনলোড অ্যালবামআর্ট(স্ট্রিং URL, বুলিয়ান allFilesInDir);

URL
ছবি ফাইল বা অ্যালবাম শিল্প সম্পদ URL

allFilesInDir
ডাইরেক্টরির সমস্ত ফাইলে ইমেজ যোগ করার জন্য true

রপ্তানি ট্যাগ থেকে a ফাইল
বুলিয়ান exportToFile(int32 ট্যাগমাস্ক, স্ট্রিং পথ, int32 fmtIdx);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

পথ
ফাইলের পথ

fmtIdx
বিন্যাসের সূচক

ঠিক থাকলে সত্য ফেরত দেয়।

সৃষ্টি a প্লেলিস্ট
বুলিয়ান প্লেলিস্ট তৈরি করুন(অকার্যকর);

ঠিক থাকলে সত্য ফেরত দেয়।

অব্যাহতিপ্রাপ্ত দ্য আবেদন
ত্যাগ করা (অকার্যকর);

নির্বাচন করা সব নথি পত্র
সব নির্বাচন করুন (অকার্যকর);

নির্বাচন না করা সব নথি পত্র
অনির্বাচিত সমস্ত(অকার্যকর);

সেট দ্য প্রথম ফাইল as দ্য বর্তমান ফাইল
বুলিয়ান firstFile(void);

একটি প্রথম ফাইল থাকলে সত্য প্রদান করে।

সেট দ্য আগে ফাইল as দ্য বর্তমান ফাইল
বুলিয়ান আগের ফাইল (অকার্যকর);

পূর্ববর্তী ফাইল থাকলে সত্য ফেরত দেয়।

সেট দ্য পরবর্তী ফাইল as দ্য বর্তমান ফাইল
বুলিয়ান nextFile(void);

পরবর্তী ফাইল থাকলে সত্য ফেরত দেয়।

নির্বাচন করা দ্য প্রথম ফাইল
বুলিয়ান সিলেক্ট ফার্স্টফাইল(অকার্যকর);

একটি প্রথম ফাইল থাকলে সত্য প্রদান করে।

নির্বাচন করা দ্য আগে ফাইল
বুলিয়ান PreviousFile (অকার্যকর) নির্বাচন করুন;

পূর্ববর্তী ফাইল থাকলে সত্য ফেরত দেয়।

নির্বাচন করা দ্য পরবর্তী ফাইল
বুলিয়ান NextFile (অকার্যকর);

পরবর্তী ফাইল থাকলে সত্য ফেরত দেয়।

নির্বাচন করা দ্য বর্তমান ফাইল
বুলিয়ান CurrentFile (অকার্যকর);

একটি বর্তমান ফাইল থাকলে সত্য প্রদান করে।

বিস্তৃত করা or পতন দ্য বর্তমান ফাইল পদ if it is a ডিরেক্টরি
বুলিয়ান expandDirectory(void);

একটি ফাইল তালিকা আইটেম একটি ডিরেক্টরি যদি getFileName() শেষ হিসাবে '/' সহ একটি নাম প্রদান করে
অক্ষর।

বর্তমান ফাইল আইটেম একটি ডিরেক্টরি হলে সত্য প্রদান করে।

প্রয়োগ করা দ্য ফাইল নাম বিন্যাস
আবেদন ফাইলনাম বিন্যাস(অকার্যকর);

প্রয়োগ করা দ্য ট্যাগ বিন্যাস
applyTagFormat(অকার্যকর);

প্রয়োগ করা পাঠ এনকোডিং
টেক্সট এনকোডিং (অকার্যকর);

সেট দ্য ডিরেক্টরি নাম থেকে দ্য ট্যাগ
বুলিয়ান setDirNameFromTag(int32 ট্যাগমাস্ক, স্ট্রিং বিন্যাস, বুলিয়ান সৃষ্টি);

ট্যাগমাস্ক
ট্যাগ মাস্ক (ট্যাগ 0 এর জন্য বিট 1, ট্যাগ 1 এর জন্য বিট 2)

বিন্যাস
ডিরেক্টরি নামের বিন্যাস

সৃষ্টি
তৈরি করতে সত্য, নাম পরিবর্তন করতে মিথ্যা

ঠিক থাকলে সত্য ফেরত দেয়, অন্যথা getErrorMessage() ব্যবহার করে ত্রুটি বার্তা পাওয়া যায়।

সেট পরবর্তী পথ সংখ্যার in দ্য নির্বাচিত নথি পত্র
নাম্বারট্র্যাকস(int32 ট্যাগমাস্ক, int32 ফার্স্টট্র্যাকএনআর);

ট্যাগমাস্ক
ট্যাগ মাস্ক (ট্যাগ 0 এর জন্য বিট 1, ট্যাগ 1 এর জন্য বিট 2)

ফার্স্টট্র্যাকএনআর
প্রথম ফাইলের জন্য ব্যবহার করার জন্য নম্বর

ফিল্টার দ্য নথি পত্র
ফিল্টার (স্ট্রিং অভিব্যক্তি);

অভিব্যক্তি
ফিল্টার এক্সপ্রেশন

রূপান্তর করুন ID3v2.3 ট্যাগ থেকে ID3v2.4
convertToId3v24(অকার্যকর);

রূপান্তর করুন ID3v2.4 ট্যাগ থেকে ID3v2.3
convertToId3v23(অকার্যকর);

ঠিক থাকলে সত্য ফেরত দেয়।

পাওয়া পথ of ডিরেক্টরি
স্ট্রিং getDirectoryName(অকার্যকর);

ডিরেক্টরির পরম পথ প্রদান করে।

পাওয়া নাম of বর্তমান ফাইল
স্ট্রিং getFileName(অকার্যকর);

প্রকৃত পরম ফাইলের নাম প্রদান করে, যদি এটি একটি ডিরেক্টরি হয় "/" দিয়ে শেষ হয়।

সেট নাম of নির্বাচিত ফাইল
setFileName(স্ট্রিং নাম);

নাম
ফাইল নাম

ডিরেক্টরিটি সংরক্ষণ করা হলে ফাইলটির নাম পরিবর্তন করা হবে।

সেট বিন্যাস থেকে ব্যবহার কখন বিন্যাস দ্য ফাইলের নাম থেকে দ্য ট্যাগ
setFileNameFormat(string বিন্যাস);

বিন্যাস
ফাইলের নামের বিন্যাস

সেট দ্য ফাইল নাম of দ্য নির্বাচিত নথি পত্র থেকে দ্য ট্যাগ
setFileNameFromTag(int32 ট্যাগমাস্ক);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

পাওয়া মূল্য of ফ্রেম
স্ট্রিং getFrame(int32 ট্যাগমাস্ক, স্ট্রিং নাম);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

নাম
ফ্রেমের নাম (যেমন "শিল্পী")

ছবির মতো বাইনারি ডাটা পেতে, লেখার জন্য একটি ফাইলের নামের পরে যোগ করা যেতে পারে
নাম, যেমন "Picture:/path/to/file"। একইভাবে, সিনক্রোনাইজড লিরিক হতে পারে
রপ্তানি করা হয়েছে, যেমন "SYLT:/path/to/file"।

ফ্রেমের মান প্রদান করে।

সেট মূল্য of ফ্রেম
বুলিয়ান সেটফ্রেম(int32 ট্যাগমাস্ক, স্ট্রিং নাম, স্ট্রিং মূল্য);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

নাম
ফ্রেমের নাম (যেমন "শিল্পী")

মূল্য
ফ্রেমের মান

ট্যাগ 2 এর জন্য (ট্যাগমাস্ক 2), যদি কোন ফ্রেম সঙ্গে না নাম বিদ্যমান, একটি নতুন ফ্রেম যোগ করা হয়, যদি মূল্য is
খালি, ফ্রেম মুছে ফেলা হয়। একটি ছবির মত বাইনারি ডেটা যোগ করতে, একটি ফাইল যোগ করা যেতে পারে
পরে নাম, যেমন "Picture:/path/to/file"। "SYLT:/path/to/file" ব্যবহার করা যেতে পারে
সিঙ্ক্রোনাইজ করা গান আমদানি করুন।

ঠিক থাকলে সত্য ফেরত দেয়।

পাওয়া সব ফ্রেম of a ট্যাগ
বিন্যাস of স্ট্রিং getTag(int32 ট্যাগমাস্ক);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

বিকল্প ফ্রেমের নাম এবং মান সহ তালিকা প্রদান করে।

পাওয়া প্রযুক্তিগত তথ্য সম্বন্ধে ফাইল
বিন্যাস of স্ট্রিং তথ্য (অকার্যকর);

বৈশিষ্ট্যগুলি হল বিন্যাস, বিটরেট, নমুনা, চ্যানেল, সময়কাল, চ্যানেল মোড, ভিবিআর, ট্যাগ
1, ট্যাগ 2. উপলব্ধ নয় এমন বৈশিষ্ট্যগুলি বাদ দেওয়া হয়েছে৷

বিকল্প সম্পত্তির নাম এবং মান সহ তালিকা প্রদান করে।

সেট ট্যাগ থেকে ফাইল নাম
setTagFromFileName(int32 ট্যাগমাস্ক);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

সেট ট্যাগ থেকে অন্যান্য ট্যাগ
setTagFromOtherTag(int32 ট্যাগমাস্ক);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

কপি ট্যাগ
copyTag(int32 ট্যাগমাস্ক);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

প্রতিলেপন ট্যাগ
পেস্টট্যাগ(int32 ট্যাগমাস্ক);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

অপসারণ ট্যাগ
রিমুভ ট্যাগ(int32 ট্যাগমাস্ক);

ট্যাগমাস্ক
ট্যাগ বিট (ট্যাগ 1 এর জন্য 1, ট্যাগ 2 এর জন্য 2)

রিপার্স দ্য কনফিগারেশন
reparseConfiguration(void);

কনফিগারেশন ফাইল পরিবর্তন করে স্বয়ংক্রিয় কনফিগারেশন পরিবর্তন সম্ভব
তারপর কনফিগারেশন reparsing.

নাটকগুলিকে দ্য নির্বাচিত নথি পত্র
প্লেঅডিও(অকার্যকর);

কিউএমএল ইন্টারফেস


কিউএমএল উদাহরণ
QML স্ক্রিপ্টগুলি ফাইল তালিকার প্রসঙ্গ মেনুর মাধ্যমে আহ্বান করা যেতে পারে এবং ট্যাবে সেট করা যেতে পারে
সেটিংস ডায়ালগের ব্যবহারকারীর ক্রিয়া। সেখানে সেট করা স্ক্রিপ্ট হিসাবে ব্যবহার করা যেতে পারে
কাস্টম স্ক্রিপ্ট প্রোগ্রাম করার উদাহরণ। QML জাভাস্ক্রিপ্ট ব্যবহার করে, এখানে বাধ্যতামূলক "হ্যালো
বিশ্ব":

Kid3 1.0 আমদানি করুন

Kid3Script {
অনরান: {
console.log("হ্যালো ওয়ার্ল্ড, ডিরেক্টরি হল", app.dirName)
Qt.quit()
}
}

যদি এই স্ক্রিপ্টটি /path/to/Example.qml হিসাবে সংরক্ষিত হয়, তাহলে ব্যবহারকারী কমান্ডকে সংজ্ঞায়িত করা যেতে পারে @qml
/path/to/Example.qml নামের সাথে কিউএমএল পরীক্ষা এবং আউটপুট চেক করা হয়েছে। তারপর এটি ব্যবহার করা শুরু করা যেতে পারে
ফাইল তালিকা প্রসঙ্গ মেনুতে QML পরীক্ষা আইটেম, এবং আউটপুট দৃশ্যমান হবে
জানলা.

বিকল্পভাবে, QML টুল ব্যবহার করে কিড3 থেকে স্বাধীনভাবেও স্ক্রিপ্ট শুরু করা যেতে পারে।

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

Qt 5 এর জন্য, কমান্ড

qml -apptype উইজেট -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 {
অনরান: {
app.firstFile()
কর {
যদি (app.selectionInfo.tagFormatV2)
console.log(app.getFrame(tagv2, "টাইটেল"))
} যখন (app.nextFile())
}
}

যদি ডিরেক্টরিতে অনেক ফাইল থাকে, তাহলে এই ধরনের স্ক্রিপ্ট ব্যবহারকারীর ইন্টারফেসকে ব্লক করতে পারে
কিছু সময় দীর্ঘ অপারেশনের জন্য, তাই সময়ে সময়ে বিরতি থাকা উচিত। দ্য
নীচের বিকল্প বাস্তবায়নে একটি একক ফাইলের কাজ একটি ফাংশনে স্থানান্তরিত হয়েছে।
এই ফাংশনটি শেষ পর্যন্ত 1 ms এর টাইমআউটের সাথে নিজেকে আহ্বান করে, প্রদত্ত যে আরও ফাইল রয়েছে
প্রক্রিয়া করা এটি নিশ্চিত করবে যে স্ক্রিপ্ট থাকাকালীন GUI প্রতিক্রিয়াশীল থাকবে
চলছে।

Kid3 1.0 আমদানি করুন

Kid3Script {
অনরান: {
ফাংশন doWork() {
যদি (app.selectionInfo.tagFormatV2) {
console.log(app.getFrame(tagv2, "টাইটেল"))
}
যদি (!app.nextFile()) {
Qt.quit()
} অন্য {
সেট টাইমআউট (কাজ, 1)
}
}

app.firstFile()
কাজ কর()
}
}

আরও উদাহরণ স্ক্রিপ্ট Kid3 এর সাথে আসে এবং ইতিমধ্যেই ব্যবহারকারী কমান্ড হিসাবে নিবন্ধিত হয়।

· রিপ্লেগেইন থেকে সাউন্ডচেক (ReplayGain2SoundCheck.qml): iTunNORM SoundCheck তৈরি করুন
রিপ্লে গেইন ফ্রেম থেকে তথ্য।

· অ্যালবাম আর্ট রিসাইজ করুন (ResizeAlbumArt.qml): এমবেডেড কভার আর্ট ইমেজের আকার পরিবর্তন করুন যা
500x500 পিক্সেলের চেয়ে বড়।

· এক্সট্রাক্ট অ্যালবাম আর্ট (ExtractAlbumArt.qml): সমস্ত এমবেডেড কভার আর্ট ছবি বের করুন
সদৃশ এড়ানো।

· এম্বেড অ্যালবাম আর্ট (EmbedAlbumArt.qml): ইমেজ ফাইলে পাওয়া কভার আর্ট অডিওতে এম্বেড করুন
একই ফোল্ডারে ফাইল।

· এম্বেড লিরিক্স (EmbedLyrics.qml): ওয়েব সার্ভিস থেকে আনসিঙ্ক্রোনাইজড লিরিক্স আনুন।

· পাঠ্য এনকোডিং ID3v1 (ShowTextEncodingV1.qml): ID3v1 ট্যাগের এনকোডিং খুঁজে পেতে সাহায্য করে
সমস্ত উপলব্ধ অক্ষর এনকোডিংগুলিতে বর্তমান ফাইলের ট্যাগগুলি দেখিয়ে।

· CSV রপ্তানি করুন (ExportCsv.qml): একটি CSV ফাইলে সমস্ত ফাইলের সমস্ত ট্যাগ পুনরাবৃত্তিমূলকভাবে রপ্তানি করুন।

· QML কনসোল (QmlConsole.qml): Kid3 এর QML API এর সাথে খেলার জন্য সহজ কনসোল।

কিউএমএল এপিআই
কিউএমএল কনসোল ব্যবহার করে API সহজেই অন্বেষণ করা যেতে পারে, যা একটি উদাহরণ হিসাবে উপলব্ধ
একটি ইউজার ইন্টারফেস সহ স্ক্রিপ্ট।

Kid3Script
Kid3Script হল একটি নিয়মিত QML উপাদান যা প্লাগইন ডিরেক্টরির ভিতরে অবস্থিত। আপনি পারেন
ঠিক পাশাপাশি অন্য QML উপাদান ব্যবহার করুন। Kid3Script ব্যবহার করে শুরু করা সহজ করে তোলে
স্ক্রিপ্ট ফাংশন ব্যবহার করে অনরান সংকেত হ্যান্ডলার। এটি মধ্যে পার্থক্যও লুকিয়ে রাখে
QtQuick সংস্করণ, যাতে স্ক্রিপ্টগুলি Qt 4 এবং Qt 5 উভয়ের সাথেই সামঞ্জস্যপূর্ণ হয়।
তাছাড়া এটি কিছু ফাংশন অফার করে:

onRun: সিগন্যাল হ্যান্ডলার যা স্ক্রিপ্ট শুরু করার সময় আহ্বান করা হয়
tagv1, tagv2, tagv2v1: ট্যাগ প্যারামিটারের জন্য ধ্রুবক
স্ক্রিপ্ট: স্ক্রিপ্টিং ফাংশন অ্যাক্সেস
কনফিগারেশন: কনফিগারেশন অবজেক্টে অ্যাক্সেস
getArguments(): স্ক্রিপ্ট আর্গুমেন্টের তালিকা
isStandalone(): true যদি স্ক্রিপ্টটি Kid3 এর মধ্যে থেকে শুরু না হয়
সেটটাইমআউট (কলব্যাক, বিলম্ব): বিলম্বের পরে কলব্যাক শুরু হয়

স্ক্রিপ্টিং কার্যাবলী
জাভাস্ক্রিপ্ট হিসাবে এবং তাই QML-এরও স্ক্রিপ্টিংয়ের জন্য ফাংশনের একটি সীমিত সেট রয়েছে,
দ্য লিপি বস্তুর কিছু অতিরিক্ত পদ্ধতি আছে, উদাহরণস্বরূপ:

script.properties(obj): Qt বৈশিষ্ট্য সহ স্ট্রিং
script.writeFile(filePath, data): ফাইলে ডেটা লিখুন, ঠিক থাকলে সত্য
script.readFile(filePath): ফাইল থেকে ডেটা পড়ুন
script.removeFile(filePath): ফাইল মুছুন, ঠিক থাকলে সত্য
script.fileExists(filePath): ফাইল বিদ্যমান থাকলে সত্য
script.renameFile(oldName, newName): ফাইলের নাম পরিবর্তন করুন, ঠিক থাকলে সত্য
script.tempPath(): অস্থায়ী ডিরেক্টরির পথ
script.listDir(path, [nameFilters], [classify]): তালিকা ডিরেক্টরি এন্ট্রি
script.system(program, [args], [msecs]): সিঙ্ক্রোনাসভাবে একটি সিস্টেম কমান্ড শুরু করুন,
[প্রস্থান কোড, স্ট্যান্ডার্ড আউটপুট, স্ট্যান্ডার্ড ত্রুটি] যদি সময় শেষ না হয়
script.getEnv(varName): পরিবেশ পরিবর্তনশীলের মান পান
script.setEnv(varName, value): পরিবেশ ভেরিয়েবলের মান সেট করুন
script.getQtVersion(): Qt সংস্করণ স্ট্রিং, যেমন "5.4.1"
script.getDataMd5(data): ডেটার MD5 হ্যাশের হেক্স স্ট্রিং পান
script.getDataSize(data): বাইট অ্যারের আকার পান
script.dataToImage(data, [format]): ডেটা বাইট থেকে একটি ছবি তৈরি করুন
script.dataFromImage(img, [format]): ছবি থেকে ডেটা বাইট পান
script.loadImage(filePath): একটি ফাইল থেকে একটি ছবি লোড করুন
script.saveImage(img, filePath, [format]): একটি ফাইলে একটি ছবি সংরক্ষণ করুন, ঠিক থাকলে সত্য
script.imageProperties(img): একটি চিত্রের বৈশিষ্ট্য পান, মানচিত্র ধারণকারী
"প্রস্থ", "উচ্চতা", "গভীরতা" এবং "রঙ গণনা", অবৈধ ছবি হলে খালি
script.scaleImage(img, width, [height]): একটি ইমেজ স্কেল করুন, স্কেল করা ছবি ফেরত দিন
script.selectFileName(caption, dir, filter, saveFile): ফাইল ডায়ালগ খুলুন
একটি ফাইল নির্বাচন করুন

আবেদন প্রসঙ্গ
QML ব্যবহার করে, Kid3 ফাংশনগুলির একটি বড় অংশ অ্যাক্সেসযোগ্য। API অনুরূপ
ডি-বাসের জন্য ব্যবহৃত একটি। বিস্তারিত জানার জন্য, সংশ্লিষ্ট নোট পড়ুন.

app.openDirectory(path): ডিরেক্টরি খুলুন
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([select]): পরবর্তী ফাইলে
app.previousFile([select]): আগের ফাইলে
app.selectCurrentFile([select]): বর্তমান ফাইল নির্বাচন করুন
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(tag): ট্যাগ থেকে ফাইলের নাম
app.getTagsFromFilename(tag): ট্যাগের ফাইলের নাম
app.getAllFrames(tag): সমস্ত ফ্রেম সহ বস্তু পান
app.getFrame(ট্যাগ, নাম): ফ্রেম পান
app.setFrame(ট্যাগ, নাম, মান): সেট ফ্রেম
app.getPictureData(): ছবির ফ্রেম থেকে ডেটা পান
app.setPictureData(data): ছবির ফ্রেমে ডেটা সেট করুন
app.copyToOtherTag(ট্যাগ): অন্যান্য ট্যাগে ট্যাগ
app.copyTags(ট্যাগ): কপি
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(ট্যাগ, ফরম্যাট): ফরম্যাট স্ট্রিং-এ কোড প্রতিস্থাপন করুন

অ্যাসিঙ্ক্রোনাস ক্রিয়াকলাপের জন্য, কলব্যাকগুলি সংকেতের সাথে সংযুক্ত করা যেতে পারে।

ফাংশন স্বয়ংক্রিয় আমদানি(প্রোফাইল) {
ফাংশন onAutomaticImportFinished() {
app.batchImporter.finished.disconnect(onAutomaticImportFinished)
}
app.batchImporter.finished.connect(onAutomaticImportFinished)
app.batchImport(প্রোফাইল, ট্যাগভি২)
}

ফাংশন renameDirectory(ফর্ম্যাট) {
ফাংশন onRenameActionsScheduled() {
app.renameActionsScheduled.disconnect(onRenameActionsScheduled)
app.performRenameActions()
}
app.renameActionsScheduled.connect(onRenameActionsScheduled)
app.renameDirectory(tagv2v1, ফরম্যাট, মিথ্যা)
}

কনফিগারেশন অবজেক্টস
বিভিন্ন কনফিগারেশন বিভাগ পদ্ধতির মাধ্যমে অ্যাক্সেসযোগ্য configs। তাদের
বৈশিষ্ট্যগুলি QML কনসোলে তালিকাভুক্ত করা যেতে পারে।

script.properties(configs.networkConfig())

বৈশিষ্ট্য সেট করা যেতে পারে:

configs.networkConfig().useProxy = মিথ্যা

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

onworks.net পরিষেবা ব্যবহার করে kid3-core অনলাইন ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

  • 1
    ইউএসবিলোডারজিএক্স
    ইউএসবিলোডারজিএক্স
    USBLoaderGX এর জন্য একটি GUI
    Waninkoko এর USB লোডার, উপর ভিত্তি করে
    libwiigui. এটা তালিকা এবং অনুমতি দেয়
    Wii গেমস, গেমকিউব গেমস এবং চালু করা হচ্ছে
    Wii এবং WiiU-তে হোমব্রু...
    USBLoaderGX ডাউনলোড করুন
  • 2
    Firebird
    Firebird
    ফায়ারবার্ড RDBMS ANSI SQL বৈশিষ্ট্য অফার করে
    এবং লিনাক্স, উইন্ডোজ এবং চালায়
    বেশ কয়েকটি ইউনিক্স প্ল্যাটফর্ম। বৈশিষ্ট্য
    চমৎকার সঙ্গতি এবং কর্মক্ষমতা
    এবং শক্তি...
    ফায়ারবার্ড ডাউনলোড করুন
  • 3
    KompoZer
    KompoZer
    KompoZer একটি wysiwyg HTML সম্পাদক ব্যবহার করে
    মজিলা কম্পোজার কোডবেস। হিসাবে
    Nvu এর উন্নয়ন বন্ধ করা হয়েছে
    2005 সালে, KompoZer অনেক বাগ সংশোধন করে এবং
    একটি f যোগ করে...
    KompoZer ডাউনলোড করুন
  • 4
    ফ্রি মাঙ্গা ডাউনলোডার
    ফ্রি মাঙ্গা ডাউনলোডার
    ফ্রি মাঙ্গা ডাউনলোডার (FMD) হল একটি
    ওপেন সোর্স অ্যাপ্লিকেশন লেখা
    পরিচালনার জন্য অবজেক্ট-পাসকেল এবং
    বিভিন্ন ওয়েবসাইট থেকে মাঙ্গা ডাউনলোড করা হচ্ছে।
    এটি একটি আয়না...
    বিনামূল্যে মাঙ্গা ডাউনলোডার ডাউনলোড করুন
  • 5
    ইউনেটবুটিন
    ইউনেটবুটিন
    UNetbootin আপনাকে বুটেবল তৈরি করতে দেয়
    Ubuntu, Fedora, এবং এর জন্য লাইভ ইউএসবি ড্রাইভ
    ছাড়া অন্যান্য লিনাক্স বিতরণ
    একটি সিডি পোড়ানো। এটি উইন্ডোজ, লিনাক্সে চলে,
    এবং ...
    UNetbootin ডাউনলোড করুন
  • 6
    ডলিবার ইআরপি - সিআরএম
    ডলিবার ইআরপি - সিআরএম
    Dolibarr ERP - CRM ব্যবহার করা সহজ
    ইআরপি এবং সিআরএম ওপেন সোর্স সফটওয়্যার প্যাকেজ
    (একটি ওয়েব পিএইচপি সার্ভার বা হিসাবে চালান
    স্বতন্ত্র সফ্টওয়্যার) ব্যবসার জন্য,
    ভিত্তি...
    Dolibarr ERP - CRM ডাউনলোড করুন
  • আরও »

লিনাক্স কমান্ডগুলি

Ad