রুট পরিকল্পনা করুন
যেকোনো ক্রমে আপনার বিরতির স্থানগুলোর নাম বলুন, আর সহকারীকে ভ্রমণটি সাজাতে দিন — এক শহর থেকে আরেক শহর, এক পথ থেকে আরেক পথে।
PyPI-তে পাওয়া যাচ্ছে · v0.2.0a4 বিটা
travel-animator-এর সঙ্গে একটি MCP সার্ভার রয়েছে। এটিকে Claude, Cursor বা MCP সমর্থন করে এমন যেকোনো সহকারীর সঙ্গে যুক্ত করুন, তারপর নিজের ভাষায় ভ্রমণের কথা বলুন। আপনার AI রুট পরিকল্পনা করবে, অ্যানিমেশন সাজাবে এবং MP4 রেন্ডার করবে — আপনার নিজের কম্পিউটারেই।
pip install --pre "travel-animator[mcp]"এক নজরে
Travel Animator MCP সার্ভার একটি Python প্যাকেজ — PyPI-তে travel-animator — যা Model Context Protocol-এর মাধ্যমে AI সহকারীদের Travel Animator-এ রুট ভিডিও তৈরির পুরো প্রক্রিয়া চালাতে দেয়। এটি ইনস্টল করে একবার সাইন ইন করুন। এরপর Claude বা Cursor-এর মতো সহকারী আপনার কম্পিউটারে রুট পরিকল্পনা, অ্যানিমেশন সাজানো এবং MP4 রেন্ডার করতে পারবে — শুধু চ্যাটে আপনার লেখা নির্দেশনা অনুযায়ী।
MCP একটি উন্মুক্ত মানদণ্ড, যা সহকারীদের বাইরের টুলের সঙ্গে যুক্ত করে। আপনার ক্লায়েন্ট travel-animator mcp দিয়ে সার্ভার চালু করে, উপলব্ধ টুলগুলো শনাক্ত করে এবং কথোপকথনের সময় সেগুলো ব্যবহার করে। তাই আলাদা কোনো অ্যাপ শিখতে বা API কী সেট করতে হয় না; শুধু Travel Animator-এ সাইন ইন করলেই চলে।
এটি একই অ্যাকাউন্ট থেকে মোবাইল অ্যাপের মতোই ভ্রমণ রেন্ডার করে: অ্যানিমেটেড রুট, যানবাহনের 3D মডেল এবং ম্যাপের স্টাইল, যেগুলো Travel Animator-এর মূল বৈশিষ্ট্য। নিজে হাতে ভিডিও বানাতে চাইলে iOS ও Android অ্যাপ-এ টার্মিনাল ছাড়াই একই কাজ করতে পারবেন। বিরতির স্থান যোগ করা, যানবাহন বেছে নেওয়া এবং এক্সপোর্ট করা ফোনে চার ধাপের কাজ।
আপনার সহকারী যা করতে পারে
MCP সার্ভার পুরো প্রক্রিয়ার জন্য টুল সরবরাহ করে। ফলে সহকারী একটি বাক্য থেকেই সম্পূর্ণ ভিডিও বানাতে পারে, আপনাকে কোনো এডিটর খুলতে হয় না।
যেকোনো ক্রমে আপনার বিরতির স্থানগুলোর নাম বলুন, আর সহকারীকে ভ্রমণটি সাজাতে দিন — এক শহর থেকে আরেক শহর, এক পথ থেকে আরেক পথে।
অ্যানিমেশনের চেহারা ও চলন বদলান — যানবাহন, রুটের ধরন ও গতি — সাধারণ ভাষায় পরিবর্তনের কথা বলেই।
নিজের হার্ডওয়্যারে MP4 এক্সপোর্ট করুন। libx264 সব প্ল্যাটফর্মে চলে; NVIDIA এনকোডিংয়ের জন্য h264_nvenc ব্যবহার করুন।
ইনস্টলেশন
প্রায় দুই মিনিট, যদি আপনার কম্পিউটারে Python 3.12 বা তার নতুন সংস্করণ আগে থেকেই ইনস্টল করা থাকে।
mcp এক্সট্রাসহ প্যাকেজ ইনস্টল করুনএই এক্সট্রা MCP SDK যোগ করে, যা মূল ইনস্টলেশনে ইচ্ছাকৃতভাবে রাখা হয়নি। প্যাকেজটি এখনো বিটা পর্যায়ে আছে, তাই প্রথম স্থিতিশীল সংস্করণ প্রকাশ না হওয়া পর্যন্ত --pre প্রয়োজন।
pip install --pre "travel-animator[mcp]"মোবাইল অ্যাপের একই অ্যাকাউন্ট ব্যবহার করুন। ইন্টারঅ্যাকটিভ টার্মিনালে ম্যাজিক লিংকের মাধ্যমে সাইন ইন হয়: আপনার ইমেইল দিন, তারপর ৬ সংখ্যার কোড। CI-এর জন্য এর বদলে bearer টোকেন দিন। লগইনের তথ্য ~/.config/tada/credentials.json-এ 0600 অনুমতিসহ সংরক্ষিত হয়।
travel-animator loginক্লায়েন্টের MCP কনফিগারেশনে সার্ভারটি যোগ করে ক্লায়েন্ট আবার চালু করুন। তারপর শুধু ভিডিও বানাতে বলুন। ভ্রমণ তৈরি শুরুর আগে সহকারী auth_status ব্যবহার করে নিশ্চিত হতে পারে যে আপনি সাইন ইন করেছেন।
{
"mcpServers": {
"travel-animator-mcp": {
"command": "travel-animator",
"args": ["mcp"]
}
}
}চেষ্টা করে দেখুন
কোনো কমান্ড মুখস্থ করতে হবে না। ভ্রমণ আর পছন্দের ধরনটি সেভাবেই বর্ণনা করুন, যেভাবে অন্য কাউকে বলতেন।
কমান্ড লাইন
travel-animator CLIMCP সার্ভার একটি ছোট কনসোল স্ক্রিপ্টের সাবকমান্ড। এই স্ক্রিপ্ট আপনি নিজেও চালাতে পারেন।
travel-animator loginম্যাজিক লিংক দিয়ে সাইন ইন করুন, অথবা ইন্টারঅ্যাকশন ছাড়া ব্যবহারের জন্য bearer টোকেন সংরক্ষণ করুন।
travel-animator logoutকম্পিউটারে সংরক্ষিত লগইনের তথ্য মুছুন। এটি কেবল স্থানীয় পরিবর্তন; সার্ভারে সেশন বাতিল করার ব্যবস্থা এখনো নেই।
travel-animator render-bundleনেটওয়ার্ক ছাড়াই প্রস্তুত করা বান্ডল থেকে MP4 রেন্ডার করুন। সব অপশনের বিস্তারিত জানতে --help দিয়ে চালান।
travel-animator mcpstdio MCP সার্ভার চালান। এর জন্য mcp এক্সট্রা প্রয়োজন।
শুরু করার আগে
রেন্ডার করতে OpenGL ইমপ্লিমেন্টেশন দরকার — প্রোডাকশনে GPU ড্রাইভার, অথবা শুধু CPU-নির্ভর Linux-এ Mesa/llvmpipe — সঙ্গে FFmpeg/PyAV-এর প্রচলিত রানটাইম লাইব্রেরিও প্রয়োজন।
Linux, macOS ও Windows — সবগুলোই সমর্থিত। Windows-এ GL কনটেক্সট WGL থেকে তৈরি হয়, যার জন্য ইন্টারঅ্যাকটিভ ডেস্কটপ সেশন দরকার। কোনো সার্ভিস এই কনটেক্সট তৈরি করতে পারে না, আর বিকল্প হিসেবে সফটওয়্যার রেন্ডারিংয়ের ব্যবস্থা নেই।
এটি সীমিত ব্যবহারের লাইসেন্স, ওপেন সোর্স লাইসেন্স নয়। Travel Animator-এর কনটেন্ট প্রস্তুত ও রেন্ডার করার জন্য প্যাকেজটি পরিবর্তন ছাড়া ইনস্টল করে চালাতে পারেন। পুনর্বিতরণ, পরিবর্তন বা প্রতিদ্বন্দ্বী সেবা তৈরির অনুমতি নেই। অতিরিক্ত অধিকারের জন্য Lascade-এর সঙ্গে যোগাযোগ করুন।
সাধারণ প্রশ্ন
MCP একটি উন্মুক্ত মানদণ্ড, যা AI সহকারীদের বাইরের টুল ও ডেটার সঙ্গে যুক্ত করে। Claude Desktop, Claude Code বা Cursor-এর মতো ক্লায়েন্ট MCP সার্ভার চালু করে, তার উপলব্ধ টুলগুলো শনাক্ত করে এবং কথোপকথনের সময় আপনার হয়ে সেগুলো ব্যবহার করতে পারে। travel-animator-এর সঙ্গে এমন একটি সার্ভার রয়েছে, তাই সহকারী রুট ভিডিও তৈরির প্রক্রিয়া সরাসরি পরিচালনা করতে পারে।
stdio-এর মাধ্যমে MCP সমর্থন করে এমন যেকোনো ক্লায়েন্ট, যার মধ্যে Claude Desktop, Claude Code ও Cursor রয়েছে। প্রতিটিতে একই JSON কনফিগারেশন ব্লক ব্যবহার করা হয়, যা mcp আর্গুমেন্টসহ travel-animator কমান্ডের দিকে নির্দেশ করে।
হ্যাঁ। প্যাকেজটি Travel Animator সেবার সহযোগী হিসেবে কাজ করে, তাই প্রথমে travel-animator login চালান। এটি মোবাইল অ্যাপের একই অ্যাকাউন্ট ব্যবস্থা ব্যবহার করে। সাইন ইন করা না থাকলে লগইনের তথ্য প্রয়োজন এমন টুলগুলো বন্ধ হয়ে যায় এবং স্পষ্ট বার্তায় সাইন ইন করতে বলে।
আপনার নিজের কম্পিউটারে। রেন্ডারিং আপনার স্থানীয় OpenGL ইমপ্লিমেন্টেশন ও FFmpeg লাইব্রেরি ব্যবহার করে। render-bundle আগে থেকে প্রস্তুত করা বান্ডল সম্পূর্ণ নেটওয়ার্ক ছাড়াই রেন্ডার করে।
প্যাকেজটি এখনো বিটা পর্যায়ে আছে, আর pip ডিফল্টভাবে প্রিরিলিজ সংস্করণ বাদ দেয়। --pre অপশন দিয়ে ইনস্টল করুন: pip install --pre "travel-animator[mcp]".
না। travel-animator সীমিত ব্যবহারের লাইসেন্সে প্রকাশিত। Travel Animator-এর কনটেন্ট প্রস্তুত ও রেন্ডার করতে এটি পরিবর্তন ছাড়া ইনস্টল করে চালাতে পারেন, কিন্তু পুনর্বিতরণ, পরিবর্তন বা এর সাহায্যে প্রতিদ্বন্দ্বী সেবা তৈরি করতে পারবেন না। পুরো শর্তাবলি প্যাকেজে রয়েছে। সঙ্গে দেওয়া ফন্ট ও পতাকার ছবিগুলো নিজ নিজ OFL ও MIT লাইসেন্সের অধীনেই থাকে।
হ্যাঁ। ডিফল্ট এনকোডার হলো libx264, যা সব প্ল্যাটফর্মে চলে। NVIDIA হার্ডওয়্যার এনকোডিংয়ের জন্য render-bundle-এ --encoder h264_nvenc দিন।
প্রজেক্ট, রুট ও রেন্ডার করা ভিডিও আপনার কম্পিউটারে সংরক্ষিত হয়। আপনি নিজে কোনো রুট অ্যাকাউন্টে সংরক্ষণ না করলে সেগুলো কখনো আপলোড করা হয় না। অ্যানালিটিক্স আপনার সম্মতিতে চালু হয় এবং ডিফল্টভাবে বন্ধ থাকে। travel-animator analytics on না চালানো পর্যন্ত কিছুই সংগ্রহ করা হয় না; travel-animator analytics off চালালে সম্মতি প্রত্যাহার হয়। সম্মতি থাকলে ইভেন্টে কোন টুল চলেছে, কী ক্রমে, কত সময় লেগেছে এবং ব্যর্থ হয়েছে কি না, তার সঙ্গে রেন্ডারের সেটিংস ও রুটের বিন্দুর সংখ্যা রাখা হয়। স্থানাঙ্ক, জায়গার নাম, ফাইলের পাথ, আপনার মিডিয়া বা কোনো টুলের আউটপুট কখনো রাখা হয় না। বিস্তারিত তথ্য https://www.travelanimator.com/privacy-policy-এর গোপনীয়তা নীতিতে রয়েছে।
Travel Animator মূলত একটি মোবাইল অ্যাপ। iOS ও Android-এ একই অ্যানিমেটেড রুট নিজে হাতে তৈরি করুন, কোনো টার্মিনাল ছাড়াই।
অ্যাপ ডাউনলোড করুন