প্রকল্প সম্পর্কে
DouK-Downloader (পূর্বনাম TikTokDownloader) হল Douyin এবং TikTok প্ল্যাটফর্মের জন্য একটি কাজ ডাউনলোড এবং ডেটা সংগ্রহ টুল। প্রকল্পটি Python 3.12+ এ উন্নয়ন করা হয়েছে এবং Docker ডেপ্লয়মেন্ট সমর্থন করে।
মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: Douyin/TikTok ভিডি, ছবি সেট, লাইভ ফটো এবং সর্বোচ্চ কোয়ালিটির ভিডিও ফাইল ডাউনলোড; ব্যাচে অ্যাকাউন্ট পোস্ট, লাইক, সংগ্রহ, সংগ্রহ ফোল্ডার এবং সংকলন কাজ ডাউনলোড; কাজের বিস্তারিত ডেটা, মন্তব্য ডেটা, অনুসন্ধান ডেটা, ট্রেন্ডিং তালিকা ডেটা এবং অ্যাকাউন্ট বিস্তারিত ডেটা সংগ্রহ; Douyin/TikTok লাইভ স্ট্রিম URL সংগ্রহ এবং ffmpeg দিয়ে লাইভ ডাউনলোড; বহু-্যাকাউন্ট ব্যাচ ডাউনলোড, ইনক্রিমেন্টাল ডাউনলোড, ব্রেকপয়েন্ট রিজুম, অটো-স্কিপ ডাউনলোড করা ফাইল, মাল্টি-থ্রেড ডাউনলোড এবং ফাইল ইন্টেগ্রিটি হ্যান্ডলিং।
ডেটা CSV, XLSX, SQLite ফরম্যাটে সংরক্ষণ করা যায়। প্রোগ্রাম পোস্টের সময় অনুসারে কাজ ফিল্টার, কাস্টম নিয়ম ফিল্টার, ফোল্ডার অনুসারে আর্কাইভ, ফাইল সাইজ সীমা, প্রক্সি ব্যবহার, LAN রিমোট অ্যাক্সেস এবং ক্লিপবোর্ড লিংক শুনে ডাউনলোড সমর্থন করে।
রান মোডের মধ্যে রয়েছে টার্মিনাল ইন্টারঅ্যাক্টিভ মোড, Web API ইন্টারফেস মোড (/docs বা /redoc দিয়ে স্বয়ংক্রিয় তৈরি ডকুমেন্টেশন দেখুন) এবং Web UI ইন্টারঅ্যাক্টিভ মোড (কোড রিফ্যাক্টরি চলছে, পুনরায় খোলা হয়নি)। ব্যবহারকারীরা Releases থেকে কম্পাইল করা এক্সিকutable ফাইল ডাউনলোড করতে পারেন, বা pip/uv দিয়ে ডিপেন্ডেন্সি ইনস্টল করে সোর্স কোড চালাতে পারেন, বা Docker ইমেজ দিয়ে ডেপ্লয় করতে পারেন। প্রকল্পটি GitHub Actions দিয়ে এক্সিকutable ফাইল অটো-বিল্ড গাইড প্রদান করে।
দ্রষ্টব্য: বর্তমান সংস্করণের কিছু ফункশন অকার্যকর, প্রকল্পটি 6.0 সংস্করণে রিফ্যাক্টরিং করার পরিকল্পনা করেছে। এনক্রিপশন প্যারামিটার অ্যালগরিদম মেয়াদোত্তীর্ণ এবং আর রক্ষণাবেক্ষণ করা হয় না, কিছু ফункশন স্বাভাবিকভাবে কাজ নাও করতে পারে, ব্যবহারকারীদের নিজেরা এনক্রিপশন প্যারামিটার জেনারেশন কোড প্রস্তুত করতে হবে। Cookie ভিডিও রেজোলিউশন প্রভাবিত করে, মেয়াদোত্তীর্ হলে কনফিগারেশন ফাইলে পুনরায় লিখতে হবে। প্রকল্পটি স্মার্ট ডিলে রিকোয়েস্ট মেকানিজম বিল্ট-ইন রয়েছে, পেইড কাজ ডাউনলোড সমর্থন করে না।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.