Sida 5 av 8

Re: Ladda ner från SVT/TV4 med svtplay-dl/youtube-dl

Postat: 20 jun 2018, 02:32
av Gunnar Hjalmarsson
buskerika skrev:Hur görn jag för att tvinga in den senaste versionen?
Ett ganska enkelt sätt är att hämta den från Cosmic:

https://packages.ubuntu.com/cosmic/all/ ... l/download

Funkade för mig på 18.04, men vågar inte säga om det funkar på 16.04.

Bäst är nog att gå till källan:

https://rg3.github.io/youtube-dl/download.html

Det slog mig att programmet youtube-dl är idealiskt för att distribueras genom snap-paket, och "Snap Store" innehåller inte mindre än tre snappar med youtube-dl. Ingen av dem har den senaste versionen, dock. :(

Re: Ladda ner från SVT/TV4 med svtplay-dl/youtube-dl

Postat: 20 jun 2018, 19:39
av Hund
buskerika skrev:
Gunnar Hjalmarsson skrev:
Hund skrev:Vilken version har du? Jag har version 2018.06.14 och med den fungerade det utmärkt.
Då beror det nog på version; jag har versionen i Bionic.

Kod: Markera allt

$ dpkg-query -W youtube-dl
youtube-dl	2018.03.14-1
$ youtube-dl https://www.tv4play.se/program/alla-bygger/3954765
[TV4] 3954765: Downloading video info JSON
[TV4] 3954765: Downloading sources JSON
ERROR: Unable to download JSON metadata: <urlopen error [Errno -2] Name or service not known> (caused by URLError(gaierror(-2, 'Name or service not known'),))
Jag har version 2016-02-22 och får felet Unsupported URL. Hur görn jag för att tvinga in den senaste versionen?
Enklast är nog att installera det via Pythons pakethanterare pip:
pip install youtube-dl --user
Paketet ska heta python3-pip om du inte redan har det installerat.

Re: Ladda ner från SVT/TV4 med svtplay-dl/youtube-dl

Postat: 21 jun 2018, 01:06
av buskerika
Gunnar Hjalmarsson skrev:
buskerika skrev:Hur görn jag för att tvinga in den senaste versionen?
Ett ganska enkelt sätt är att hämta den från Cosmic:

https://packages.ubuntu.com/cosmic/all/ ... l/download

Funkade för mig på 18.04, men vågar inte säga om det funkar på 16.04.

Bäst är nog att gå till källan:

https://rg3.github.io/youtube-dl/download.html
(
Tack! Tog den frånb Github och det funkade nästan. Nedladdning gick bra men konverteringen misslyckades, fick 5 olika filer som förmodligen skulle h satts ihop.

Kod: Markera allt

er@er:~$ youtube-dl https://www.tv4play.se/program/alla-bygger/3954765
[TV4] 3954765: Downloading video info JSON
[TV4] 3954765: Downloading JSON metadata
[TV4] 3954765: Downloading m3u8 information
[TV4] 3954765: Downloading MPD manifest
WARNING: [TV4] Unknown MIME type application/mp4 in DASH manifest
[TV4] 3954765: Downloading f4m manifest
[TV4] 3954765: Downloading ISM manifest
[dashsegments] Total fragments: 886
[download] Destination: Alla bygger del 2-3954765.fdash-video_eng=4340000.mp4
[download] 100% of 1.34GiB in 06:21
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 886
[download] Destination: Alla bygger del 2-3954765.fhls-101.mp4
[download] 100% of 33.30MiB in 01:50
[ffmpeg] Merging formats into "Alla bygger del 2-3954765.mp4"
ERROR: Conversion failed!

Re: Ladda ner från SVT

Postat: 21 jun 2018, 17:17
av Hund
Det fungerade för mig, kanske du har en gammal version av ffmpeg med? Jag har 4.0.1.

Re: Ladda ner från SVT

Postat: 21 jun 2018, 22:57
av buskerika
Hund skrev:Det fungerade för mig, kanske du har en gammal version av ffmpeg med? Jag har 4.0.1.
Min är 7.2.8.14. Hur hämtar jag en som passat?

Re: Ladda ner från SVT

Postat: 22 jun 2018, 00:10
av Gunnar Hjalmarsson
buskerika skrev:Hur hämtar jag en som passat?
Det är inte säkert att det är praktiskt möjligt på 16.04. Å andra sidan vet vi inte säkert att problemet ligger där. Det skulle t ex kunna handla om någon Python-modul som saknas.

Som ett nästa steg föreslår jag att du försöker igen, men den här gången lägger till flaggan --verbose till kommandot. Har du tur, leder det till ett mer informativt felmeddelande.

Re: Ladda ner från SVT

Postat: 22 jun 2018, 01:38
av Gunnar Hjalmarsson
Hittade ett PPA med ffmpeg 4 för 16.04:

https://launchpad.net/~jonathonf/+archi ... u/ffmpeg-4

Väl värt att testa, ser det ut som.

Re: Ladda ner från SVT

Postat: 22 jun 2018, 22:25
av buskerika
Gunnar Hjalmarsson skrev:Hittade ett PPA med ffmpeg 4 för 16.04:

https://launchpad.net/~jonathonf/+archi ... u/ffmpeg-4

Väl värt att testa, ser det ut som.
Jag installerade det PPA som din länk visade på och uppdaterade innan jag laddade ner med --verbose tillagt. Kan tyvärr inte tyda resultatet :/

Kod: Markera allt

er@er:~$ youtube-dl https://www.tv4play.se/program/alla-bygger/3954765 --verbose[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'https://www.tv4play.se/program/alla-bygger/3954765', u'--verbose']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.06.19
[debug] Python version 2.7.12 (CPython) - Linux-4.13.0-45-generic-x86_64-with-Ubuntu-16.04-xenial
[debug] exe versions: avconv 2.8.14-0ubuntu0.16.04.1, avprobe 2.8.14-0ubuntu0.16.04.1, ffmpeg 2.8.14-0ubuntu0.16.04.1, ffprobe 2.8.14-0ubuntu0.16.04.1, rtmpdump 2.4
[debug] Proxy map: {}
[debug] Using fake IP 78.73.93.165 (SE) as X-Forwarded-For.
[TV4] 3954765: Downloading video info JSON
[TV4] 3954765: Downloading JSON metadata
[TV4] 3954765: Downloading m3u8 information
[TV4] 3954765: Downloading MPD manifest
WARNING: [TV4] Unknown MIME type application/mp4 in DASH manifest
[TV4] 3954765: Downloading f4m manifest
[TV4] 3954765: Downloading ISM manifest
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on u'https://lbs-usp-hls-vod.cmore.se/vod/259b2/ukda2budjfg(3954765_ISMUSP).ism/dash/'
[download] Alla bygger del 2-3954765.fdash-video_eng=4340000.mp4 has already been downloaded
[download] 100% of 1.34GiB
[debug] Invoking downloader on u'https://lbs-usp-hls-vod.cmore.se/vod/259b2/ukda2budjfg(3954765_ISMUSP).ism/ukda2budjfg(3954765_ISMUSP)-audio_eng=93467.m3u8'
[download] Alla bygger del 2-3954765.fhls-101.mp4 has already been downloaded
[download] 100% of 33.30MiB
[ffmpeg] Merging formats into "Alla bygger del 2-3954765.mp4"
[debug] ffmpeg command line: avconv -y -i 'file:Alla bygger del 2-3954765.fdash-video_eng=4340000.mp4' -i 'file:Alla bygger del 2-3954765.fhls-101.mp4' -c copy -map '0:v:0' -map '1:a:0' 'file:Alla bygger del 2-3954765.temp.mp4'
ERROR: Conversion failed!
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2047, in post_process
    files_to_delete, info = pp.run(info)
  File "/usr/local/bin/youtube-dl/youtube_dl/postprocessor/ffmpeg.py", line 479, in run
    self.run_ffmpeg_multiple_files(info['__files_to_merge'], temp_filename, args)
  File "/usr/local/bin/youtube-dl/youtube_dl/postprocessor/ffmpeg.py", line 204, in run_ffmpeg_multiple_files
    raise FFmpegPostProcessorError(msg)
FFmpegPostProcessorError: Conversion failed!

Re: Ladda ner från SVT

Postat: 23 jun 2018, 16:49
av Gunnar Hjalmarsson
Jag kan inte heller utläsa orsaken genom det felmeddelandet.

Tror det vore bra om vi kunde få bekräftat vilka versioner som du faktiskt kör med nu, så kan du köra de här två kommandona:

youtube-dl --version

dpkg-query -W ffmpeg

Re: Ladda ner från SVT

Postat: 19 sep 2018, 00:13
av buskerika
Gunnar Hjalmarsson skrev:Jag kan inte heller utläsa orsaken genom det felmeddelandet.
Tror det vore bra om vi kunde få bekräftat vilka versioner som du faktiskt kör med nu, så kan du köra de här två kommandona:

youtube-dl --version
dpkg-query -W ffmpeg
Hej igen. Jag fick youtube-dl att funka tills idag när jag startat om datorn efter en vanlig programuppdatering. Nu går det inte längre. Min version av youtube-dl är 2018.06.19, ffmpeg 7:4.0.2-1~16.04.york0.1.
felmeddelande:

Kod: Markera allt

$ youtube-dl https://www.tv4play.se/program/idol/1031586
[TV4] 1031586: Downloading video info JSON
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/local/bin/youtube-dl/__main__.py", line 19, in <module>
  File "/usr/local/bin/youtube-dl/youtube_dl/__init__.py", line 472, in main
  File "/usr/local/bin/youtube-dl/youtube_dl/__init__.py", line 462, in _real_main
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2001, in download
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 792, in extract_info
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 501, in extract
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/tv4.py", line 78, in _real_extract
TypeError: 'NoneType' object has no attribute '__getitem__'
hoppas på hjälp som vanligt!! ;)

Re: Ladda ner från SVT

Postat: 19 sep 2018, 00:20
av buskerika
buskerika skrev:
Gunnar Hjalmarsson skrev:Jag kan inte heller utläsa orsaken genom det felmeddelandet.
Tror det vore bra om vi kunde få bekräftat vilka versioner som du faktiskt kör med nu, så kan du köra de här två kommandona:

youtube-dl --version
dpkg-query -W ffmpeg
Hej igen. Jag fick youtube-dl att funka tills idag när jag startat om datorn efter en vanlig programuppdatering. Nu går det inte längre. youtube-dl --version 2018.06.19, ffmpeg 7:4.0.2-1~16.04.york0.1.
(När jag kollar i Synaptic står det att versionen är 2016.02.22-1 ??)
felmeddelande:

Kod: Markera allt

$ youtube-dl https://www.tv4play.se/program/idol/1031586
[TV4] 1031586: Downloading video info JSON
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/local/bin/youtube-dl/__main__.py", line 19, in <module>
  File "/usr/local/bin/youtube-dl/youtube_dl/__init__.py", line 472, in main
  File "/usr/local/bin/youtube-dl/youtube_dl/__init__.py", line 462, in _real_main
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2001, in download
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 792, in extract_info
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 501, in extract
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/tv4.py", line 78, in _real_extract
TypeError: 'NoneType' object has no attribute '__getitem__'
hoppas på hjälp som vanligt!! ;)

Re: Ladda ner från SVT

Postat: 19 sep 2018, 01:44
av Gunnar Hjalmarsson
Prova med rätt adress.

Kod: Markera allt

youtube-dl https://www.tv4play.se/program/idol/10315866

Re: Ladda ner från SVT

Postat: 19 sep 2018, 02:44
av buskerika
Gunnar Hjalmarsson skrev:Prova med rätt adress.

Kod: Markera allt

youtube-dl https://www.tv4play.se/program/idol/10315866
Herregud så pinsamt! tack :oops:

Re: Ladda ner från SVT

Postat: 19 sep 2018, 09:21
av Broder Tuck
Prova med rätt adress.
youtube-dl https://www.tv4play.se/program/idol/10315866
Herregud så pinsamt! tack :oops:
Har varit där själv. Många gånger . . . ;) :kram:

Re: Ladda ner från SVT/TV4 med svtplay-dl/youtube-dl

Postat: 12 dec 2018, 04:16
av Gunnar Hjalmarsson
Gunnar Hjalmarsson skrev:Det slog mig att programmet youtube-dl är idealiskt för att distribueras genom snap-paket, och "Snap Store" innehåller inte mindre än tre snappar med youtube-dl. Ingen av dem har den senaste versionen, dock. :(
Det verkar ha gjorts framsteg sedan jag skrev det:

https://forum.snapcraft.io/t/call-for-t ... be-dl/8942

Re: Ladda ner från SVT

Postat: 16 jul 2019, 08:06
av JoWa
För att få en version av svtplay-dl som inte kraschar vid försök att ladda ned nya uppladdningar från SVT Play: https://svtplay-dl.se/install/source/

Re: Ladda ner från SVT

Postat: 16 jul 2019, 14:26
av Gunnar Hjalmarsson
JoWa skrev:För att få en version av svtplay-dl som inte kraschar vid försök att ladda ned nya uppladdningar från SVT Play: https://svtplay-dl.se/install/source/
Pratar du om att paketsystemet klagar på att GPG-nyckeln är utgången?

Att nyckeln inte har uppdaterats på flera månader är en indikation på något värre: Programmet verkar inte underhållas just nu, så det finns inte så mycket uppdateringar att hämta oavsett metod.

Re: Ladda ner från SVT

Postat: 16 jul 2019, 16:31
av JoWa

Re: Ladda ner från SVT

Postat: 16 jul 2019, 17:18
av Gunnar Hjalmarsson
Jaha. Version 2.1 släpptes den 2 november, så absolut har det gjorts ändringar i git därefter. Och spaam uppgav avsikten att släppa en ny version samma dag (16 april) som felet rapporterades. Vilket inte har skett ännu. Då förstår jag bättre.

Återkommer till mina farhågor om projektets status.

Re: Ladda ner från SVT

Postat: 16 jul 2019, 22:28
av Gunnar Hjalmarsson
Fick för mig att ladda upp de senaste git-ändringarna till ett PPA:

https://launchpad.net/~gunnarhj/+archiv ... svtplay-dl