Youtube-dl Playlists Downloading Stops Running “Finished downloading playlist: playlist” error [closed] - youtube-dl

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 1 year ago.
Improve this question
I was happily downloading channels playlists but out of the blue youtube-dl detects any channel playlists as fully downloaded. I can download videos and playlists but no channels playlists.
Desired behavior: youtube-dl downloading all playlists of a choosen channel.
Specific problem or error: youtube-dl detects all playlists as already downloaded and it downloads 0 videos.
Code necessary to reproduce de problem:
youtube-dl -i https://www.youtube.com/c/MentalOutlaw/playlists
Result:
[youtube:playlists] MentalOutlaw: Downloading webpage
[download] Downloading playlist: Mental Outlaw
[youtube:playlists] playlist Mental Outlaw: Downloading 0 videos
[download] Finished downloading playlist: Mental Outlaw
I've tried removing yt-dl and reinstalling from another repo. Restarting computer. Tried different directories and different channels. Thing is I did it before but all of a sudden it stops doing it.
OSPop!_OS 20.04 LTS
youtube-dl version 2020.09.20

Issue is fixed in the latest release 2020.11.18. (Related Issue: #26952)
pypi has the latest version pip install youtube_dl

I had also received this message while downloading videos from private playlist (it gets updated few times a month, and I have the same script that worked for a long time), these steps helped(do not use apt as it can receive updated later than pip version):
pip3 install youtube-dl --upgrade
To install the latest version of youtube-dl, then I updated my cookies file, because they had expired

I took a look at the python source, updated on GitLab. There is an extractor for each supported platform. One of them youtube.py has a class called YoutubePlaylistIE (YoutubePlaylistBaseInfoExtractor), I didn’t have time to look more deeply into the process of downloading the playlist, but whoever can already know a way.
https://gitlab.com/ytdl-org/youtube-dl/-/blob/master/youtube_dl/extractor/youtube.py

it looks like this is a new issue caused due to Google changing stuff on youtube and has not been updated by ytdl yet. Look in to the following github issue for more info.
Your best bet right now is to download each playlist separately unfortunately (:
P.S. Maybe try downgrading your youtube-dl to a lower version and it might work, i don't think it will though.

Related

Why atom is not compiling my c++ program? [duplicate]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed last month.
Improve this question
I am trying to install platformio-ide-terminal into Atom 1.63.1. I got the error certificate has expired. I tried alternative Terminus and got the same error. Any package install attempts end with the same error. Please help.
As others have pointed out, GitHub has been ”sunsetting Atom”. Hence its website and all infrastructure have been taken offline. While both major forks, Pulsar and Atom Community, don't provide a full replacement yet, there are other ways to install packages in your existing Atom installation.
Example
# Clone the repository
git clone https://github.com/platformio/platformio-atom-ide-terminal ~/.atom/packages/platformio-ide-terminal
# Change directory to the cloned package
cd ~/.atom/packages/platformio-ide-terminal
# Install dependencies
apm install
If you don't use git, you can simply download the package as zip-file and extract it to the same directory as used in the example above.
Note that some packages might require an additional build step. Take a look at the scripts section of package.json if it includes one or more build commands.
Atom seems dead 🥹 🫶
It seems we have to migrate to "some alternative"…
https://github.blog/2022-06-08-sunsetting-atom/
When we introduced Atom in 2011, we set out to give developers a text editor that was deeply customizable but also easy to use—one that made it possible for more people to build software. While that goal of growing the software creator community remains, we’ve decided to retire Atom in order to further our commitment to bringing fast and reliable software development to the cloud via Microsoft Visual Studio Code and GitHub Codespaces.
On June 8, 2022, we announced that we will sunset Atom and archive all projects under the organization on December 15, 2022.
If I’m using Atom, what changes can I expect after the sunset?
Pre-built Atom binaries can continue to downloaded from the atom repository releases
Atom package management will stop working
No more security updates
Teletype will no longer work
Deprecated redirects that supported downloading Electron symbols and headers will no longer work

Termux repository is under maintenance or down [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 11 months ago.
The community reviewed whether to reopen this question 11 months ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I tried updating my package list but got the following error.
$ pkg update
Checking availability of current mirror: ok
Ign:1 https://dl.bintray.com/grimler/game-packages-24 games InRelease
Ign:2 https://dl.bintray.com/grimler/science-packages-24 science InRelease
Hit:3 https://termux.mentality.rip/termux-packages-24 stable InRelease
Err:4 https://dl.bintray.com/grimler/game-packages-24 games Release
403 Forbidden
Err:5 https://dl.bintray.com/grimler/science-packages-24 science Release
403 Forbidden
Reading package lists... Done
E: The repository 'https://dl.bintray.com/grimler/game-packages-24 games Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
E: The repository 'https://dl.bintray.com/grimler/science-packages-24 science Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
Somebody know how to fix this problem?
I also had this problem and I found a way to slove this
Follow these steps :
pkg remove game-repo
pkg remove science-repo
pkg update
It should work now! :)
Also btw, termux is permanently shutting down bintary hosted repos example :
https://dl.bintray.com/grimler/game-packages-24 games InRelease
https://dl.bintray.com/grimler/science-packages-24 science InRelease
Solve Termux repository is under maintenance or down issue
There are mainly 2 options to solve this issue:
Solution 1:
If possible, use Termux from F-Droid because there are some problems with the one from Google Play.
Solution 2:
If you are unable to update or install any package in termux then you can follow the below method to solve this issue.
First of all type the below command:
termux-change-repo
Now You will see the main repo will be already selected and you just have to check all ( select all ) gaming as well as the science repo and then tap on the OK button.
Now you have to switch from official repo to Alberto repo just select the Alberto Repo and tap on OK Button and the problem will be sloved.
p.s. If Alberto is not working, then try switching to other repos.
Source : https://www.learntermux.tech/2021/08/termux-repository-under-maintenance.html
you can also use
termux-change-repo #Note : Do not select Bintray repo or it will not work
Or
Remove science and game repo packages to fix it
This problem is caused by the shutdown of bintray repos
the orginal post is from r/Termux

Why is airmon-ng missing from my aircrack-ng installation? [closed]

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 days ago.
Improve this question
So I've attempted to install the aircrack-ng library on my Mac. I've followed the instructions outlined by the aircrack-ng docs and by the README file on the Github repository. When I run,
aircrack-ng --help
I get the list of options, etc... like I should. But when I run,
airmon-ng
I get
zsh: command not found: airmon-ng
I've run both commands as root and in the aircrack-ng directory. I've tried installing both the stable version linked by the aircrack-ng docs and the version directly from Github. Other commands like airebase-ng and aircrack-ng work (at least they result in output), but for some reason airmon-ng doesn't. Also, inside the aircrack-ng directory, I found scripts named "aircrack-ng", "airbase-ing", etc... but there weren't any files named "airmon-ng." The commands I used in the setup were:
git clone https://github.com/aircrack-ng/aircrack-ng
cd aircrack-ng
autoreconf -i
./configure --with-experimental
I tried it once with
make
make install
and then repeated the whole process again and tried using
gmake
and both times I get the same error. I'm incredibly confused why airmon-ng appears to be missing. Any help is appreciated :) Thanks.
My bad, I finally found the answer in a similar StackOverflow question that actually got recommended to me since I asked this question.
The reality is that there is no airmon-ng command on the MacOS installation; I was looking for something that didn't exist. On MacOS, there's an alternative command called airport (that's built into the OS) that you can use instead.

Can we have p2p like downloading of rpm from repository

Can anyone please tell me whether its possible to have p2p like downloading of rpm from repository
The problem is that for torrents it takes quite some time to start downloading a file (find peers, who has the file). This is inefficient for small files (average rpm has 800kB). Debian done that and it is not a popular form of transport. It is much faster and easier to have sets of mirrors. Using torrents for images is much better and you can download CentOS images using torrents.

How do I solve this OpenNi dependency error in PCL when using the Kinect?

Although I've just signed up for Stackoverflow, I've used answers.ros.org, pcl-users.org, and other similar sites. I'll try to give as much information as possible because although similar problems come up in Google searches I cannot find an answer to this.
I'm running Ubuntu 12.04 and I've installed PCL 1.7 via their set of instructions here: http:// pointclouds.org/downloads/linux.html
Following the tutorials I was able to get the "reader" and "writer" sample programs to work with the sample PCD's they give. I was also able to successfully use cmake to compile a more advanced program: http://pointclouds.org/documentation/tutorials/normal_distributions_transform.php#normal-distributions-transform
The problem begins whenever I try to make the iograbber or any other visualization programs that involve the Kinect. This is specifically the one I really want to use: http://pointclouds.org/documentation/tutorials/openni_grabber.php#openni-grabber Repeatedly, without fail, this has always been the warning I encounter when using cmake:
-- checking for module 'openni-dev'
-- package 'openni-dev' not found
-- Could NOT find openni (missing: OPENNI_INCLUDE_DIRS)
** WARNING ** io features related to openni will be disabled
It gives this warning several times in a row related to various components checking for it. Now you might say, "silly user, why don't you simply install openni-dev?"
Well when I initially did it with sudo apt-get install -y openni-dev (notice the -y which I soon learned about) it deleted most of my ROS/PCL files. Thread is here: http:// www.pcl-users.org/How-can-I-get-PCD-files-from-a-streaming-Kinect-td4033721.html It broke some packages and long story short I found out about aptitude and eventually I got myself back to square 1.
The thing is, I'm fairly sure I have openni 1.5.4 installed but somehow it isn't being found. When I go to my usr/lib folder it only shows an OpenNI2 folder, and not an OpenNI folder. I know there's a lot of issues with openni-dev popping up for PCL and ROS so I hope this answer will be able to help others as well. Before you ask, I'm copying/pasting the CMakeLists and C++ files exactly as I find it. I don't have a lot of programming experience so I hope I'm not missing something obvious.
If you use kinect v2, there's no OpenNI support.
So you can use this grabber:https://github.com/UnaNancyOwen/KinectGrabber/tree/Kinect2Grabber