Ladda ner filmklipp?

Problem med att spela musik, film osv.
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

Det här fungerade inte heller...

henrik@hp ~ $ git clone git://github.com/spaam/svtplay-dl
Klonar till "svtplay-dl"...
remote: Counting objects: 8922, done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 8922 (delta 54), reused 0 (delta 0), pack-reused 8828
Tar emot objekt: 100% (8922/8922), 2.23 MiB | 1014.00 KiB/s, done.
Analyserar delta: 100% (5403/5403), done.
Kontrollerar om vi fick alla objekt... klart.

henrik@hp ~ $ sudo apt-get install svtplay-dl
[sudo] password for henrik:
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
E: Kunde inte hitta paketet svtplay-dl
henrik@hp ~ $
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

henrik@hp ~ $ pip install svtplay-dl
Downloading/unpacking svtplay-dl
Downloading svtplay-dl-1.7.tar.gz (45kB): 45kB downloaded
Running setup.py (path:/tmp/pip_build_henrik/svtplay-dl/setup.py) egg_info for package svtplay-dl

Requirement already satisfied (use --upgrade to upgrade): requests>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from svtplay-dl)
Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in /usr/lib/python2.7/dist-packages (from svtplay-dl)
Downloading/unpacking ndg-httpsclient (from svtplay-dl)
Downloading ndg_httpsclient-0.4.2.tar.gz
Running setup.py (path:/tmp/pip_build_henrik/ndg-httpsclient/setup.py) egg_info for package ndg-httpsclient

Downloading/unpacking pyasn1 (from svtplay-dl)
Downloading pyasn1-0.1.9-py2.py3-none-any.whl
Installing collected packages: svtplay-dl, ndg-httpsclient, pyasn1
Running setup.py install for svtplay-dl
changing mode of build/scripts-2.7/svtplay-dl from 644 to 755
error: could not create '/usr/local/lib/python2.7/dist-packages/svtplay_dl': Permission denied
Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_henrik/svtplay-dl/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-kMvcWl-record/install-record.txt --single-version-externally-managed --compile:
running install

running build

running build_py

creating build

creating build/lib.linux-i686-2.7

creating build/lib.linux-i686-2.7/svtplay_dl

copying lib/svtplay_dl/output.py -> build/lib.linux-i686-2.7/svtplay_dl

copying lib/svtplay_dl/error.py -> build/lib.linux-i686-2.7/svtplay_dl

copying lib/svtplay_dl/log.py -> build/lib.linux-i686-2.7/svtplay_dl

copying lib/svtplay_dl/__init__.py -> build/lib.linux-i686-2.7/svtplay_dl

copying lib/svtplay_dl/__main__.py -> build/lib.linux-i686-2.7/svtplay_dl

creating build/lib.linux-i686-2.7/svtplay_dl/subtitle

copying lib/svtplay_dl/subtitle/__init__.py -> build/lib.linux-i686-2.7/svtplay_dl/subtitle

creating build/lib.linux-i686-2.7/svtplay_dl/fetcher

copying lib/svtplay_dl/fetcher/http.py -> build/lib.linux-i686-2.7/svtplay_dl/fetcher

copying lib/svtplay_dl/fetcher/hds.py -> build/lib.linux-i686-2.7/svtplay_dl/fetcher

copying lib/svtplay_dl/fetcher/__init__.py -> build/lib.linux-i686-2.7/svtplay_dl/fetcher

copying lib/svtplay_dl/fetcher/hls.py -> build/lib.linux-i686-2.7/svtplay_dl/fetcher

copying lib/svtplay_dl/fetcher/rtmp.py -> build/lib.linux-i686-2.7/svtplay_dl/fetcher

copying lib/svtplay_dl/fetcher/dash.py -> build/lib.linux-i686-2.7/svtplay_dl/fetcher

creating build/lib.linux-i686-2.7/svtplay_dl/utils

copying lib/svtplay_dl/utils/urllib.py -> build/lib.linux-i686-2.7/svtplay_dl/utils

copying lib/svtplay_dl/utils/io.py -> build/lib.linux-i686-2.7/svtplay_dl/utils

copying lib/svtplay_dl/utils/terminal.py -> build/lib.linux-i686-2.7/svtplay_dl/utils

copying lib/svtplay_dl/utils/__init__.py -> build/lib.linux-i686-2.7/svtplay_dl/utils

creating build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/twitch.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/dr.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/ruv.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/sr.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/mtvnn.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/picsearch.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/qbrick.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/riksdagen.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/solidtango.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/facebook.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/efn.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/svtplay.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/filmarkivet.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/aftonbladet.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/radioplay.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/tv4play.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/bambuser.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/vg.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/youplay.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/hbo.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/urplay.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/flowonline.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/dbtv.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/viaplay.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/bigbrother.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/expressen.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/pokemon.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/mtvservices.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/vimeo.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/viasatsport.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/nrk.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/dplay.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/raw.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/oppetarkiv.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/__init__.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/disney.py -> build/lib.linux-i686-2.7/svtplay_dl/service

copying lib/svtplay_dl/service/lemonwhale.py -> build/lib.linux-i686-2.7/svtplay_dl/service

creating build/lib.linux-i686-2.7/svtplay_dl/postprocess

copying lib/svtplay_dl/postprocess/__init__.py -> build/lib.linux-i686-2.7/svtplay_dl/postprocess

running build_scripts

creating build/scripts-2.7

copying and adjusting bin/svtplay-dl -> build/scripts-2.7

changing mode of build/scripts-2.7/svtplay-dl from 644 to 755

running install_lib

creating /usr/local/lib/python2.7/dist-packages/svtplay_dl

error: could not create '/usr/local/lib/python2.7/dist-packages/svtplay_dl': Permission denied

----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_henrik/svtplay-dl/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-kMvcWl-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_henrik/svtplay-dl
Storing debug log for failure in /home/henrik/.pip/pip.log

Det här fungerade nästan.. nu står det iallafall att den har laddat ner svtplay-dll-1.7.tar.gz
...men sen blev det nåt error på slutet...
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

sudo pip install svtplay-dl
Downloading/unpacking svtplay-dl
Downloading svtplay-dl-1.7.tar.gz (45kB): 45kB downloaded
Running setup.py (path:/tmp/pip_build_root/svtplay-dl/setup.py) egg_info for package svtplay-dl

Requirement already satisfied (use --upgrade to upgrade): requests>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from svtplay-dl)
Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in /usr/lib/python2.7/dist-packages (from svtplay-dl)
Downloading/unpacking ndg-httpsclient (from svtplay-dl)
Downloading ndg_httpsclient-0.4.2.tar.gz
Running setup.py (path:/tmp/pip_build_root/ndg-httpsclient/setup.py) egg_info for package ndg-httpsclient

Downloading/unpacking pyasn1 (from svtplay-dl)
Downloading pyasn1-0.1.9-py2.py3-none-any.whl
Installing collected packages: svtplay-dl, ndg-httpsclient, pyasn1
Running setup.py install for svtplay-dl
changing mode of build/scripts-2.7/svtplay-dl from 644 to 755

changing mode of /usr/local/bin/svtplay-dl to 755
Running setup.py install for ndg-httpsclient
Skipping installation of /usr/local/lib/python2.7/dist-packages/ndg/__init__.py (namespace package)

Installing /usr/local/lib/python2.7/dist-packages/ndg_httpsclient-0.4.2-nspkg.pth
Installing ndg_httpclient script to /usr/local/bin
Successfully installed svtplay-dl ndg-httpsclient pyasn1
Cleaning up...
henrik@hp ~ $

Det verkade funka bättre med sudo framför...
Nu är det väl installerat? hmm.. hur startar jag programmet?
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7778
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Ladda ner filmklipp?

Inlägg av JoWa »

Du använder det via terminalen.

För att hämta senaste Vetenskapens värld (i högsta kvalitet), t.ex.:

Kod: Markera allt

svtplay-dl http://www.svtplay.se/video/10988241/vetenskapens-varld/vetenskapens-varld-sasong-26-avsnitt-12
Fler alternativ:

svtplay-dl -h
Noble Numbat | Firefox 125β (snap) | Privacy Badger
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

Skriver jag in webadressen som syns när jag har tryckt på play på svtplay, på den sidan jag är när det spelas upp alltså?

Och vart tar filen vägen?

Kan jag välja kvalite?

Om text finns att välja när man spelar upp i svtplay, kan man spara klippet med text också då?
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7778
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Ladda ner filmklipp?

Inlägg av JoWa »

Ja, som mitt exempel visar.

I hemmappen.

Om text, kvalitet, m.m.

Kod: Markera allt

svtplay-dl -h
Usage: svtplay-dl [options] url

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -o OUTPUT, --output=OUTPUT
                        outputs to the given filename
  -f, --force           overwrite if file exists already
  -r, --resume          resume a download (RTMP based ones)
  -l, --live            enable for live streams (RTMP based ones)
  -s, --silent          be less verbose
  --silent-semi         only show a message when the file is downloaded
  -v, --verbose         explain what is going on
  -q quality, --quality=quality
                        choose what format to download based on bitrate /
                        video resolution.it will download the best format by
                        default
  -Q amount, --flexible-quality=amount
                        allow given quality (as above) to differ by an amount
  --list-quality        list the quality for a video
  -S, --subtitle        download subtitle from the site if available
  --force-subtitle      download only subtitle if its used with -S
  --require-subtitle    download only if a subtitle is available
  --all-subtitles       Download all available subtitles for the video
  -u USERNAME, --username=USERNAME
                        username
  -p PASSWORD, --password=PASSWORD
                        password
  -t, --thumbnail       download thumbnail from the site if available
  -A, --all-episodes    try to download all episodes
  --all-last=NN         get last NN episodes instead of all episodes
  -P preferred, --preferred=preferred
                        preferred download method (dash, hls, hds, http or
                        rtmp)
  --exclude=WORD1,WORD2,...
                        exclude videos with the WORD(s) in the filename. comma
                        separated.
  -g, --get-url         do not download any video, but instead print the URL.
  --dont-verify-ssl-cert
                        Don't attempt to verify SSL certificates.
  --http-header=header1=value;header2=value2
                        A header to add to each HTTP request.
  --stream-priority=dash,hls,hds,http,rtmp
                        If two streams have the same quality, choose the one
                        you prefer
  --remux               Remux from one container to mp4 using ffmpeg or avconv
Noble Numbat | Firefox 125β (snap) | Privacy Badger
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Ladda ner filmklipp?

Inlägg av Gunnar Hjalmarsson »

Lite sent nu, antar jag, men det är konstigt att du inte kunde hämta paketet från förrådet när du hade aktiverat "backports". Kan du köra det här kommandot igen, för att se om det hände något:

grep universe /etc/apt/sources.list.d/*
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

JoWa: aha, ok. Jag provade att ladda ner vetenskapens värld i ditt exempel! Funkade fint! Gick rätt snabbt också ändå.

Tack till dig och alla andra! :)
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

Gunnar Hjalmarsson skrev:Lite sent nu, antar jag, men det är konstigt att du inte kunde hämta paketet från förrådet när du hade aktiverat "backports". Kan du köra det här kommandot igen, för att se om det hände något:

grep universe /etc/apt/sources.list.d/*
henrik@hp ~ $ grep universe /etc/apt/sources.list.d/*
/etc/apt/sources.list.d/official-package-repositories.list:deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
/etc/apt/sources.list.d/official-package-repositories.list:deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
/etc/apt/sources.list.d/official-package-repositories.list:deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
henrik@hp ~ $

Ser ut som förut, och inget svtplay-dl i förrådet nu heller. Skumt.

Det är inte så att man ska lägga till nåt här i "Övriga programmförråd" då?
Bilagor
Skärmbild-Programkällor-3.png
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Ladda ner filmklipp?

Inlägg av Gunnar Hjalmarsson »

Henrik Jansson skrev:henrik@hp ~ $ grep universe /etc/apt/sources.list.d/*
/etc/apt/sources.list.d/official-package-repositories.list:deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
/etc/apt/sources.list.d/official-package-repositories.list:deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
/etc/apt/sources.list.d/official-package-repositories.list:deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
henrik@hp ~ $

Ser ut som förut, och inget svtplay-dl i förrådet nu heller. Skumt.
Instämmer. Om du har markerat "backport" i officiella programförråd så borde det finnas en rad med trusty-backports. Tror att det är en bugg. (Man kan förstås lägga till trusty-backports manuellt, men det kan vi ta en annan gång.)

I Ubuntu är -backports aktiverat som standard.
Henrik Jansson skrev:Det är inte så att man ska lägga till nåt här i "Övriga programmförråd" då?
Det tror jag inte. Inget av alternativen du visar verkar ha något med -backports att göra.
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

Jag installade svtplay-dl på en annan dator i dag med nyinstallerat Linux Mint 19.2.
Jag följde instruktionerna på svtplay-dl.se och jag kunde inte se att det gick annat än bra..
Sen startade jag nedladdningen av en film på svtplay. Det såg ut att funka.. den laddade ner två filer som den muxade ihop till en mp4 och sen stog det att det va klart..
Jag letade upp filen och började spela upp den.. filmen funkade bra, men det var inget ljud...
Jag flyttade över filen till ett USB-minne och provade i en annan dator, men fick inget ljud där heller.
Provade sen att ladda ner ett avsnitt av julkalendern, för det gick snabbt. Inget ljud där heller..
Är det nån bugg i svtplay-dl?

På den gamla datorn som jag redan har svtplay-dl sen lång tid tillbaka, men inte använt det på länge, så funkade det inte, antagligen för att versionen var för gammal, så då försökte jag att installera om det enligt instruktionerna. Men terminalen i den gamla datorn förstog inte det första kommandot curl. Varför?
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

Har hittat att jag antagligen måste uppdatera ffmpeg till 4 eller högre.. men hur gör man det?
När man istallerar svtplay-dl så skriver man bara sudo apt-get install ffmpeg för att intallera ffmpeg.
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Ladda ner filmklipp?

Inlägg av Henrik Jansson »

Jag hittade hur man gör för att få en högre version av ffmpeg i Ubuntu 18.04 eller LinuxMint 19.
http://ubuntuhandbook.org/index.php/201 ... ntu-18-04/

Efter att ha gjort det så fungerar ljudet i svtplay-dl
Skriv svar

Återgå till "Ljud och video"