Musicbot: Bot error when playing most songs

Created on 11 Jan 2017  路  9Comments  路  Source: Just-Some-Bots/MusicBot

I'm getting a bit of a problem starting today, I'm not sure how to fix it.
ERROR: Signature extraction failed: Traceback (most recent call last): File "C:\Users\itsno\AppData\Local\Programs\Python\Python35\lib\site-packages\youtube_dl\extractor\youtube.py", line 1005, in _decrypt_signature video_id, player_url, s File "C:\Users\itsno\AppData\Local\Programs\Python\Python35\lib\site-packages\youtube_dl\extractor\youtube.py", line 932, in _extract_signature_function cache_res = res(test_string) File "C:\Users\itsno\AppData\Local\Programs\Python\Python35\lib\site-packages\youtube_dl\extractor\youtube.py", line 984, in <lambda> return lambda s: initial_function([s]) File "C:\Users\itsno\AppData\Local\Programs\Python\Python35\lib\site-packages\youtube_dl\jsinterp.py", line 254, in resf res, abort = self.interpret_statement(stmt, local_vars) File "C:\Users\itsno\AppData\Local\Programs\Python\Python35\lib\site-packages\youtube_dl\jsinterp.py", line 55, in interpret_statement v = self.interpret_expression(expr, local_vars, allow_recursion) File "C:\Users\itsno\AppData\Local\Programs\Python\Python35\lib\site-packages\youtube_dl\jsinterp.py", line 174, in interpret_expression return obj[member](argvals) KeyError: 'qC'

Most helpful comment

You need to checkout the review branch (e.g., git fetch origin review; git checkout review). Note that your autoplaylist.txt may cause a conflict (I don't have anything in mine so I just git stash; git stash clear). Then run the update_dependencies script. On Ubuntu/macOS: ./update_dependencies_linux.sh

You can also do this with python3.5 -m pip install --upgrade -r requirements.txt (which is all the script does anyway).

All 9 comments

I'm getting the same thing on ubuntu. I tried updating and reinstalling the youtube-dl, but it didn't work. it doesn't happen to all songs on youtube, but most of them.
Problem started a few hours ago.

Same issue for me on ubuntu VM. Just a heads up, it cleared out my autoplaylist file since each song got an error and was removed. Hope you have a backup.

Getting the exact same issue here, hopefully we get some sort of resolution soon. Cheers.

I heard its a youtube issue, according to some of my friends it just got updated and its messing with the bots code. It would make sense too

Fixed after running update_dependencies on review version.

^He's right worked like a charm. Thanks Grift

^^ I feel kinda dumb to ask that, but I have the same issue and no idea how to do the mentioned thing:

Fixed after running update_dependencies on review version.

A little advice would be greatly appreciated, thanks in advance!

You need to checkout the review branch (e.g., git fetch origin review; git checkout review). Note that your autoplaylist.txt may cause a conflict (I don't have anything in mine so I just git stash; git stash clear). Then run the update_dependencies script. On Ubuntu/macOS: ./update_dependencies_linux.sh

You can also do this with python3.5 -m pip install --upgrade -r requirements.txt (which is all the script does anyway).

reference #806

Was this page helpful?
0 / 5 - 0 ratings

Related issues

SylveonBottle picture SylveonBottle  路  5Comments

zzulanas picture zzulanas  路  7Comments

depthbomb picture depthbomb  路  4Comments

MegaNarwhal picture MegaNarwhal  路  7Comments

PRiMENON picture PRiMENON  路  4Comments