FlickFetch

v4.1.3.3 - 21.2.2019
- Korjattu: Tekstityksen koodausvaihtoehto "Windows-1252" pitäisi nyt toimia oikein. UTF-8 -koodauksiin lisätty valinta BOMin kanssa tai ilman. Uusissa asennuksissa oletuskoodauksena nyt "UTF-8 with BOM".
- Korjattu: Tekstityksien haku ei enää toiminut.
- Muutettu: Latausten aloituslogiikassa ja pääikkunan tekstitulosteissa muutoksia ja siinä sivussa koodin siivousta. Hieman vähälle testaukselle ehti jäädä, toivottavasti ei bugita.
Näyttäisi toimivan. Ainakin täällä. Aamulla näet ei meikäläisellä ladannut mitään tv-ohjelmia Areenasta. Nyt lataa taas, ja tekstitykset myös.:tup:
 
Jos tekstityksiä on jäänyt lataamatta, käyttäkää valikon alimmaista toimintoa, niin ei tarvitse videon latausta turhaan aloittaa uudestaan. Kannattaa laittaa myös päälle "Tallenna olemassaolevien tiedostojen päälle", jotta ei luoda uutta tiedostonimeä.

upload_2019-2-21_16-41-16.png
 
Kiitos jälleen Darxide! Eilen ei ladannut SuomiLovea, mutta nyt lataa erinomaisesti. Muutenkin toimii todella hyvin.
 
Onko varmasti uusin versio FF:stä? Näitä "GetToken" virheitä ei pitäisi uusimmalla enää tulla:
Koodi:
Object reference not set to an instance of an object.
   at FlickFetch.AreenaUtils.GetToken(JToken obj, String str)

Ja varmasti ei ole myöskään VPN käytössä? Itse laitoin VPN:n päälle niin kyseistä kalturan osoitetta ei saatu haettua:
Koodi:
[#9] 08.58.41
https://cdnapisec.kaltura.com/html5/html5lib/v2.63.3/mwEmbedFrame.php?&wid=_1955031&uiconf_id=37558971&entry_id=1_6ite6cpp&playerId=yle-kaltura-player14043728505883-1_6ite6cpp&forceMobileHTML5=true&urid=2.63.3&callback=mwi_ylekalturaplayer140437285058831p0czogfc0&parts=1

[#9] 08.58.41
The remote server returned an error: (404) Not Found.
   at System.Net.WebClient.OpenRead(Uri address)
   at FlickFetch.AreenaUtils.GetSourceCodeAreena(String address)

Kiitoksia näistä. VPN:ää ei ole käytössä. Mutta tämän pohjalta kokeilin vaihtaa koneelle käyttöön googlen dns palvelimet 8.8.8.8 .. ja hetihän tuo alkoi toimia. Aikaisemmin (logien oton aikaan) oli siis käytössä dns-palvelimena modeemin oma osoite eli käytännössä elisan dns-palvelimet modeemin kautta. Mystistä kuitenkin että tuolla vanhalla dns-asetuksellakin toimi areena kuitenkin usealla eri selaimella kokeiltuna aivan normaalisti näiden ongelmallisten osalta.

Ja oikeassa olet logit kaappasin hieman vanhemmalla versiolla, kun kokeilin tuossa vaiheessa vaikkas millä versiolla saada toimimaan.

Kiitokset vielä darxide:lle mahtavasta tuesta ja softasta.
 
Kiitoksia näistä. VPN:ää ei ole käytössä. Mutta tämän pohjalta kokeilin vaihtaa koneelle käyttöön googlen dns palvelimet 8.8.8.8 .. ja hetihän tuo alkoi toimia. Aikaisemmin (logien oton aikaan) oli siis käytössä dns-palvelimena modeemin oma osoite eli käytännössä elisan dns-palvelimet modeemin kautta. Mystistä kuitenkin että tuolla vanhalla dns-asetuksellakin toimi areena kuitenkin usealla eri selaimella kokeiltuna aivan normaalisti näiden ongelmallisten osalta.

Ja oikeassa olet logit kaappasin hieman vanhemmalla versiolla, kun kokeilin tuossa vaiheessa vaikkas millä versiolla saada toimimaan.

Kiitokset vielä darxide:lle mahtavasta tuesta ja softasta.

Olen jo vuosia käyttänyt tanskalaista sensuuri-vapaata ja nopeaa DNS-palvelinta ongelmitta. Ensisijainen osoite 89.233.43.71 ja toissijainen 91.239.100.100. Otin sen käyttöön siinä vaiheessa, kun pääsy The Pirate Bay -sivustolle estettiin Suomessa. Toki siellä on paljon linkkejä laittomaan materiaaliin, mutta paljon myös ihan laillisia linkkejä, joita Googlekin jakaa. Silloin mm. kotimainen scifi-parodia Star Wreck oli jakelussa DVD:n lisäksi vain bittorrenttina.
 
Mulla sama ongelma kuin muutama muukin raportoinut. Uusimmilla versioilla ei videoiden lataus Areenasta lähde käyntiin. Yrittää sen 45 sekunttia ja aloittaa muutaman kerran uudestaan kunnes luovuttaa. Ongelma ilmaantui joskus loppusyksystä. Pitkään selvisin kun käytin vanhaa beta versiota. Nyt ei enää se suostunut toimimaan ollenkaan. Kokeilin kaikenlaista ja lopulta kun latasin ja asensin full setupin versiosta 4.0.4.0 suoraan uuden päälle, niin taas lataus onnistui. Kokeilin sitten huvikseni päivittää ohjelman ja taas loppui lataukset. Alla konsolin tarinat uusimmalla versiolla.

<Komentorivi> C:\Users\Jossu\AppData\Local\FlickFetch\ffmpeg.exe -analyzeduration 6000M -probesize 6000M -y -i "https://cdnapisec.kaltura.com/p/195...2.63.3&preferredBitrate=600&uiConfId=37558971" -c copy "C:\Users\Jossu\Desktop\Telkkari\Hiihdon MM - 2019-02-23 - Iivo Niskanen kaatui juottopaikalla yhdistelmäkisassa (001).mkv"

ffmpeg version N-92308-g32d021cfa6 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 8.2.1 (GCC) 20181017
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 21.100 / 56. 21.100
libavcodec 58. 34.100 / 58. 34.100
libavformat 58. 19.102 / 58. 19.102
libavdevice 58. 4.106 / 58. 4.106
libavfilter 7. 38.100 / 7. 38.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100

********************************************************************************
Lataus keskeytetty!
Syy: aikakatkaisu
********************************************************************************
 
Mulla sama ongelma kuin muutama muukin raportoinut. Uusimmilla versioilla ei videoiden lataus Areenasta lähde käyntiin. Yrittää sen 45 sekunttia ja aloittaa muutaman kerran uudestaan kunnes luovuttaa. Ongelma ilmaantui joskus loppusyksystä. Pitkään selvisin kun käytin vanhaa beta versiota. Nyt ei enää se suostunut toimimaan ollenkaan. Kokeilin kaikenlaista ja lopulta kun latasin ja asensin full setupin versiosta 4.0.4.0 suoraan uuden päälle, niin taas lataus onnistui. Kokeilin sitten huvikseni päivittää ohjelman ja taas loppui lataukset. Alla konsolin tarinat uusimmalla versiolla.

<Komentorivi> C:\Users\Jossu\AppData\Local\FlickFetch\ffmpeg.exe -analyzeduration 6000M -probesize 6000M -y -i "https://cdnapisec.kaltura.com/p/195...2.63.3&preferredBitrate=600&uiConfId=37558971" -c copy "C:\Users\Jossu\Desktop\Telkkari\Hiihdon MM - 2019-02-23 - Iivo Niskanen kaatui juottopaikalla yhdistelmäkisassa (001).mkv"

ffmpeg version N-92308-g32d021cfa6 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 8.2.1 (GCC) 20181017
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 21.100 / 56. 21.100
libavcodec 58. 34.100 / 58. 34.100
libavformat 58. 19.102 / 58. 19.102
libavdevice 58. 4.106 / 58. 4.106
libavfilter 7. 38.100 / 7. 38.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100

********************************************************************************
Lataus keskeytetty!
Syy: aikakatkaisu
********************************************************************************

Mulla latas ilman ongelmia, eikä FF miettinyt hetkeäkään. Versio: 4.1.3.3 ja käyttiksenä WIN10.
 
Mulla sama ongelma kuin muutama muukin raportoinut. Uusimmilla versioilla ei videoiden lataus Areenasta lähde käyntiin. Yrittää sen 45 sekunttia ja aloittaa muutaman kerran uudestaan kunnes luovuttaa. Ongelma ilmaantui joskus loppusyksystä. Pitkään selvisin kun käytin vanhaa beta versiota. Nyt ei enää se suostunut toimimaan ollenkaan. Kokeilin kaikenlaista ja lopulta kun latasin ja asensin full setupin versiosta 4.0.4.0 suoraan uuden päälle, niin taas lataus onnistui. Kokeilin sitten huvikseni päivittää ohjelman ja taas loppui lataukset. Alla konsolin tarinat uusimmalla versiolla.

<Komentorivi> C:\Users\Jossu\AppData\Local\FlickFetch\ffmpeg.exe -analyzeduration 6000M -probesize 6000M -y -i "https://cdnapisec.kaltura.com/p/195...2.63.3&preferredBitrate=600&uiConfId=37558971" -c copy "C:\Users\Jossu\Desktop\Telkkari\Hiihdon MM - 2019-02-23 - Iivo Niskanen kaatui juottopaikalla yhdistelmäkisassa (001).mkv"

ffmpeg version N-92308-g32d021cfa6 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 8.2.1 (GCC) 20181017
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 21.100 / 56. 21.100
libavcodec 58. 34.100 / 58. 34.100
libavformat 58. 19.102 / 58. 19.102
libavdevice 58. 4.106 / 58. 4.106
libavfilter 7. 38.100 / 7. 38.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100

********************************************************************************
Lataus keskeytetty!
Syy: aikakatkaisu
********************************************************************************

Kummallista. Kokeile kopioida leikepöydälle tuo komentorivi ja liitä se komentokehoteikkunaan, toimiiko tuo lataus sitäkään kautta. FF kuitenkin rakensi ihan toimivan komentorivin, kokeilin itsellä ja latasi hyvin.
Koodi:
C:\Users\Jossu\AppData\Local\FlickFetch\ffmpeg.exe -analyzeduration 6000M -probesize 6000M -y -i "https://cdnapisec.kaltura.com/p/1955031/sp/195503100/playManifest/entryId/1_munz7f86/flavorIds/1_w29mk4st/format/applehttp/protocol/https/a.m3u8?referrer=aHR0cHM6Ly9hcmVlbmEueWxlLmZp&playSessionId=87b5cd92-9f9e-d706-c36d-9f9c8c101109&clientTag=html5:v2.63.3&preferredBitrate=600&uiConfId=37558971" -c copy "C:\Users\Jossu\Desktop\Telkkari\Hiihdon MM - 2019-02-23 - Iivo Niskanen kaatui juottopaikalla yhdistelmäkisassa (001).mkv"
 
Kummallista. Kokeile kopioida leikepöydälle tuo komentorivi ja liitä se komentokehoteikkunaan, toimiiko tuo lataus sitäkään kautta. FF kuitenkin rakensi ihan toimivan komentorivin, kokeilin itsellä ja latasi hyvin.
Koodi:
C:\Users\Jossu\AppData\Local\FlickFetch\ffmpeg.exe -analyzeduration 6000M -probesize 6000M -y -i "https://cdnapisec.kaltura.com/p/1955031/sp/195503100/playManifest/entryId/1_munz7f86/flavorIds/1_w29mk4st/format/applehttp/protocol/https/a.m3u8?referrer=aHR0cHM6Ly9hcmVlbmEueWxlLmZp&playSessionId=87b5cd92-9f9e-d706-c36d-9f9c8c101109&clientTag=html5:v2.63.3&preferredBitrate=600&uiConfId=37558971" -c copy "C:\Users\Jossu\Desktop\Telkkari\Hiihdon MM - 2019-02-23 - Iivo Niskanen kaatui juottopaikalla yhdistelmäkisassa (001).mkv"
Ei lataa.

upload_2019-2-23_20-12-58.png
 
En tiedä liittyykö samaan ongelmaan, mutta kokeilin huvikseen ladata palvelimen version FFmpegistä kuten FF ehdottaa ja tulos näkyy kuvassa.

upload_2019-2-23_21-37-13.png
 
En tiedä liittyykö samaan ongelmaan, mutta kokeilin huvikseen ladata palvelimen version FFmpegistä kuten FF ehdottaa ja tulos näkyy kuvassa.

upload_2019-2-23_21-37-13.png

On melko mystistä, onhan varma ettei virustorjuntaohjelma mitenkään nyt puutu ffmpegin toimintaan kun sitä ei saa oikein käynnistettyä eikä ladattua uutta..?
 
Suurkiitos @darxide tämän ohjelman kehittämisestä! :tup:

Yksi ehdotus: jokaiselle latauslinkille erikseen latauskansion valitseminen joko lisättäessä linkki tai kun linkit ovat jo latausjonossa.
 
Tällä kertaa vähän isompi päivitys, sen verran muutoksia että nostin version vitoseen.


Pääikkuna on kokenut muutaman muutoksen
- Pääikkunan alalaitaan lisätty tilapalkki, joka näyttää nettiosoitteen jota parhaillaan ladataan, sekä yhteyden juoksevan numeron ja kellonajan. Auttaa ehkä pysymään kärryillä mitä kulissien takana tapahtuu, jos näyttää siltä että joku haku kestää ja kestää. Tilapalkin tekstiä tuplaklikkaamalla avautuu Loki-ikkuna, josta tilanteen näkee vielä paremmin. Tilapalkin voi kytkeä pois pääikkunan pika-asetusvalikosta "Näytä tilapalkki".
- Pääikkunan "Lisää jonoon/ohita jono" -valintalaatikko on siirretty pikalatausvalikkoon. Sinne on siirretty myös valinnaisena näkyvissä ollut "Valitse jokaisen latauksen laatu" -asetus. Pääikkunan "Lataa lista" -nappi on siirretty pika-asetusvalikkoon.

upload_2019-3-2_12-4-56.png



Lisätty uusi tietokantaikkuna
- Pääikkunaan lisätty "Tietokanta" -nappi, josta pääsee tutkimaan ladattujen ohjelmien tietokantaa. Tietokannasta voi tehdä hakuja, jolloin näytetään vain hakutekstin sisältävät rivit. Rivejä voi lisätä, muokata ja poistaa, ja niitä voi järjestää osoitteen, nimen tai päivämäärän mukaan. Tästä versiosta lähtien ladatuista ohjelmista tallennetaan myös latauspäivämäärä ja -kellonaika.

upload_2019-3-2_12-11-22.png



Ohjelmalistan toimintaa parannettu ja sarakkeita lisätty
- Ohjelmalistaan lisätty kolme saraketta: "Viimeksi tarkistettu", "Viimeksi löydetty" ja "Viimeksi muokattu". Nimensä mukaisesti niihin tallentuu päiväys koska uudet jaksot on viimeksi tarkistettu, koska niitä on viimeksi löytynyt, ja koska ohjelmaa on muokattu/ohjelma on lisätty ohjelmalistaan. Lisäksi sarakkeet on järjesteltävissä haluamaansa järjestykseen, ja niiden kokoa voi muuttaa (tai piilottaa vetämällä koon minimiin). Ohjelmat voi myös järjestää nousevaan tai laskevaan aakkosjärjestykseen klikkailemalla sarakkeiden otsikoita. Oletuksena sarakkeiden asetukset tallentuu, mutta ohjelman asetuksista (Asetukset / Ohjelmalista) senkin voi muuttaa. Tähän liittyen kannattaa samasta paikasta kytkeä päälle "Muista ikkunan koko", joka ei aiemmin oletuksena ollut päällä (uusissa asennuksissa on).
- Ohjelmalistan uusien jaksojen tarkistus ei enää poista listaa käytöstä, vaan listaa voi skrollata vapaasti ja tarkistuksen etenemisen aikana näkyy listan värit. Mukana myös valintaruutu listan automaattiselle skrollaukselle. Ohjelmalistasta poistettu erillinen tallennusnappi. Ohjelman poisto listalta kysyy nyt varmistuksen poistolle.

upload_2019-3-2_12-13-42.png



Ohjelmalistaan lisätty suodatin
- Ohjelmalistaan lisätty suodatin, jolla voidaan suodattaa pois tarkistuslistalta x päivää vanhemmat ja/tai x päivää uudemmat ohjelmat, perustuen kaikkiin kolmeen yllämainittuun päivämäärätyyppiin (viimeksi tarkistettu, viimeksi löydetty, viimeksi muokattu), tai vain joihinkin niistä. Epäaktiiviset ohjelmat näkyvät listalla harmaalla (väri muutettavissa, Asetukset / Värit).

upload_2019-3-2_12-16-22.png



Tekstitykset saa nyt latausvaiheessa videon sisään
- Asetuksien "AreenaTV / Tekstitykset" -sivulle on lisätty asetus lisätä oletustekstitys jo latausvaiheessa videotiedoston sisään (Lisää oletustekstitykset videon sisään).
- Asetuksien "AreenaTV / Parametrit" -sivulle on oletusparametreihin lisätty muuttuja %subtitles%, joka tekstitysten löytyessä (sekä ko. asetuksen ollessa päällä) korvataan allaolevan muokattavan tekstikentän sisällöllä, oletuksena "-i "%subtitlefile%"" (%subtitlefile% -muuttuja sisältää oletustekstityksen tiedostonimen ja kansion), tai jos tekstityksiä ei löydy, muuttuja poistetaan parametreista. Tarkoituksena on että halutessaan tekstityksen voi paketoida jo latausvaiheessa videotiedoston sisään, mutta jos tekstitystä ei löydy, jätetään paketointikomento pois jotta lataus ei esty puuttuvan tekstitystiedoston takia. Komentojonolla tallennetut tekstitykset voi latauksen jälkeen halutessaan poistaa (del "%name%.srt").

upload_2019-3-2_12-17-53.png



Alla vielä koko muutosloki (sisältää jo mainitut muutokset ja muutaman lisää):

v5.0.0.0 - 2.3.2019
- Lisätty: Pääikkunan alalaitaan lisätty tilapalkki, joka näyttää nettiosoitteen jota parhaillaan ladataan, sekä yhteyden juoksevan numeron ja kellonajan. Auttaa ehkä pysymään kärryillä mitä kulissien takana tapahtuu, jos näyttää siltä että joku haku kestää ja kestää. Tilapalkin tekstiä tuplaklikkaamalla avautuu Loki-ikkuna, josta tilanteen näkee vielä paremmin. Tilapalkin voi kytkeä pois pääikkunan pika-asetusvalikosta "Näytä tilapalkki".
- Lisätty: Asetuksien "AreenaTV / Tekstitykset" -sivulle on lisätty asetus lisätä oletustekstitys jo latausvaiheessa videotiedoston sisään (Lisää oletustekstitykset videon sisään).
- Lisätty: Asetuksien "AreenaTV / Parametrit" -sivulle on oletusparametreihin lisätty muuttuja %subtitles%, joka tekstitysten löytyessä (sekä ko. asetuksen ollessa päällä) korvataan allaolevan muokattavan tekstikentän sisällöllä, oletuksena "-i "%subtitlefile%"" (%subtitlefile% -muuttuja sisältää oletustekstityksen tiedostonimen ja kansion), tai jos tekstityksiä ei löydy, muuttuja poistetaan parametreista. Tarkoituksena on että halutessaan tekstityksen voi paketoida jo latausvaiheessa videotiedoston sisään, mutta jos tekstitystä ei löydy, jätetään paketointikomento pois jotta lataus ei esty puuttuvan tekstitystiedoston takia. Komentojonolla tallennetut tekstitykset voi latauksen jälkeen halutessaan poistaa (del *.srt).
- Lisätty: Ohjelmalistaan lisätty kolme saraketta: "Viimeksi tarkistettu", "Viimeksi löydetty" ja "Viimeksi muokattu". Nimensä mukaisesti niihin tallentuu päiväys koska uudet jaksot on viimeksi tarkistettu, koska niitä on viimeksi löytynyt, ja koska ohjelmaa on muokattu/ohjelma on lisätty ohjelmalistaan. Lisäksi sarakkeet on järjesteltävissä haluamaansa järjestykseen, ja niiden kokoa voi muuttaa (tai piilottaa vetämällä koon minimiin). Ohjelmat voi myös järjestää nousevaan tai laskevaan aakkosjärjestykseen klikkailemalla sarakkeiden otsikoita. Oletuksena sarakkeiden asetukset tallentuu, mutta ohjelman asetuksista (Asetukset / Ohjelmalista) senkin voi muuttaa. Tähän liittyen kannattaa samasta paikasta kytkeä päälle "Muista ikkunan koko", joka ei aiemmin oletuksena ollut päällä (uusissa asennuksissa on).
- Lisätty: Ohjelmalistaan lisätty suodatin, jolla voidaan suodattaa pois tarkistuslistalta x päivää vanhemmat ja/tai x päivää uudemmat ohjelmat, perustuen kaikkiin kolmeen yllämainittuun päivämäärätyyppiin (viimeksi tarkistettu, viimeksi löydetty, viimeksi muokattu), tai vain joihinkin niistä. Epäaktiiviset ohjelmat näkyvät listalla harmaalla (väri muutettavissa, Asetukset / Värit).
- Lisätty: Pääikkunaan lisätty "Tietokanta" -nappi, josta pääsee tutkimaan ladattujen ohjelmien tietokantaa. Tietokannasta voi tehdä hakuja, jolloin näytetään vain hakutekstin sisältävät rivit. Rivejä voi lisätä, muokata ja poistaa, ja niitä voi järjestää osoitteen, nimen tai päivämäärän mukaan. Tästä versiosta lähtien ladatuista ohjelmista tallennetaan myös latauspäivämäärä ja -kellonaika.
- Lisätty: Asetuksiin lisätty mahdollisuus määritellä värit latauksen infoteksteihin pääikkunan tekstikentässä: "Ohjelman nimi", "Kuvaus", "Tieto tekstityksestä". Ennestään valinnat oli jo: "Lisätty listaan" ja "Virheilmoitus".
- Lisätty: Pikalatausvalikkoon on lisätty mahdollisuus ladata yksittäinen osoiteriville syötetty osoite määrittelemällä sille oma latauskansio. Tällöin kaikki latauksen tiedostot ladataan valittuun kansioon, eikä asetuksissa määriteltyä kansiorakennetta luoda, vaan pelkästään määritelty tiedostonimi.
- Muutettu: Pääikkunan "Lisää jonoon/ohita jono" -valintalaatikko on siirretty pikalatausvalikkoon. Sinne on siirretty myös valinnaisena näkyvissä ollut "Valitse jokaisen latauksen laatu" -asetus. Pääikkunan "Lataa lista" -nappi on siirretty pika-asetusvalikkoon.
- Muutettu: Ohjelmalistan uusien jaksojen tarkistus ei enää poista listaa käytöstä, vaan listaa voi skrollata vapaasti ja tarkistuksen etenemisen aikana näkyy listan värit. Mukana myös valintaruutu listan automaattiselle skrollaukselle. Ohjelmalistasta poistettu erillinen tallennusnappi. Ohjelman poisto listalta kysyy nyt varmistuksen poistolle.
- Muutettu: Osoiteriville syötetyn jakson lisääminen tietokantaan (sekä tarkistaminen ja poistaminen) "Lataa" -napin pikavalikosta on siirretty "Tietokanta" -napin pikavalikkoon.
- Muutettu: Ruudusta ladataan oletuksena .mkv-tiedosto aiemman .ts-tiedoston sijaan.
- Korjattu: Lokin kieli ei muuttunut ilman uudelleenkäynnistystä jos FF:n kielen muutti. Myöskään pääikkunan pika-asetusvalikon "Näytä loki" -valintaruksi ei toiminut oikein.
- Korjattu: Jos käytössä oli muu kuin vakioasetustiedosto, ei Ohjelmalistan ohjelmanlisäysikkuna näyttänyt asetustenmukaisia laatuasetusvalintoja Areenalle.

EDIT: jäihän sinne näköjään käännöskukkanen ohjelmalistaan "Vieritä automattisesti" :)

EDIT2: (del *.srt) -> (del "%name%.srt"), eihän tuo tähti tietenkään ota huomioon mahdollista kansiorakennetta. Pitänee lisätä jossain vaiheessa %folder% -muuttuja jolla saa kansion mukaan.
 
Viimeksi muokattu:
Tällä kertaa vähän isompi päivitys, sen verran muutoksia että nostin version vitoseen.

Onhan siinä monta tervetullutta uudistusta. Lisäksi huomaan lokista, että FF käyttää nyt tekstitystietoja etsiessään HLS-protokollamääritystä HDS:n sijasta, eikä HDS pikaisesti kokeiltuna näköjään enää lainkaan toimi. Tämä muutos tosin taisi tulla jo edellisessä versiossa.
 
Hei ja kiitokset darxidelle loistavasta ohjelmasta.

Areenan urheilustriimien tallenteiden lataaminen ei ole onnistunut viime aikoina, onnistuuko muilla?
Esim.yleisurheilun EM-kisat:
Koodi:
https://areena.yle.fi/1-50080978
Lataus ei käynnisty ollenkaan, ilmoittaa muutaman sekunnin kuluttua "epäonnistunut".

Alta löytyy tällainen:
Koodi:
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551628245~acl=%2f*~data=hdntl~hmac=9d2a35e6b9516f8c848253d07d2614c47440a0af72ba19e07cf3f4340078ffb0/index1080p50.m3u8

FFmpeg sanoo tuosta "403 forbidden", mitenkähän päin tuota pitäisi käännellä?
 
Hei ja kiitokset darxidelle loistavasta ohjelmasta.

Areenan urheilustriimien tallenteiden lataaminen ei ole onnistunut viime aikoina, onnistuuko muilla?
Esim.yleisurheilun EM-kisat:
Koodi:
https://areena.yle.fi/1-50080978
Lataus ei käynnisty ollenkaan, ilmoittaa muutaman sekunnin kuluttua "epäonnistunut".

Alta löytyy tällainen:
Koodi:
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551628245~acl=%2f*~data=hdntl~hmac=9d2a35e6b9516f8c848253d07d2614c47440a0af72ba19e07cf3f4340078ffb0/index1080p50.m3u8

FFmpeg sanoo tuosta "403 forbidden", mitenkähän päin tuota pitäisi käännellä?


Mikä on kyseinen ohjelma, kun tuota ei ole katseltavissa? Kokeile ensin toistaa kyseistä videota selaimessa ja sitten jos onnistut siinä niin pystynet myös lataamaan sen.
 
En tiedä miksi, mutta tämä FlickFetch versio 5.0 ei osaa ladata Matti Nykäsen hautajaissaattue -tallenteesta kuin yhden laadun version? Areenan ohjelmassa laatuina 360p, 480p, 576p ja 720p kun FF osaa ladata vain tuon isoimman.
Siis tämä ohjelma: https:// areena.yle.fi/1-50082339
 
Mikä on kyseinen ohjelma, kun tuota ei ole katseltavissa? Kokeile ensin toistaa kyseistä videota selaimessa ja sitten jos onnistut siinä niin pystynet myös lataamaan sen.

Tuosta areena-linkistä siihen pääsee:
Yleisurheilun halli-EM: ensimmäisen kilpailupäivän aamupäiväkilpailut.
Pyörii selaimessa normaalisti, mutta ei pysty lataamaan.
 
En tiedä miksi, mutta tämä FlickFetch versio 5.0 ei osaa ladata Matti Nykäsen hautajaissaattue -tallenteesta kuin yhden laadun version? Areenan ohjelmassa laatuina 360p, 480p, 576p ja 720p kun FF osaa ladata vain tuon isoimman.
Siis tämä ohjelma: https:// areena.yle.fi/1-50082339

Tuon https: //cdnapisec.kaltura.com/html5/html5lib/v2.63.3/mwEmbedFrame.php... osoitteen parsiminen epäonnistuu, sieltä saadaan eri laadut. Rakenne vähän eri kun yleensä. Tsekkaillaan jossain vaiheessa.

EDIT: vika ei liity uusimpaan FF:n vaan sama homma vanhemmilla versioilla.
 
En tiedä olenko ainut vai kaikilla sama, mutta ohjelmalistan kautta Ruutu ohjelmien uusien jaksojen tarkistus jumittaa. Tällä hetkellä esimerkkeinä Poliisit ja Suomen Tulli. Tiedän että Ruudun kautta ollu aikasemminkin hidasta löytää jaksoja, mutta nyt ei ole löytynyt vielä tunnin jälkeenkään. Ruutu uusinu jotain ja siksi mahdollisesti rikki?
 
En tiedä olenko ainut vai kaikilla sama, mutta ohjelmalistan kautta Ruutu ohjelmien uusien jaksojen tarkistus jumittaa. Tällä hetkellä esimerkkeinä Poliisit ja Suomen Tulli. Tiedän että Ruudun kautta ollu aikasemminkin hidasta löytää jaksoja, mutta nyt ei ole löytynyt vielä tunnin jälkeenkään. Ruutu uusinu jotain ja siksi mahdollisesti rikki?

Ei ruudussa mitään vikaa ole. 484 jaksoa löytyi Poliiseja, siinä on aikamoinen läjä sivulatauksia. Minuutin verran meni itsellä haussa. Pidä pääikkunan uusi tilapalkki (tai loki-ikkuna) näkyvissä kun haet jaksoja, siinä näkyy miten paljon sivuhakuja tulee vai tuleeko edes:

[#6] 20:13:32
Poliisit

[#7] 20:13:33
https://prod-component-api.nm-servi...t_season_id=3322404&current_series_id=1380351

[#8] 20:13:33
http://gatling.nelonenmedia.fi/media-xml-cache?id=3343746

[#9] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3343745

[#10] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3347340

[#11] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3351448

[#12] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3355258

[#13] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3358272

[#14] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3361846

[#15] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3364960

[#16] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3367912

[#17] 20:13:34
http://gatling.nelonenmedia.fi/media-xml-cache?id=3371557

[#18] 20:13:34
https://prod-component-api.nm-servi...t_season_id=3157206&current_series_id=1380351

[#19] 20:13:35
http://gatling.nelonenmedia.fi/media-xml-cache?id=3185096

[#20] 20:13:35
http://gatling.nelonenmedia.fi/media-xml-cache?id=3185097

[#21] 20:13:35
http://gatling.nelonenmedia.fi/media-xml-cache?id=3185099

[#22] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3185100

[#23] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3185101

[#24] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3185104

[#25] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3185109

[#26] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3188878

[#27] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3188879

[#28] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3188880

[#29] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3193728

[#30] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3193729

[#31] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3193730

[#32] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3198838

[#33] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3198839

[#34] 20:13:36
http://gatling.nelonenmedia.fi/media-xml-cache?id=3198840

[#35] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3203292

[#36] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3203293

[#37] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3203294

[#38] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3207662

[#39] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3207664

[#40] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3207667

[#41] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3211686

[#42] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3211689

[#43] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3211690

[#44] 20:13:37
http://gatling.nelonenmedia.fi/media-xml-cache?id=3211694

[#45] 20:13:37
https://prod-component-api.nm-servi...t_season_id=2813669&current_series_id=1380351

[#46] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2899434

[#47] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2900185

[#48] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2901211

[#49] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2901214

[#50] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2901218

[#51] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2901219

[#52] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2906895

[#53] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2906896

[#54] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2906899

[#55] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2914052

[#56] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2914053

[#57] 20:13:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2914054

[#58] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2920652

[#59] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2920653

[#60] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2920656

[#61] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2927478

[#62] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2927479

[#63] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2927480

[#64] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2934189

[#65] 20:13:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2934190

[#66] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2934194

[#67] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2941593

[#68] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2941595

[#69] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2941596

[#70] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2948461

[#71] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2948462

[#72] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2948465

[#73] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2954897

[#74] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2954903

[#75] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=2954906

[#76] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084040

[#77] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084045

[#78] 20:13:41
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084047

[#79] 20:13:42
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084049

[#80] 20:13:42
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084048

[#81] 20:13:42
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084051

[#82] 20:13:42
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084053

[#83] 20:13:42
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084054

[#84] 20:13:43
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084055

[#85] 20:13:43
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084056

[#86] 20:13:43
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084060

[#87] 20:13:43
http://gatling.nelonenmedia.fi/media-xml-cache?id=3084061

-------- pätkä pois välistä ----------

[#495] 20:14:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2104177

[#496] 20:14:39
http://gatling.nelonenmedia.fi/media-xml-cache?id=2104180

[#497] 20:14:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2104182

[#498] 20:14:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2104185

[#499] 20:14:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2104187

[#500] 20:14:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2104188

[#501] 20:14:40
http://gatling.nelonenmedia.fi/media-xml-cache?id=2104186
 
Mulla pukkaa lokiin pelkästään tämmöstä:

Koodi:
[#758] 20.40.08
https://www.ruutu.fi/series/1380351

[#759] 20.40.09
https://www.ruutu.fi/series/1380351

[#760] 20.40.09
https://prod-component-api.nm-services.nelonenmedia.fi/api/component/26004?offset=0&limit=100&current_season_id=3322404&current_series_id=1380351

Koodi:
[#35] 20.40.09
String was not recognized as a valid DateTime.
   at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
   at FlickFetch.Ruutu.GetInfo(String address)
   at FlickFetch.Ruutu.GetIds(String address, String lang)

[#36] 20.40.09
Object reference not set to an instance of an object.
   at FlickFetch.FormProgramList.getList_Ruutu(String address)
 
...
Lisätty uusi tietokantaikkuna
- Pääikkunaan lisätty "Tietokanta" -nappi, josta pääsee tutkimaan ladattujen ohjelmien tietokantaa.
...
Tuohon liityen kysymys, onko kätevää tapaa rajata ladattujen ohjelmien tietokannan kokoa.

Meinaan kunvarsinkin Ylen Radio puolella on ohjelmia jotka lähetetään viikottain ja ohjelmatietokanta yltää 200o luvun alkuun ja mulla on tietenkin ne kakki listattuna tuossa tietokananssa ladattuna kun niitä vanhempia ei voi poistaa siitälistasta tai ne yritetään/ladataan uudelleen.

Voisiko olla esim. oletusrajoitus niin että ohjelmaa jonka viimeinen lähetysaika on vanhempi kuin tämä tai viimevuosi ei lisätä ladattavien listalle vaika se ei olekkaan jo ladattujen listalla.

Sorin jos tällainen iminaisuus jo on muta en ole hoksannut sitä.


Niin ja Kiitos.
 
Mulla pukkaa lokiin pelkästään tämmöstä:

Koodi:
[#758] 20.40.08
https://www.ruutu.fi/series/1380351

[#759] 20.40.09
https://www.ruutu.fi/series/1380351

[#760] 20.40.09
https://prod-component-api.nm-services.nelonenmedia.fi/api/component/26004?offset=0&limit=100&current_season_id=3322404&current_series_id=1380351

Koodi:
[#35] 20.40.09
String was not recognized as a valid DateTime.
   at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
   at FlickFetch.Ruutu.GetInfo(String address)
   at FlickFetch.Ruutu.GetIds(String address, String lang)

[#36] 20.40.09
Object reference not set to an instance of an object.
   at FlickFetch.FormProgramList.getList_Ruutu(String address)

Missä formaatissa sulla on päivämääräasetukset Windowsissa? Tuo ilmeisesti porsii sisäisessä päivämääränmuodostuksessa kun tarkistetaan onko ohjelma katsottavissa. Tuo viimeisin linkki sisältää: (type":"paid","product":744162,"start":1546452180,"end":1672610340), jossa nuo start ja end -numerot on sekunteja vuodesta '70.
 
Tuohon liityen kysymys, onko kätevää tapaa rajata ladattujen ohjelmien tietokannan kokoa.

Meinaan kunvarsinkin Ylen Radio puolella on ohjelmia jotka lähetetään viikottain ja ohjelmatietokanta yltää 200o luvun alkuun ja mulla on tietenkin ne kakki listattuna tuossa tietokananssa ladattuna kun niitä vanhempia ei voi poistaa siitälistasta tai ne yritetään/ladataan uudelleen.

Voisiko olla esim. oletusrajoitus niin että ohjelmaa jonka viimeinen lähetysaika on vanhempi kuin tämä tai viimevuosi ei lisätä ladattavien listalle vaika se ei olekkaan jo ladattujen listalla.

Sorin jos tällainen iminaisuus jo on muta en ole hoksannut sitä.


Niin ja Kiitos.

Tällästä ei ole, voihan tuon korvan taakse laittaa lupaamatta mitään :) Mielenkiinnosta, kuinka monta riviä tietokannassa on, ja miksi sen kokoa pitää rajoittaa?
 
Missä formaatissa sulla on päivämääräasetukset Windowsissa? Tuo ilmeisesti porsii sisäisessä päivämääränmuodostuksessa kun tarkistetaan onko ohjelma katsottavissa. Tuo viimeisin linkki sisältää: (type":"paid","product":744162,"start":1546452180,"end":1672610340), jossa nuo start ja end -numerot on sekunteja vuodesta '70.
Aikaformaatti on "English (Finland)", joka taitaa olla defaultti jos Winukka asennettu englanniksi. Kokeilin manuaalisesti vaihtaa ohjauspaneelin kautta "Finnish (Finland)", niin lähti heti toimimaan. Eli ilmeisesti tuo englanninkielinen suomalainen formaatti sotkee tuon.

Kiitos vinkistä. Ei tarvi nyt käsin yks kerrallaan latailla Ruudun ohjelmia.
 
... Mielenkiinnosta, kuinka monta riviä tietokannassa on, ja miksi sen kokoa pitää rajoittaa?
En viitsi laskae mutta sen tietokannan tiedostokoko on 618 Kt ja kun kysesssä on simppeli tekstitiedosto niitä rivejä täytyy olla aika paljon.

Eikä tuo ole edes alkuperäinen versio kun olen poistanut muutamia radio ohjelmia kokonaan ladattavien listalta ja tietokanansta siksi kun ne yksi aiheutti lähelle tuhat riviä (erillinen FF niiden lataamiseen nykyään niin että sen tietokannassa on vain ne ohjelmat).

Ennen kun rajoitin omin keinoin tuon tietokannan kokoa se oli niin iso että jos sen yritti avata Muistioon Muistio kippasi nurin ja FF:kin mutusteli sitä aika pitkään.

Esim. sellanen radio-ohjelma kuin Avaruusromua sisältää varsin pitkän lähetettyjen ohjelmien listan vakika ne kaikki ei ole enää kuunneltavissa/ladattavissa joka on pakko säilytää FF:ssä kokonaisena tai FF yrittää ladata vanhoja jaksoja joita ei ole enää ladattavissa, on muitakin radio-ohjlemia joila on iso lähetettyjen jaksojen lista 2000 luvun alusta alkaen.


PS Se toiten tietokkanta on näimmän 590Kt ts yhteensä 590+618= 1208 Kt ts yli Mt :)
ja siitäkin puuttuu paljon sellaisia ohjelmia joita ei ole enää lähetetty tänä tai viimevuonna ja olen siksi ne käsin karsinut pois.
 
Viimeksi muokattu:
Aikaformaatti on "English (Finland)", joka taitaa olla defaultti jos Winukka asennettu englanniksi. Kokeilin manuaalisesti vaihtaa ohjauspaneelin kautta "Finnish (Finland)", niin lähti heti toimimaan. Eli ilmeisesti tuo englanninkielinen suomalainen formaatti sotkee tuon.

Kiitos vinkistä. Ei tarvi nyt käsin yks kerrallaan latailla Ruudun ohjelmia.

Täytyypä tuo korjata kuitenkin. Jos seuraavaan yrittäisi.
 
En viitsi laskae mutta sen tietokannan tiedostokoko on 618 Kt ja kun kysesssä on simppeli tekstitiedosto niitä rivejä täytyy olla aika paljon.

Eikä tuo ole edes alkuperäinen versio kun olen poistanut muutamia radio ohjelmia kokonaan ladattavien listalta ja tietokanansta siksi kun ne yksi aiheutti lähelle tuhat riviä (erillinen FF niiden lataamiseen nykyään niin että sen tietokannassa on vain ne ohjelmat).

Ennen kun rajoitin omin keinoin tuon tietokannan kokoa se oli niin iso että jos sen yritti avata Muistioon Muistio kippasi nurin ja FF:kin mutusteli sitä aika pitkään.

Esim. sellanen radio-ohjelma kuin Avaruusromua sisältää varsin pitkän lähetettyjen ohjelmien listan vakika ne kaikki ei ole enää kuunneltavissa/ladattavissa joka on pakko säilytää FF:ssä kokonaisena tai FF yrittää ladata vanhoja jaksoja joita ei ole enää ladattavissa, on muitakin radio-ohjlemia joila on iso lähetettyjen jaksojen lista 2000 luvun alusta alkaen.


PS Se toiten tietokkanta on näimmän 590Kt ts yhteensä 590+618= 1208 Kt ts yli Mt :)
ja siitäkin puuttuu paljon sellaisia ohjelmia joita ei ole enää lähetetty tänä tai viimevuonna ja olen siksi ne käsin karsinut pois.

Uudella FF:llä kun avaat pääikkunasta Tietokanta-napilla ja skrollaat alas, näät rivien määrän. Itsellä testi-FF:ssä on rapiat 30 tuhatta riviä, kokoa reilu 3 Mt. Tietokannan avaus kestää pari sekuntia, mutta se aika menee enimmäkseen siihen tekstin sijoitteluun listalla, ei itse tiedoston nakertamiseen. Mutta FF kun tarkistaa löytyykö ohjelma tietokannasta tai kirjoittaa loppuun uuden rivin, ei pitäisi olla isommillakaan tiedostoilla mikään juttu.

upload_2019-3-2_21-42-14.png
 
Hei ja kiitokset darxidelle loistavasta ohjelmasta.

Areenan urheilustriimien tallenteiden lataaminen ei ole onnistunut viime aikoina, onnistuuko muilla?
Esim.yleisurheilun EM-kisat:
Koodi:
https://areena.yle.fi/1-50080978
Lataus ei käynnisty ollenkaan, ilmoittaa muutaman sekunnin kuluttua "epäonnistunut".

Alta löytyy tällainen:
Koodi:
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551628245~acl=%2f*~data=hdntl~hmac=9d2a35e6b9516f8c848253d07d2614c47440a0af72ba19e07cf3f4340078ffb0/index1080p50.m3u8

FFmpeg sanoo tuosta "403 forbidden", mitenkähän päin tuota pitäisi käännellä?

Joku viisas voisi nyt kertoa. Tuota ylläolevaa kun yrittää ladata, siitähän ei löydy flavor-laatuja, vaan latauslinkki löytyy seuraavasta osoitteesta:

Koodi:
https://player.api.yle.fi/v1/preview/1-50080978.json?language=fin&ssl=true&countryCode=FI&app_id=player_static_prod&app_key=8930d72170e48303cf5f3867780d549b

Sieltä löytyy json tiedoista "manifest_url", allaoleva osoite (ylläoleva osoite ei aukea suoraan selaimella, tarvitsee referer-headerin alkuperäiseen videosivuun):

Koodi:
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/index-hi.m3u8?hdnts=exp=1551715780~acl=/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od*~hmac=2c7555c3386dbf5bcc44b67998e232e3d7f6cedae5ab704999c72b64e72ee88a

Tuo on siis aivan normaali playlisti, joka aukeaa helposti:

Koodi:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:CODECS="avc1.4d4015,mp4a.40.2",AVERAGE-BANDWIDTH=550000,RESOLUTION=480x270,FRAME-RATE=25.0,BANDWIDTH=530000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index270p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d4015,mp4a.40.2",AVERAGE-BANDWIDTH=550000,RESOLUTION=480x270,FRAME-RATE=25.0,BANDWIDTH=530000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index-r270p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401e,mp4a.40.2",AVERAGE-BANDWIDTH=1100000,RESOLUTION=640x360,FRAME-RATE=25.0,BANDWIDTH=1000000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index360p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401e,mp4a.40.2",AVERAGE-BANDWIDTH=1100000,RESOLUTION=640x360,FRAME-RATE=25.0,BANDWIDTH=1000000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index-r360p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=1900000,RESOLUTION=960x540,FRAME-RATE=25.0,BANDWIDTH=1800000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index540p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=1900000,RESOLUTION=960x540,FRAME-RATE=25.0,BANDWIDTH=1800000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index-r540p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=3000000,RESOLUTION=1280x720,FRAME-RATE=25.0,BANDWIDTH=2900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index720p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=3000000,RESOLUTION=1280x720,FRAME-RATE=25.0,BANDWIDTH=2900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index-r720p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d4020,mp4a.40.2",AVERAGE-BANDWIDTH=4100000,RESOLUTION=1280x720,FRAME-RATE=50.0,BANDWIDTH=3900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index720p50.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d4020,mp4a.40.2",AVERAGE-BANDWIDTH=4100000,RESOLUTION=1280x720,FRAME-RATE=50.0,BANDWIDTH=3900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index-r720p50.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d402a,mp4a.40.2",AVERAGE-BANDWIDTH=6900000,RESOLUTION=1920x1080,FRAME-RATE=50.0,BANDWIDTH=6500000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index1080p50.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d402a,mp4a.40.2",AVERAGE-BANDWIDTH=6900000,RESOLUTION=1920x1080,FRAME-RATE=50.0,BANDWIDTH=6500000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798924~acl=%2f*~data=hdntl~hmac=b1d3a13d25690f8a9c27d8d4b4ffe03a08268e7ccbb15a50cb8d24d25256ced0/index-r1080p50.m3u8

Kuten todeta voi, kaikki eri laatuiset playlistit noista aukeaa myös. Sitten kun avaan FF:llä ohjelmallisesti tuon playlistin, niin sisältö on tämä:

Koodi:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:CODECS="avc1.4d4015,mp4a.40.2",AVERAGE-BANDWIDTH=550000,RESOLUTION=480x270,FRAME-RATE=25.0,BANDWIDTH=530000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index270p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d4015,mp4a.40.2",AVERAGE-BANDWIDTH=550000,RESOLUTION=480x270,FRAME-RATE=25.0,BANDWIDTH=530000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index-r270p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401e,mp4a.40.2",AVERAGE-BANDWIDTH=1100000,RESOLUTION=640x360,FRAME-RATE=25.0,BANDWIDTH=1000000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index360p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401e,mp4a.40.2",AVERAGE-BANDWIDTH=1100000,RESOLUTION=640x360,FRAME-RATE=25.0,BANDWIDTH=1000000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index-r360p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=1900000,RESOLUTION=960x540,FRAME-RATE=25.0,BANDWIDTH=1800000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index540p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=1900000,RESOLUTION=960x540,FRAME-RATE=25.0,BANDWIDTH=1800000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index-r540p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=3000000,RESOLUTION=1280x720,FRAME-RATE=25.0,BANDWIDTH=2900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index720p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d401f,mp4a.40.2",AVERAGE-BANDWIDTH=3000000,RESOLUTION=1280x720,FRAME-RATE=25.0,BANDWIDTH=2900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index-r720p25.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d4020,mp4a.40.2",AVERAGE-BANDWIDTH=4100000,RESOLUTION=1280x720,FRAME-RATE=50.0,BANDWIDTH=3900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index720p50.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d4020,mp4a.40.2",AVERAGE-BANDWIDTH=4100000,RESOLUTION=1280x720,FRAME-RATE=50.0,BANDWIDTH=3900000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index-r720p50.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d402a,mp4a.40.2",AVERAGE-BANDWIDTH=6900000,RESOLUTION=1920x1080,FRAME-RATE=50.0,BANDWIDTH=6500000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index1080p50.m3u8
#EXT-X-STREAM-INF:CODECS="avc1.4d402a,mp4a.40.2",AVERAGE-BANDWIDTH=6900000,RESOLUTION=1920x1080,FRAME-RATE=50.0,BANDWIDTH=6500000
https://yleawodamd.akamaized.net/vod/finland/55-38813fa245e5450696f0dd177d1d58be-od/exp=1551798582~acl=%2f*~data=hdntl~hmac=9617fa4d00c4c4e7ced5129ff34fdfa684228fbde03bda37d1843f636e294b6a/index-r1080p50.m3u8

Erona se, että jokaisen playlistin avaus tuottaa "Access denied" -herjan. Olisi tarkoitus rakentaa laadunvalitsin kattamaan myös playlistit, mutta nyt oon vähän jumissa.

EDIT: Nyt myöhemmin kokeillessa myös tuon ohjelmallisesti avatun playlistin eri laatuiset playlistit saa selaimella auki (erikoista?), mutta ffmpegillä kun niitä yrittää ladata, tulee edelleen tuo access denied.
 
Viimeksi muokattu:
FF on erittäin stabiili ohjelma, joka ei ainakaan minulla ole kertaakaan kaatunut. Kun yritin pääikkunassa järjestellä latauslistaa, niin kävi seuraavasti ks. video. Ohjelma ei kuitenkaan kaatunut ja lataaminen jatkui normaalisti. Vika korjaantui vasta kun parin tunnin päästä käynnistin FF:n uudestaan.
 

Liitteet

FF on erittäin stabiili ohjelma, joka ei ainakaan minulla ole kertaakaan kaatunut. Kun yritin pääikkunassa järjestellä latauslistaa, niin kävi seuraavasti ks. video. Ohjelma ei kuitenkaan kaatunut ja lataaminen jatkui normaalisti. Vika korjaantui vasta kun parin tunnin päästä käynnistin FF:n uudestaan.

Järjestelitkö hiirellä vetelemällä ohjelmia eri järjestykseen vai sarakkeiden otsikoita klikkailemalla? Aika vinkeä, ei ole käynyt tollasta :) Tekeekö uudestaan jos järkkäilet samalla lailla?
 
Järjestelitkö hiirellä vetelemällä ohjelmia eri järjestykseen vai sarakkeiden otsikoita klikkailemalla? Aika vinkeä, ei ole käynyt tollasta :) Tekeekö uudestaan jos järkkäilet samalla lailla?

Hiirellä vetämällä tuo tapahtui. Yritin sitä uudelleen ja huomasin, ettei pidä ahnehtia liikaa ja siirtää liian monta riviä kerrallaan ja ennen hiirellä vetämistä kannattaa sijoittaa hiiren kursori viimeisen siirrettävän kohdalle eikä ensimmäisen. Tämä voi olla enemmän Windowsin "ominaisuus" kuin FF:n, koska en usko että FF:n koodissa pystyy asiaan paljon vaikuttamaan.

Syy siihen, miksi muutan latausten järjestystä on se, että yritän saada ensimmäiseksi ne, joissa on vähiten lataustunteja jäljellä. Siitä tulikin mieleen, että onko mahdollista lisätä saraketta "latausaikaa jäljellä", jolloin listan voisi järjestellä sen mukaan?
 
Hiirellä vetämällä tuo tapahtui. Yritin sitä uudelleen ja huomasin, ettei pidä ahnehtia liikaa ja siirtää liian monta riviä kerrallaan ja ennen hiirellä vetämistä kannattaa sijoittaa hiiren kursori viimeisen siirrettävän kohdalle eikä ensimmäisen. Tämä voi olla enemmän Windowsin "ominaisuus" kuin FF:n, koska en usko että FF:n koodissa pystyy asiaan paljon vaikuttamaan.

Syy siihen, miksi muutan latausten järjestystä on se, että yritän saada ensimmäiseksi ne, joissa on vähiten lataustunteja jäljellä. Siitä tulikin mieleen, että onko mahdollista lisätä saraketta "latausaikaa jäljellä", jolloin listan voisi järjestellä sen mukaan?

Ei ainakaan nyt suunnitteilla, vaatisi aika paljon muutosta moneen asiaan :)
 
v5.0.0.1 - 5.3.2019
- Korjattu: Pääikkunan sisältö oli sekaisin ja elementtejä puuttui, jos ohjelman oli säätänyt käynnistymään pienennettynä.
- Korjattu: Jotkut Areenan urheilulähetykset, uutiset tms. eivät latautuneet koska latauslinkki saadaan hieman eri paikasta. Korjattu, mutta laatuasetukset eivät niihin vaikuta (lataus parhaalla laadulla).
- Korjattu: Loki ei pysynyt päällä pienennyksen jälkeen.
- Muutettu: Pääikkunan piilottaminen poistettu käytöstä ainakin väliaikaisesti koska se aiheuttaa liikaa ongelmia.
 
Ulkomaan testi
Nopea testi Espanjassa. Olen luonut YLE-tunnuksen ja vahvitanut asuinpaikkakunnan Suomessa jolloin ilman VPN-yeytta voi katsoa kaikkia ohjelmia. FF ei pysty lataamaan ohjelmat vaikka ollaan selaimen kautta kirjautuneena. VPN:n avulla onnistuu. Tämä tiedoksi.
 

Uusimmat viestit

Statistiikka

Viestiketjuista
258 431
Viestejä
4 490 821
Jäsenet
74 157
Uusin jäsen
mursu-90

Hinta.fi

Back
Ylös Bottom