Ga naar inhoud

Ondertitelscore en ondertitelsites

Gevorderd

Hoe HolyArrs een ondertitel scoort, wanneer het zoekt en hoe elke ondertitelsite zich gedraagt.

Voor de configuratie, zie Ondertitels. Ondertitelsites zijn in de eerste versie uitgesteld, zie Uitgestelde functies.

De minimumscore wijzigen

Link naar De minimumscore wijzigen

Een zoekopdracht slaat een ondertitel alleen zelf op bij een score op of boven de minimumscore. Een ondertitel die je met de hand kiest, mag elke score hebben.

  1. Open Settings > Subtitles (instellingen > ondertitels).
  2. Stel de minimumscore in voor afleveringen en voor films, elk van 0 tot 100.
  3. Klik op Save (opslaan). De nieuwe scores gelden bij de eerstvolgende zoekopdracht.

Een lagere score accepteert losse overeenkomsten, die vaker niet synchroon lopen. Een hogere score wacht langer op een nauwe overeenkomst. De standaardwaarden zijn 90 voor afleveringen en 70 voor films.

Elke ondertitel krijgt 0 tot 100 punten voor:

  • de juiste naam en het juiste jaar, en bij een aflevering het juiste seizoen en de juiste aflevering,
  • dezelfde releasegroep, bron, resolutie, videocodec, audio en editie als jouw bestand,
  • de keuze voor slechthorenden en forced die je hebt opgegeven,
  • een vertrouwde uploader,
  • een hint over de framerate, goed voor 1 punt. HolyArrs meet de framerate van je video niet, dus dit levert zelden iets op.

Een ondertitel voor een andere titel, een ander jaar, seizoen of andere aflevering scoort 0.

Sites worden gevraagd in volgorde van laagste prioriteitsnummer.

Status Betekenis
On (aan) Wordt bij elke zoekopdracht gevraagd.
Paused (gepauzeerd) Je hebt de site gepauzeerd. Klik op Turn on (aanzetten) om haar terug te halen.
Resting until (rust tot) De site is mislukt. HolyArrs probeert het na dat tijdstip opnieuw.
Needs your account (heeft jouw account nodig) De site draait pas als je je gegevens invult.

Test (testen) voert één zoekopdracht uit voor een bekende titel. Een mislukte test pauzeert de site nooit.

Symptoom: een site toont Resting until. Oorzaak: ze is mislukt. De rusttijd hangt af van de reden, zie Hoe lang een site rust hieronder. Oplossing: wacht, of herstel je accountgegevens en sla op. Opslaan zet de site weer aan.

Symptoom: een site toont Needs your account. Oplossing: open de site en vul de gegevens in waar ze om vraagt.

Symptoom: een test mislukt. Oorzaak: de accountgegevens kloppen niet of de site ligt eruit. Een mislukte test pauzeert de site nooit.

Wanneer HolyArrs zoekt
Aanleiding Standaard Bereik
Nieuw bestand, van een import of een betere kopie direct gezocht
Bestanden waar nog een ondertitel ontbreekt elke 6 uur 1 tot 168 uur
Files per run, at most (bestanden per ronde, maximaal) 100 1 tot 1000
Slow down after three weeks (vertragen na drie weken) Aan: na 3 weken niet gevonden, dan één keer per week gezocht Aan of uit
Look for better subtitles (betere ondertitels zoeken) Aan: elke 12 uur, ondertitels van de afgelopen 7 dagen met een score onder 99 elke 6 tot 168 uur, leeftijd 0 tot 30 dagen

Een betere ondertitel moet hoger scoren dan de ondertitel die hij vervangt.

Andere instellingen
Instelling Wat ze doet Standaard Bereik
Count subtitles inside the video (ondertitels in de video meetellen) Een taal die al in het bestand zit, telt als aanwezig. Aan
Leave out picture subtitles (beeldondertitels weglaten) Beeldsporen van schijven tellen niet mee, omdat veel spelers ze niet kunnen tonen. Uit
Achtervoegsel voor slechthorenden Het achtervoegsel van opgeslagen bestanden. .hi .hi, .cc, .sdh
Beginstap van Sync fix (synchronisatie herstellen) De stap waarmee het dialoogvenster Sync fix begint. 500 ms 10 tot 60000 ms
Framerates van Sync fix De framerates waarmee het dialoogvenster begint. 25 naar 23.976 1 tot 120 elk
Sitelimieten en Reach the local network

Limits (limieten) bepalen de wachttijd tussen aanroepen, het maximum aantal aanroepen in een venster en de downloads per dag.

Limiet Standaard Bereik
Wachttijd tussen aanroepen 1000 ms 0 tot 60000 ms
Aanroepen per venster 60 1 tot 10000
Lengte van het venster 3600 s 60 tot 86400 s
Downloads per dag geen limiet (0) 0 tot 100000

Reach the local network (het lokale netwerk bereiken) is alleen voor een site die op je eigen netwerk draait.

Hoe lang een site rust
Waarom Rust
Antwoordde niet 20 minuten, verdubbelend tot 6 uur
Vroeg HolyArrs om te vertragen de tijd die de site opgeeft, tot een dag, of 1 uur
Bereikte de downloadlimiet tot de reset van de site, of middernacht UTC
Stuurde een antwoord dat HolyArrs niet kon lezen 6 uur
Weigerde je accountgegevens, of toonde een anti-botcontrole 12 uur
Sites en accounts
Site Dekt Account Opmerkingen
OpenSubtitles.com films en series API-sleutel, gebruikersnaam en wachtwoord Zoeken gebruikt de sleutel; downloaden meldt zich aan. Vergelijkt op bestandshash, dan op IMDb- of TMDB-id, dan op naam. Machinevertalingen blijven buiten beschouwing.
subdl films en series API-sleutel Zoekt op TMDB-id, IMDb-id of naam. De downloadteller wordt om middernacht UTC gereset.
Gestdown series geen Seriedondertitels van Addic7ed.
Podnapisi films en series geen Staat standaard uit, omdat de site nu niet antwoordt. Zet hem aan als hij weer antwoordt.
Addic7ed (direct) series gebruikersnaam en wachtwoord Standaard minstens 3 s tussen aanroepen en 100 aanroepen per dag. Onafgemaakte ondertitels blijven buiten beschouwing. HolyArrs probeert nooit een captcha te omzeilen.

De accountsites zijn alleen getest tegen nepservers. Voer Test uit voor je eerste echte zoekopdracht.

API

Elke ondertitelroute staat in http://your-server:6262/api/v1/openapi.json, onder de tag Subtitles. Zoekopdrachten antwoorden met de id’s van hun taken. Zie API-routes.

Gerelateerde pagina’s

Link naar Gerelateerde pagina’s

HolyArrs is gratis. Heeft het je tijd bespaard, geef het een ster op GitHub, sponsor het of trakteer me op een kop koffie.