আমি কীভাবে ইউটিউব-ডিএল আপডেট করতে পারি?


67

আমি পরে অফলাইনে দেখার জন্য ভিডিও ডাউনলোড করতে ইউটিউব-ডিএল ব্যবহার করি। সাধারণত, এটি সূক্ষ্ম কাজ করে। তবে ভিডিও সাইটগুলিতে ঘন ঘন পরিবর্তনের কারণে এটির মাঝে মাঝে দ্রুত আপডেটের প্রয়োজন হয়। 13.04 এ আগে এটি কোনও সমস্যা ছিল না তবে 13.10 এ আপগ্রেড করার পরে আমি পেয়েছি

# youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.

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

এবং কেন এটি আদৌ বদলে গেল? এটি একটি প্যাকেজ ম্যানেজার সংস্করণ আপডেট করে চলেছিল ঠিক তখনি দৌড়ঝাঁপ মধ্যে।

আমি ইতিমধ্যে সামঞ্জস্য সমস্যার মধ্যে চলেছি।

$ youtube-dl "http://vimeo.com/55784152"
[vimeo] 55784152: Downloading webpage
[vimeo] 55784152: Extracting information
ERROR: Unable to extract info section; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.

দ্রুত আপডেট:

অনুরোধ হিসাবে,

# type youtube-dl
youtube-dl is hashed (/usr/bin/youtube-dl)

# apt-cache policy youtube-dl
youtube-dl:
  Installed: 2013.08.29-1
  Candidate: 2013.08.29-1
  Version table:
 *** 2013.08.29-1 0
        500 http://pl.archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
        100 /var/lib/dpkg/status

এর আউটপুট কি type youtube-dl? এবং apt-cache policy youtube-dl
ব্রায়াম

আমি প্রশ্নের আউটপুট যুক্ত। এটি সব স্ট্যান্ডার্ড হওয়া উচিত।
অভিশাপ টার্মিনাল

উত্তর:


84

চেষ্টা করুন:

pip install --upgrade youtube-dl

দ্রষ্টব্য: এটি ধরে নিয়েছে যে আপনি পাইপ ইনস্টল করেছেন। ব্যবহার করা এড়িয়ে চলুন sudo pip( পরিবর্তে ভ্যুচুয়ালেনভ ব্যবহার করুন )।

ইউটিউব-ডিএল অফিশিয়াল ইউটিউব-ডিএল ওয়েবসাইটে উল্লিখিত হিসাবে পিপ ব্যবহার করা ইউটিউব-ডিএল ইনস্টল করার একটি উপায় এবং বিকল্পটি নিশ্চিত করে যে আপনি সর্বশেষে উপলব্ধ সংস্করণ ইনস্টল করা শেষ করেছেন।--upgrade

ইউটিউব-ডিএল কোথায় ইনস্টল করা হয়েছে তা জানতে, আপনি pip show youtube-dlকমান্ডটি ব্যবহার করতে পারেন ( এখানে এবং এখানে দেখুন )।


3
চমত্কারভাবে এটি পুরোপুরি কাজ করেছে
উজওয়াল hakাকাল

34

১৩.১০-তে, আমি এ youtube-dlথেকে ইনস্টল করেছি : http://rg3.github.io/youtube-dl/download.html কারণ youtube-dlইনস্টল করার মাধ্যমে sudo apt-get installএটি অনুমতি দেয় বলে মনে হচ্ছে না sudo youtube-dl -U

youtube-dlউত্স থেকে পেতে :

wget -O - https://yt-dl.org/downloads/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl >/dev/null
sudo chmod a+x /usr/local/bin/youtube-dl

এখন, sudo youtube-dl -Uসমস্যা ছাড়াই কাজ করে এবং আমি বর্তমানে দেখছি:

$ youtube-dl --version
2015.02.23

হ্যাঁ, আমি তাদের ওয়েবসাইট থেকে বাইনারি স্টিক করে শেষ করেছি in / বিনে। এটি কাজ করে এবং সম্ভবত নিজেকে সূক্ষ্ম আপডেট করবে (এমনকি সুডো / রুট ছাড়াই) তবে আমি বলতে পারি না যে এটি একটি সন্তোষজনক সমাধান।
অভিশাপ টার্মিনাল

ঠিক আছে, আপনি যদি আরও ভাল সমাধান নিয়ে আসে তবে দয়া করে এটি ভাগ করুন।

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

না না. আমি এটিকে উন্নত করেছিলাম, পরিস্থিতি বিবেচনায় এটি একটি ভাল উত্তর।
অভিশাপ টার্মিনাল

13

ব্যবহার করে দেখুন ppa:nilarimogard/webupd8। আমি প্রতি দু'দিন পরে আপগ্রেড করি এবং আমি মনে করি, আপনি যে বার্তাটি পান সেটি অনুসারে এটি আপনার প্রশ্নের সমাধান / উত্তর দেওয়া উচিত। আপনি যদি 13.04 থেকে 13.10 এ আপগ্রেড করেছেন তবে আপনি উত্স-list.d ফোল্ডারটি আপডেট করতে ভুলে যেতে পারেন (আমার ধারণা), উদাহরণস্বরূপ, যদি আপনি আগে WebUpd8 ব্যবহার করেন।

sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl

2

নিম্নলিখিত চেষ্টা করুন:

sudo apt-get install python-setuptools
sudo easy_install pip
sudo pip install --upgrade youtube-dl

যদি আপনি এখনও ত্রুটি পান তবে এটি করুন:

wget -O - https://yt-dl.org/downloads/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl >/dev/null
sudo chmod a+x /usr/local/bin/youtube-dl

1

পশ্চাত্পট চিত্র:   উবুন্টু 14.04 এবং তারপরে

ইউটিউব-ডিএল স্ন্যাপ প্যাকেজ ( ইউটিউব-ডিএল ) বর্তমানে উবুন্টুর সমস্ত সমর্থিত সংস্করণগুলিতে স্বয়ংক্রিয়ভাবে আপডেট হয়। এটি ইনস্টল করতে টার্মিনালটি খুলুন এবং টাইপ করুন:

sudo snap install youtube-dl # start with snap run youtube-dl 

জিডল (গ্রাফিকাল ইউটিউব-ডিএল) হ'ল ইতিমধ্যে বিদ্যমান ইউটিউব-ডিএল প্রোগ্রামের চারপাশে একটি জিইউআই মোড়ক। উবুন্টুর সমস্ত সমর্থিত সংস্করণগুলিতে জিডিল ইনস্টল করতে টার্মিনালটি খুলুন এবং টাইপ করুন:

sudo snap install gydl

0

ইউটিউব-ডিএল নিয়ে আমারও একই সমস্যা ছিল।

এটি ব্যবহার করতে সুপার ব্যবহারকারী সুবিধাগুলি ব্যবহার করা আপনার সমস্যার সমাধান করতে পারে:

sudo youtube-dl -U

2
আমি এটি মূল হিসাবে চালাচ্ছি। # প্রম্পটটি নোট করুন।
অভিশাপ টার্মিনাল

দুঃখিত, এটি আমার কাছে স্পষ্ট ছিল না।
হাইট্রোমো

0

সর্বশেষতমটি পেতে একটি getDeb সংগ্রহস্থলyoutube-dl ইনস্টল করতে পারেন । এ ইনস্টল সম্পর্কে বিস্তারিত জানার জন্য উবুন্টু 16,04 LTS দেখুন এখানে

Getdeb এবং অফিসিয়াল উবুন্টু সংস্করণগুলির মধ্যে পার্থক্য পেতে , এই আউটপুটটি বিবেচনা করুন (23.09.2016 হিসাবে):youtube-dl

$ apt-cache policy youtube-dl
youtube-dl:
  Installed: 1:2016.09.19-1~getdeb1
  Candidate: 1:2016.09.19-1~getdeb1
  Version table:
 *** 1:2016.09.19-1~getdeb1 500
       500 http://archive.getdeb.net/ubuntu xenial-getdeb/apps amd64 Packages
       500 http://archive.getdeb.net/ubuntu xenial-getdeb/apps i386 Packages
       100 /var/lib/dpkg/status
     2016.02.22-1 500
       500 http://ubuntu.mirror.lrz.de/ubuntu xenial/universe amd64 Packages
       500 http://ubuntu.mirror.lrz.de/ubuntu xenial/universe i386 Packages

উপরে আউটপুটে, 2016.09.19-1দেখায় getdeb সংস্করণ এবং 2016.02.22-1দেখায় কর্মকর্তা উবুন্টু সংস্করণ।


0

2017-11-11 হিসাবে, আপনি যদি উবুন্টু ব্যবহার করছেন, মনে হচ্ছে যে সুনির্দিষ্ট এবং বিশ্বাসভাজন ইউটিউব-DL খুব পুরানো সংস্করণ আছে।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.