Citat:
Ursprungligen postat av
S.Y-Sophie
Från första början sa jag att du måste avinstallera det genom brew först.
Kod:
brew uninstall svtplay-dl && brew remove svtplay-dl
väntar du med att uppdaterar så skall du köra:
Kod:
brew update && brew upgrade
för att hämta uppdateringar och uppgradera dessa.
Tack för tips! Jag försökte just med ovanstående turordning med följande resultat:
brew uninstall svtplay-dl && brew remove svtplay-dl
= Uninstalling /usr/local/Cellar/svtplay-dl/1.9.3_1... (1,271 files, 14.0MB)
svtplay-dl 1.9 is still installed.
Remove all versions with `brew uninstall --force svtplay-dl`.
Uninstalling /usr/local/Cellar/svtplay-dl/1.9... (983 files, 11.2MB)
brew uninstall --force svtplay-dl && brew remove svtplay-dl
= Error: No such keg: /usr/local/Cellar/svtplay-dl
brew uninstall --force svtplay-dl
cd svtplay-dl
= svtplay-dl: Not a directory.
sudo make install
= /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib
for py in svtplay_dl/*.py svtplay_dl/fetcher/*.py svtplay_dl/postprocess/*.py svtplay_dl/service/*.py svtplay_dl/subtitle/*.py svtplay_dl/utils/*.py; do \
install -d ".build/${py%/*}"; \
install $py .build/$py; \
done
# Add git version info to __version__, seen in --version
sed -i -e 's/^__version__ = "\([^"]\+\)"$/__version__ = "1.9.3-17-gad6180e"/' \
.build/svtplay_dl/__init__.py
find .build/ -exec touch -m -t 198001010000 {} \;
(cd .build && zip -X --quiet svtplay-dl svtplay_dl/*.py svtplay_dl/fetcher/*.py svtplay_dl/postprocess/*.py svtplay_dl/service/*.py svtplay_dl/subtitle/*.py svtplay_dl/utils/*.py)
(cd .build && zip -X --quiet --junk-paths svtplay-dl svtplay_dl/__main__.py)
echo '#!/usr/bin/env python' > svtplay-dl
cat .build/svtplay-dl.zip >> svtplay-dl
rm -rf .build
chmod a+x svtplay-dl
mv lib/svtplay-dl .
install -d /usr/local/bin
install -d /usr/local/share/man/man1
install -m 755 svtplay-dl /usr/local/bin
install -m 644 svtplay-dl.1 /usr/local/share/man/man1
svtplay-dl
https://www.svtplay.se/video/9026535...ng-1-avsnitt-4 -M --remux --verbose
= DEBUG [1493982527.204806] /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/svtplay_dl/utils/__init__.py/request: HTTP getting 'https://www.svtplay.se/video/9026535/traden-berattar/traden-berattar-sasong-1-avsnitt-4'
ERROR [1493982527.426208] /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/svtplay_dl/__init__.py/get_one_media: version: 1.9.3
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.5/bin/svtplay-dl", line 7, in <module>
svtplay_dl.main()
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/svtplay_dl/__init__.py", line 463, in main
get_media(urls[0], options)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/svtplay_dl/__init__.py", line 194, in get_media
get_one_media(stream, copy.copy(options))
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/svtplay_dl/__init__.py", line 241, in get_one_media
for i in streams:
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/svtplay_dl/service/svtplay.py", line 41, in get
janson = json.loads(match.group(1))["videoTitlePage"]
KeyError: 'videoTitlePage'
Det verkar alltså som att inte heller detta fungerade (samma felmeddelande som varje gång tidigare). Jag förmodar att det är något kommando jag fortfarande missar?