Kirjoittaja Aihe: Näin saat toimimaan: YLE Areena ja Elävä arkisto  (Luettu 318981 kertaa)

mrl586

  • Käyttäjä
  • Viestejä: 4517
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #300 : 29.04.17 - klo:14.43 »
Oletko asentunut kyseiset moduulipaketit?

vellu@vmach

  • Käyttäjä
  • Viestejä: 347
  • Kiroitusvirheitä jo vuodesta feisty
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #301 : 29.04.17 - klo:16.43 »
Oletko asentunut kyseiset moduulipaketit?
Näköjään vain yrittänyt:
Koodia: [Valitse]
sudo apt install phpenmod bcmath curl mcrypt simplexm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package phpenmod
E: Unable to locate package bcmath
E: Unable to locate package simplexm

raimo

  • Käyttäjä
  • Viestejä: 3381
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #302 : 29.04.17 - klo:17.13 »
17.04:ssä näin asentuu noi, phpenmod ei ole asennettava paketti vaan tulee PHP:n mukana.
Koodia: [Valitse]
sudo apt install php-bcmath php-curl php-mcrypt php-xml
Vastaavassa tilanteessa kannattaa kokeilla etsiä oikeaa pakettia eri variaatioilla komennolla
Koodia: [Valitse]
apt-cache search HAKUSANAtai käyttää http://packages.ubuntu.com/ hakua, oikea jakelu pitää muistaa valita ennen hakua.

edit: sori, oli virhe, ei mcrypt vaan php-mcrypt.

Luin ketjua taaksepäin, ja nämäkin toimii:
Koodia: [Valitse]
sudo apt-get install php7.0-cli php7.0-curl php7.0-mcrypt php7.0-bcmath php7.0-xml
Jos asetustiedostohässäkkä edelleen jatkuu, kannattaa poistaa paketit apt-get purge vivulla, jolloin mahdolliset rikkonaiset tiedostot saa kyytiä ja asentaa sitten paketit uudelleen. Eli:
Koodia: [Valitse]
sudo apt-get purge php7.0-cli php7.0-curl php7.0-mcrypt php7.0-bcmath php7.0-xml
Koodia: [Valitse]
sudo apt-get autoremove
Koodia: [Valitse]
sudo apt-get install php7.0-cli php7.0-curl php7.0-mcrypt php7.0-bcmath php7.0-xml
« Viimeksi muokattu: 29.04.17 - klo:17.33 kirjoittanut raimo »
So long and thanks for all the fish!

Johannez

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #303 : 23.05.17 - klo:01.42 »
Moi,

Onko mahdollista saada ripattua linkin takaa löytyvää ensimmäistä videota "sarjan esittely ja tunnusmelodia"?

http://yle.fi/aihe/artikkeli/2012/11/16/hui-hai-hiisi

Yritin tarkkailla koodia ja en onnistunut löytämään mitään, jota voisin käyttää "yle areena" syötön kaltaisesti.

Kiitos,


Johannez

nm

  • Käyttäjä
  • Viestejä: 13032
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #304 : 23.05.17 - klo:01.49 »
Moi,

Onko mahdollista saada ripattua linkin takaa löytyvää ensimmäistä videota "sarjan esittely ja tunnusmelodia"?

http://yle.fi/aihe/artikkeli/2012/11/16/hui-hai-hiisi

Onnistuu vaikkapa Video DownloadHelper -lisäosalla: https://addons.mozilla.org/fi/firefox/addon/video-downloadhelper/

AimoE

  • Käyttäjä
  • Viestejä: 1577
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #305 : 18.06.17 - klo:15.47 »
Juuri julkaistu yle-dl 2.17 ei saa haetuksi DRM-suojattua ohjelmaa http://areena.yle.fi/1-1123191; tarkemmin: https://forum.ubuntu-fi.org/index.php?topic=52263.msg400184#msg400184

Cultor

  • Käyttäjä
  • Viestejä: 152
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #306 : 18.06.17 - klo:16.56 »
Juuri julkaistu yle-dl 2.17 ei saa haetuksi DRM-suojattua ohjelmaa http://areena.yle.fi/1-1123191; tarkemmin: https://forum.ubuntu-fi.org/index.php?topic=52263.msg400184#msg400184

Toki saa, juuri latasin. Onnistui kokeilemillani kehitysversioilla myös. Kannattaa tarkistaa ffmpeg asennuksesi.
Koodia: [Valitse]
hessu@hessu-GX270:~/Videos$ yle-dl http://areena.yle.fi/1-1123191
yle-dl 2.17: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2017 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3
Subtitles saved to Vastavirtaan__S01E01__Maan_tapa_1_2-2017-06-17T06_00_00+03_00.fin.srt
Output file: file:Vastavirtaan__S01E01__Maan_tapa_1_2-2017-06-17T06_00_00+03_00.ts
ffmpeg version 3.3.1 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
  configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --mandir=/usr/share/man --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libfreetype --enable-gnutls --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvidstab --enable-libwavpack --enable-nvenc
  libavutil      55. 58.100 / 55. 58.100
  libavcodec     57. 89.100 / 57. 89.100
  libavformat    57. 71.100 / 57. 71.100
  libavdevice    57.  6.100 / 57.  6.100
  libavfilter     6. 82.100 /  6. 82.100
  libavresample   3.  5.  0 /  3.  5.  0
  libswscale      4.  6.100 /  4.  6.100
  libswresample   2.  7.100 /  2.  7.100
  libpostproc    54.  5.100 / 54.  5.100
Input #0, hls,applehttp, from 'http://cdnapi.kaltura.com/p/1955031/sp/195503100/playManifest/entryId/1_59m0mbu4/flavorIds/0_zwcv2dsf/format/applehttp/protocol/http/a.m3u8?referrer=aHR0cDovL2FyZW5hbi55bGUuZmk=&playSessionId=11111111-1111-1111-1111-111111111111&clientTag=html5:v2.56&preferredBitrate=600&uiConfId=37558971':
  Duration: 00:53:30.09, start: 0.101000, bitrate: 0 kb/s
  Program 0
    Metadata:
      variant_bitrate : 4227072
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1024x576 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Metadata:
      variant_bitrate : 4227072
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 4227072
    Stream #0:2: Data: timed_id3 (ID3  / 0x20334449)
    Metadata:
      variant_bitrate : 4227072
Output #0, mpegts, to 'file:Vastavirtaan__S01E01__Maan_tapa_1_2-2017-06-17T06_00_00+03_00.ts':
  Metadata:
    encoder         : Lavf57.71.100
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1024x576 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 4227072
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 4227072
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=   38 fps=0.0 q=-1.0 size=     924kB time=00:00:01.48 bitrate=5115.6kbits/frame=   51 fps= 48 q=-1.0 size=    1358kB time=00:00:02.00 bitrate=5563.3kbits/frame=   69 fps= 43 q=-1.0 size=    1813kB time=00:00:02.72 bitrate=5460.8kbits/frame=   93 fps= 44 q=-1.0 size=    2315kB time=00:00:03.68 bitrate=5152.4kbits/frame=  112 fps= 42 q=-1.0 size=    2662kB time=00:00:04.44 bitrate=4912.4kbits/frame=  138 fps= 43 q=-1.0 size=    3198kB time=00:00:05.48 bitrate=4780.7kbits/frame=  151 fps= 42 q=-1.0 Lsize=    3481kB time=00:00:06.00 bitrate=4752.6kbits/s speed=1.68x
video:3111kB audio:96kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 8.538524%
Exiting normally, received signal 2.

Keskeytetty kuuden sekunnin pätkä toimi videosoittimessa normaalisti.

jarmala

  • Käyttäjä
  • Viestejä: 397
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #307 : 19.06.17 - klo:00.37 »
No nyt ei toimi... Pitäisikö tuo versio 2.7.0 päivittää uudempaan vai onko vika tuolla ylen päässä?

Koodia: [Valitse]
ari@ari:~/avi$ yle-dl http://areena.yle.fi/1-4072204
yle-dl 2.7.0: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2015 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv2
Can't read http://areena.yle.fi/api/programs/v1/items.json?series=1-4072204&type=program&availability=ondemand&order=ondemand.publication.starttime%253Adesc&app_id=cb021459&app_key=fa6c26b3b3e617b7033c83c108417200&limit=25&offset=0&olang=fi: HTTP Error 401: Unauthorized
Subtitles saved to Doctor Who-2017-06-18T06:00:00+03:00.fin.srt

                            KSV Adobe HDS Downloader

Processing manifest info....                                                   
PHP Notice:  Undefined offset: 0 in /usr/local/share/yle-dl/AdobeHDS.php on line 534
Quality Selection:                                                             
 Available: 0
 Selected : 0                                                                 
PHP Warning:  unpack(): Type N: not enough input, need 4, have 0 in /usr/local/share/yle-dl/AdobeHDS.php on line 1401
Failed to parse bootstrap info                                                 
Can't read http://areena.yle.fi/api/programs/v1/items.json?series=1-4072204&type=program&availability=ondemand&order=ondemand.publication.starttime%253Adesc&app_id=cb021459&app_key=fa6c26b3b3e617b7033c83c108417200&limit=25&offset=0&olang=fi: HTTP Error 401: Unauthorized
Subtitles saved to Doctor Who-2017-06-18T06:00:00+03:00.fin.srt
Output file: Doctor Who-2017-06-18T06:00:00+03:00.flv
[download] Downloading f4m manifest
[download] Destination: Doctor Who-2017-06-18T06:00:00+03:00.flv
Traceback (most recent call last):
  File "/usr/local/bin/yle-dl", line 2010, in <module>
    main()
  File "/usr/local/bin/yle-dl", line 2006, in main
    sys.exit(dl.download_episodes(url, sfilt, rtmpdumpargs, destdir))
  File "/usr/local/bin/yle-dl", line 1603, in download_episodes
    return self._retry_call('download_episodes', *args, **kwargs)
  File "/usr/local/bin/yle-dl", line 1592, in _retry_call
    return self._retry_call(method_name, *args, **kwargs)
  File "/usr/local/bin/yle-dl", line 1590, in _retry_call
    res = method(*args, **kwargs)
  File "/usr/local/bin/yle-dl", line 1037, in download_episodes
    return self.process(download_clip, url, filters)
  File "/usr/local/bin/yle-dl", line 1070, in process
    res = self.process_single_episode(clipfunc, clipurl, filters)
  File "/usr/local/bin/yle-dl", line 1106, in process_single_episode
    return clipfunc(clip)
  File "/usr/local/bin/yle-dl", line 1035, in download_clip
    return downloader.save_stream()
  File "/usr/local/bin/yle-dl", line 1862, in save_stream
    if not f4mdl.download(outputfile, info):
  File "/usr/lib/python2.7/dist-packages/youtube_dl/downloader/common.py", line 290, in download
    return self.real_download(filename, info_dict)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/downloader/f4m.py", line 240, in real_download
    bootstrap = base64.b64decode(doc.find(_add_ns('bootstrapInfo')).text)
AttributeError: 'NoneType' object has no attribute 'text'
ari@ari:~/avi$

T. Ari
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB

nm

  • Käyttäjä
  • Viestejä: 13032
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #308 : 19.06.17 - klo:00.57 »
No nyt ei toimi... Pitäisikö tuo versio 2.7.0 päivittää uudempaan vai onko vika tuolla ylen päässä?

Päivitä uusimpaan versioon (2.17) ja asenna ffmpeg. Ubuntu 14.04:ään sen saa vaikkapa tästä PPA:sta: https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media

jarmala

  • Käyttäjä
  • Viestejä: 397
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #309 : 19.06.17 - klo:12.01 »

Päivitä uusimpaan versioon (2.17) ja asenna ffmpeg. Ubuntu 14.04:ään sen saa vaikkapa tästä PPA:sta: https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media

Kiitos. Nyt toimii!
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB

Kullervo

  • Käyttäjä
  • Viestejä: 830
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #310 : 19.06.17 - klo:12.17 »
Koodia: [Valitse]
yle-dl https://areena.yle.fi/1-1123191Traceback (most recent call last):
  File "/usr/local/bin/yle-dl", line 46, in <module>
    from Crypto.Cipher import AES
ImportError: No module named Crypto.Cipher
Ubuntu 16.10 ja tuollaista pukkaa.

Muoks.
Eilen asennettu https://aajanki.github.io/yle-dl/ sivulta ladattu vakaa versio.
https://github.com/aajanki/yle-dl/tarball/2.17
« Viimeksi muokattu: 19.06.17 - klo:12.28 kirjoittanut Kullervo »

nm

  • Käyttäjä
  • Viestejä: 13032
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #311 : 19.06.17 - klo:12.25 »
Koodia: [Valitse]
yle-dl https://areena.yle.fi/1-1123191Traceback (most recent call last):
  File "/usr/local/bin/yle-dl", line 46, in <module>
    from Crypto.Cipher import AES
ImportError: No module named Crypto.Cipher
Ubuntu 16.10 ja tuollaista pukkaa.

python-crypto puuttuu. Asenna muutkin tarvittavat riippuvuudet, kuten asennusohjeessa (README.md / README.fi) neuvotaan:

Koodia: [Valitse]
sudo apt-get install rtmpdump python python-crypto php-cli php-curl php-mcrypt php-xml php-bcmath
sudo phpenmod mcrypt

Kullervo

  • Käyttäjä
  • Viestejä: 830
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #312 : 19.06.17 - klo:12.32 »
Kiitos. Tuo README jäi tavaamatta sorry.

jekku

  • Käyttäjä
  • Viestejä: 2045
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #313 : 19.06.17 - klo:16.51 »
Kokeilin myös, tuota uudempaa (Debian 9)
yle-dl http://areena.yle.fi/1-2507784 -o monsuuni

Mutta ei suostunut.
No ei tietenkään, kun uudessakaan debianissa ei ole tarjolla ffmpeg:iä ;(

Koetin toisella koneella, vanhemmalla.
Se kiukuttelee:
Koodia: [Valitse]
[download] Destination: monsuuni
Traceback (most recent call last):
  File "/usr/local/bin/yle-dl", line 2025, in <module>
    main()
  File "/usr/local/bin/yle-dl", line 2021, in main
    sys.exit(dl.download_episodes(url, sfilt, rtmpdumpargs, destdir))
  File "/usr/local/bin/yle-dl", line 1600, in download_episodes
    return self._retry_call('download_episodes', *args, **kwargs)
  File "/usr/local/bin/yle-dl", line 1589, in _retry_call
    return self._retry_call(method_name, *args, **kwargs)
  File "/usr/local/bin/yle-dl", line 1587, in _retry_call
    res = method(*args, **kwargs)
  File "/usr/local/bin/yle-dl", line 1034, in download_episodes
    return self.process(download_clip, url, filters)
  File "/usr/local/bin/yle-dl", line 1067, in process
    res = self.process_single_episode(clipfunc, clipurl, filters)
  File "/usr/local/bin/yle-dl", line 1103, in process_single_episode
    return clipfunc(clip)
  File "/usr/local/bin/yle-dl", line 1032, in download_clip
    return downloader.save_stream()
  File "/usr/local/bin/yle-dl", line 1840, in save_stream
    return self._execute_youtube_dl(self.output_filename())
  File "/usr/local/bin/yle-dl", line 1870, in _execute_youtube_dl
    if not f4mdl.download(outputfile, info):
  File "/usr/lib/python2.7/dist-packages/youtube_dl/downloader/common.py", line 291, in download
    return self.real_download(filename, info_dict)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/downloader/f4m.py", line 246, in real_download
    bootstrap = base64.b64decode(doc.find(_add_ns('bootstrapInfo')).text)
AttributeError: 'NoneType' object has no attribute 'text'

Sen sijaan
yle-dl http://areena.yle.fi/1-3186870 -o matteo-01
valutti hienosti.

Mikä noissa lie ero - ja mahtaakohan se ffmpeg olla jostain vielä saatavilla.

No, kokeillen vielä Ubuntu 16.04:llä kunhan saan sen käyntiin.

nm

  • Käyttäjä
  • Viestejä: 13032
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #314 : 19.06.17 - klo:16.59 »
Kokeilin myös, tuota uudempaa (Debian 9)
yle-dl http://areena.yle.fi/1-2507784 -o monsuuni

Tuo parametri "-o monsuuni" ei kyllä toimi nykyisellä yle-dl 2.17:lla. Siihen pitää lisätä ffmpegin ymmärtämä tiedostopääte:

Koodia: [Valitse]
yle-dl http://areena.yle.fi/1-2507784 -o monsuuni.mp4
Tai vaikka monsuuni.mkv, jos haluat toistaa videota latauksen aikana.

No ei tietenkään, kun uudessakaan debianissa ei ole tarjolla ffmpeg:iä ;(

Hmm, onhan se saatavilla stretchiin suoraan virallisista lähteistä: https://packages.debian.org/stretch/ffmpeg
« Viimeksi muokattu: 19.06.17 - klo:17.05 kirjoittanut nm »

jekku

  • Käyttäjä
  • Viestejä: 2045
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #315 : 19.06.17 - klo:17.14 »
No niinhän onkin!
Koodia: [Valitse]
root@hpze:~# aptitude install ffmpeg
Paketin ffmpeg pyydetty versio 7:3.2.5-1 on jo asennettuna
Paketin ffmpeg pyydetty versio 7:3.2.5-1 on jo asennettuna
Mitään paketteja ei asenneta, päivitetä tai poisteta.
0 päivitettyä pakettia, 0 uutta asennusta, 0 poistettavaa ja 1 päivittämätöntä.

Katsoin huolimattomasti. (tai uskoin niin, koska motion ei osaa vieläkään vääntää videota, ainoastaan hillittömän määrän still-kuvia)

Ja virheilmoitus vaihtelee:
Koodia: [Valitse]
--8<--
yle-dl 2.17: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2017 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3
Subtitles saved to monsuuni.fihh.srt
Output file: file:monsuuni
Failed to execute ffmpeg -y -i http://cdnapi.kaltura.com/p/1955031/sp/195503100/playManifest/entryId/1_39yiepb6/flavorIds/0_hculk2r0/format/applehttp/protocol/http/a.m3u8?referrer=aHR0cDovL2FyZW5hbi55bGUuZmk=&playSessionId=11111111-1111-1111-1111-111111111111&clientTag=html5:v2.56&preferredBitrate=600&uiConfId=37558971 -bsf:a aac_adtstoasc -vcodec copy -acodec copy file:monsuuni
No such file or directory

Subtitles saved to monsuuni.fihh.srt
--8<--

Output file: file:monsuuni
ffmpeg version 3.2.5-1 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (Debian 6.3.0-18) 20170516
  configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 34.101 / 55. 34.101
  libavcodec     57. 64.101 / 57. 64.101
  libavformat    57. 56.101 / 57. 56.101
  libavdevice    57.  1.100 / 57.  1.100
  libavfilter     6. 65.100 /  6. 65.100
  libavresample   3.  1.  0 /  3.  1.  0
  libswscale      4.  2.100 /  4.  2.100
  libswresample   2.  3.100 /  2.  3.100
  libpostproc    54.  1.100 / 54.  1.100
Input #0, hls,applehttp, from 'http://cdnapi.kaltura.com/p/1955031/sp/195503100/playManifest/entryId/1_39yiepb6/flavorIds/0_hculk2r0/format/applehttp/protocol/http/a.m3u8?referrer=aHR0cDovL2FyZW5hbi55bGUuZmk=&playSessionId=11111111-1111-1111-1111-111111111111&clientTag=html5:v2.56&preferredBitrate=600&uiConfId=37558971':
  Duration: 00:51:26.89, start: 0.101000, bitrate: 0 kb/s
  Program 0
    Metadata:
      variant_bitrate : 4227072
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Metadata:
      variant_bitrate : 4227072
    Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 4227072
    Stream #0:2: Data: timed_id3 (ID3  / 0x20334449)
    Metadata:
      variant_bitrate : 4227072
[NULL @ 0x5621dab4d620] Unable to find a suitable output format for 'file:monsuuni'
file:monsuuni: Invalid argument
--8<--


Nuo sillä uudella Debianilla

Pitääpä syynätä tarkemmin jos/kun helle menee ohi...

nm

  • Käyttäjä
  • Viestejä: 13032
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #316 : 19.06.17 - klo:17.25 »
Koodia: [Valitse]
[NULL @ 0x5621dab4d620] Unable to find a suitable output format for 'file:monsuuni'
file:monsuuni: Invalid argument

Kuten sanoin, "-o monsuuni" ei enää toimi, vaan ffmpeg vaatii tiedostonimeen päätteen. Päätteet/formaatit mp4 ja mkv ovat sopivia Areenan videoille. MP4 on jonkin verran laajemmin tuettu, mutta Linuxin videosoittimilla mkv (Matroska) toimii ongelmitta, ja nykyisin monet erillissoittimetkin tukevat sitä. Mkv-tiedostoa voi toistaa jo latauksen aikana.

Siis näin:

Koodia: [Valitse]
yle-dl http://areena.yle.fi/1-2507784 -o monsuuni.mp4
tai näin:

Koodia: [Valitse]
yle-dl http://areena.yle.fi/1-2507784 -o monsuuni.mkv
« Viimeksi muokattu: 19.06.17 - klo:17.26 kirjoittanut nm »

jekku

  • Käyttäjä
  • Viestejä: 2045
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #317 : 19.06.17 - klo:17.32 »
No se!

Ainakin tuo versio, monsuuni.mkv alkoi ryystää kamaa alas :)

Aika outoa että tiedostonimellä merkitysta - kuin parhaimpiin/pahimpiin DOS-aikoihin ;(

mplayer näyttää toistavankin vaikka vlc:llä näyttää menevän "hämmästyksen sormi kummastuksen suuhuh" - kuten muuan ex-kollegani tykkasi asian ilmaista.
 

Kullervo

  • Käyttäjä
  • Viestejä: 830
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #318 : 19.06.17 - klo:17.52 »
Kuinka tuon yle-dl:n saa asennettua raspberry pi 3:n?

nm

  • Käyttäjä
  • Viestejä: 13032
    • Profiili
Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
« Vastaus #319 : 19.06.17 - klo:17.53 »
Aika outoa että tiedostonimellä merkitysta - kuin parhaimpiin/pahimpiin DOS-aikoihin ;(

No tuo on ffmpegin pikasyntaksi säiliömuodon valintaan. Vaihtoehtoisesti formaatin voi valita parametrilla -f mp4 tai -f matroska, minkä lisäksi joudut silti määrittämään tiedostopäätteen, jotta tiedosto olisi nimetty yhteensopivasti. Yle-dl ei kuitenkaan tällä hetkellä välitä formaattiparametreja tai muitakaan erityisvipuja ffmpegille.

Kyllähän formaatin määrääminen tiedostopäätteen perusteella on ihan normaali käytäntö kaikkialla, myös graafisissa ohjelmissa.


mplayer näyttää toistavankin vaikka vlc:llä näyttää menevän "hämmästyksen sormi kummastuksen suuhuh" - kuten muuan ex-kollegani tykkasi asian ilmaista.

VLC ei tosiaan taida vieläkään tykätä ffmpegillä kirjoitetuista MKV-tiedostoista. Näkyy olevan edelleen ongelmallinen kombinaatio uusimmillakin ohjelmaversioilla. Paras käyttää MP4-formaattia, jos ladattuja tiedostoja on tarkoitus säilyttää ja katsella erilaisissa ympäristöissä muilla kuin FFmpeg/libavformat-pohjaisilla soittimilla.
« Viimeksi muokattu: 19.06.17 - klo:18.08 kirjoittanut nm »