Laturi

  • Keskustelun aloittaja Keskustelun aloittaja hrk
  • Aloitettu Aloitettu
Sinull
Joku bugi on uusimmassa versiossa, ensin se lataa srt-tiedoston Elonetistä mutta sitten kun elokuvan lataus loppuu niin sitten se srt häviää johonkin, ei mene roskakoriin eikä virustorjunnan karanteeniin eli bittitaivas kutsuu sitä.
Sinulla on varmaankin tekstitysten käsittelytavaksi valittuna muxed, joka onkin oletus. Tekstit ovat nyt mkv-kontainerin sisällä. Luepa se käyttöohje.
 
Viimeksi muokattu:
Asensin laturin macOS:lle, huomioita FYI hengessä:

- asennus ei toimi python 3.13, python 3.12 toimii. Ainakaan PySide6 ei tue vielä v3.13.
- laturi etsii macOS:lla "ffmpeg":iä vain "/usr/local/bin/ffmpeg" ja käyttäjän kotihakemistosta. homebrew asentaa ffmpeg:n paikkaan
"/opt/homebrew/bin/ffmpeg", joka lienee aika yleisesti käytössä. Samaten 'shutil.which("ffmpeg")' toimii myös macOS:ssa (jota laturi käyttää muilla alustoilla ffmpeg:n paikantamiseen)

Lisäsin symlinkin ~/ffmpeg -> "/opt/homebrew/bin/ffmpeg", jonka jälkeen python 3.12:lla asennettu laturi toimi mainiosti :thumbsup:
 
Asensin laturin macOS:lle, huomioita FYI hengessä:

- asennus ei toimi python 3.13, python 3.12 toimii. Ainakaan PySide6 ei tue vielä v3.13.
- laturi etsii macOS:lla "ffmpeg":iä vain "/usr/local/bin/ffmpeg" ja käyttäjän kotihakemistosta. homebrew asentaa ffmpeg:n paikkaan
"/opt/homebrew/bin/ffmpeg", joka lienee aika yleisesti käytössä. Samaten 'shutil.which("ffmpeg")' toimii myös macOS:ssa (jota laturi käyttää muilla alustoilla ffmpeg:n paikantamiseen)

Lisäsin symlinkin ~/ffmpeg -> "/opt/homebrew/bin/ffmpeg", jonka jälkeen python 3.12:lla asennettu laturi toimi mainiosti :thumbsup:
Python 3.13 on ollut virallisesti olemassa vasta 2 viikkoa, eivätkä kaikki tarpeelliset kirjastot ole vielä päivittyneet. Voi mennä ensi vuoteen. Linux-distrojen Python päivittyy varsin hitaasti, macOSsia en varsinaisesti tunne.

Onko siis niin, että ffmpegin paikantamiseen macOSsissa riittäisi geneerinen shutil.which('ffmpeg'), ja darwin-platformin erilliskäsittely on tarpeeton? Myös silloin, kun homebrew ei ole käytössä, tietääkseni se ei ole vakiotavaraa?
 
Viimeksi muokattu:
Onko siis niin, että Pythonin paikantamiseen macOSsissa riittäisi geneerinen shutil.which('ffmpeg'), ja darwin-platformin erilliskäsittely on tarpeeton? Myös silloin, kun homebrew ei ole käytössä, tietääkseni se ei ole vakiotavaraa?
"shutil.which('ffmpeg')" toimii macOS:ssa jos ffmpeg löytyy polusta, ja package managerit tyypillisesti sen sinne laittavat.

Jos taas ffmpeg:n lataa www.ffmpeg.org linkkien kautta, siellä on tarjolla vain staattinen paketti joka ei asenna sitä mihinkään polkuun.
 
"shutil.which('ffmpeg')" toimii macOS:ssa jos ffmpeg löytyy polusta, ja package managerit tyypillisesti sen sinne laittavat.

Jos taas ffmpeg:n lataa www.ffmpeg.org linkkien kautta, siellä on tarjolla vain staattinen paketti joka ei asenna sitä mihinkään polkuun.
Oletettavasti ne, jotka asentavat ffmpegin manuaalisesti, osaavat myös lisätä sen polkuun. Poistan siis darwin-alustan erikoiskäsittelyn seuraavassa versiossa.
 
Python 3.13 on ollut virallisesti olemassa vasta 2 viikkoa, eivätkä kaikki tarpeelliset kirjastot ole vielä päivittyneet. Voi mennä ensi vuoteen. Linux-distrojen Python päivittyy varsin hitaasti, macOSsia en varsinaisesti tunne.
Tänään on ilmestynyt PySide6 v. 6.8.0.2, joka kelpuuttaa Python-version 3.13. Whl-paketista asennettu Laturi toimii ilman muutoksia.
 
Laturi 6.0.9 ilmestyi juuri. Siinä on justeerattu Areenan sarjaohjelmien käsittelyä etenkin uutis- ja ajankohtaisohjelmien osalta. Huomasin että jotain on kai Areenassa muuttunut, eikä suurin osa uutis- ja ajankohtaisohjelmien ohjelmasarjoista ole enää varsinaisia sarjaohjelmia, eikä esim. Ylen uutisten ja MOTin jaksoluetteloa saa selvitettyä osaamillani konsteilla. Joten otin käyttöön käsitteen kokoelmasivu (collection), enkä enää yritä sellaisia käsitellä. Joten uutiset yms. pitää ladata yksitellen. Viittaan käyttöohjeeseen, joka ehkä kannattaa taas kertaalleen lukea.

Windows-asennuspaketissa on nyt uusin Python-runtime 3.13 ja uusimmat kirjastot. WHL-paketti toimii niinkuin ennenkin myös hieman vanhemmalla alustalla.
 
Täydensin kokoelmasivujen tunnistussääntöä, mutta en muuttanut versionumeroa, joka on edelleen 6.0.9. Sääntö on nyt, että jos sivun nettiosoitteen viimeinen taso alkaa "57" tai "30", kysymyksessä on kokoelmasivu (collection), ei ladattavan ohjelman tai sarjaohjelman oma sivu, eikä sivua tutkita sen enempää.
 
Laturi 6.0.10 ilmestyi juuri. Siinä on taas vähän säädetty ulkoasua. Lisäksi tekstitystiedostoihin lisätään nyt "byte order mark" eli BOM, siis tiedoston alkuun kolme tavua, jotka kertovat että kyllä, kyllä tiedoston merkkivalikoima on UTF-8. BOM ei ole UTF-8-tiedostoissa pakollinen eikä sen käyttöä suositella, mutta tässä tapauksessa siitä tuskin on haittaa. Hyötyä siitä saattaa olla jos jollain on niin surkeasti toteutettu videosoitin että se ei muuten osaa UTF-8-tiedostoa käsitellä.

Suosittelen tietenkin tekstien muxaamista (slangia, tulee sanasta "multiplexer", tarkoittaa eräänlaista yhdistämistä) eli piilottamista videokontainerin sisään. Erillisten srt-tiedostojen käytölle pitää olla erittäin hyvä syy.
 
Viimeksi muokattu:
Laturi 6.0.11 ilmestyi juuri. Uutuutena tekstitysvaihtoehto single: Ladataan vain yksi mahdollisimman omakielinen tekstitys, jota ei muksata eikä lisätä tiedostonimeen kielikoodia. "Mahdollisimman omakielinen" tarkoittaa, että valitaan tarjolla olevista tekstityksistä ensimmäinen seuraavista: omakielinen käännöstekstitys, omakielinen ohjelmatekstitys, toisen kotimaisen käännöstekstitys, toisen kotimaisen ohjelmatekstitys, saami, englanti. Ja oma kieli on ruotsi, jos linkissä lukee arenan, muuten suomi.

Tällaista vaihtoehtoa kuulemma tarvitsevat ne, jotka joutuvat katsomaan videot vanhalla telkkarilla.
 
laturi_ilmoitus.jpg

Asennuksen (6.0.11, win 10) jälkeen tulee tuollainen ilmoitus eikä laturi käynnisty.
 
laturi_ilmoitus.jpg

Asennuksen (6.0.11, win 10) jälkeen tulee tuollainen ilmoitus eikä laturi käynnisty.
Hupsista. Jätin pois turhan resoluutiovaihtoehdon 1440, mutta olin hieman huolimaton. Laturisi toimii kun vaihdat kotihakemistossasi olevassa laturi.json-tiedostossa "resolution"-rivillä arvoksi esim. 9999. Tai voit asentaa uudelleen; korjasin asennuspaketin mutta en vaihtanut versionumeroa. Kiitos ilnoituksesta.
 

Statistiikka

Viestiketjuista
259 212
Viestejä
4 505 016
Jäsenet
74 340
Uusin jäsen
spacevector

Hinta.fi

Back
Ylös Bottom