31Jul

Så hoppa över reklamfilmer automatiskt i NextPVR med Comskip

Så du har ställt upp live-tv på din dator med NextPVR, och kanske även ställa in den för att strömma till varje dator i ditt hus. Den enda nackdelen? De irriterande reklamfilmerna i dina inspelade program. Så här blir du av med dem automatiskt.

RELATERADE ARTIKLAR
Hur man tittar och spelar in live-tv med Kodi och NextPVR
Så här sparar du Live TV från NextPVR till vilken dator som helst i huset

Comskip är ett gratis Windows-program som kan identifiera reklamfilmer i inspelade TV-program. Det kommer att hitta och hoppa över annonser utan att behöva lyfta ett finger, oavsett om du tittar på VLC eller genom ett media center-program som Kodi. På så sätt kan du bara luta dig tillbaka och njut av din show utan avbrott. Allt som krävs är lite setup.

Steg 1: Hämta och försök Comskip

För att komma igång, gå till Comskip-hämtningssidan och ta den senaste versionen av programvaran. Det kommer att bli en. zip-fil som heter "comskip", följt av versionsnumret. Hitta det högsta versionsnumret eller det senaste datumet. Som det här skrivet är det version 81_092 från och med 7 mars 2016.

Öppna ZIP-filen och dra dess innehåll till vilken mapp du vill. Jag rekommenderar C: \ comskip, och kommer att använda det i resten av handledningen, men du kan lägga den där du vill.

Det finns en massa filer här, men för att komma igång med Comskip kommer vi att använda "ComskipGUI.exe" för att indentifiera vissa reklamfilmer. I ett separat Windows Explorer-fönster bläddrar du till din PVRs samling av inspelade episoder och väljer en video du vill titta på utan reklamfilmer. Dra videofilen till ikonen för ComskipGUI.exe, så får du en förstahandsvisning av hur Comskip fungerar.

Du ser själva videon i realtid och färger som visar Comskips försök att identifiera reklamfilmer. Det kommer ibland att gå tillbaka till ompröva saker, och processen kan ta ett tag, men det är fascinerande att titta på.Du får se verktyget identifiera nätverkslogotypen som visas under sändningar, märka svarta ramar och försöka identifiera saker som spikar i volymen.

När processen är klar kommer Comskip att skriva ut en enkel textfil.

Det är dags, i sekunder, när Comskip tycker att kommersiella raster börjar och slutar i den video du bara provat. Snyggt eller inte? Vi har precis börjat.

Steg två: Konfigurera Comskip för att skapa EDL-filer i realtid

NextPVR kan inte använda den textfilen för att hoppa över reklamfilmer, men det behöver en "EDL" -fil. Lyckligtvis kan Comskip göra dem, det behöver bara berättas att göra det. Det finns två sätt att göra detta. Den första är att öppna comskip.ini, som finns i din Comskip-mapp, med en textredigerare( Anteckningsblocket är bra).Se till att följande rader inkluderar en "1" istället för en "0":

output_edl = 1

live_tv = 1

Det här ser ut som i textdokumentet:

Det första, output_edl = 1, berättar för Comskip att skapa en "EDL "-filen. Den ska vara aktiverad som standard i de senaste versionerna av Comskip, men det är värt att kontrollera bara om det är fallet. Den andra konfigurationen, live_tv = 1, berättar för Comskip att skapa denna EDL-fil i realtid, vilket är användbart för att hoppa över annonser medan du pausar live-tv.

Om du hellre inte vill redigera textfilen kan du istället öppna "ComskipINIEditor" -programmet och använda GUI-konfigurationsverktyget. Du hittar alternativet "output_edl" under "Output Control":

och alternativet "live_tv" under "Live TV":

Det spelar ingen roll om du konfigurerar filen med hjälp av GUI eller använder en textredigerare, så användvilken metod du föredrar.

Steg tre: Konfigurera NextPVR för att köra Comskip medan inspelning

Nästa upp måste du berätta för NextPVR att köra Comskip. Först måste vi hitta NextPVR-konfigurationsmappen. Som standard är detta i C: \ Users \ Public \ NPVR \, men det kan vara annorlunda om du tog några anpassade steg när du installerade NextPVR.När du hittar mappen öppnar du "Skript" undermappen.

Högerklicka i fönstret, sväng över "Nytt" och klicka sedan på "Textdokument".

Namn filen ParallelProcessing.bat, se till att du byter ut. txt-tillägget helt.

Högerklicka på filen för att öppna den med en textredigerare( Anteckningsblocket är bra).Sedan klistra in följande tre rader i filen:

@echo av
cd / d "C: \ comskip"
comskip% 1

Detta kommer att berätta NextPVR att köra Comskip som du spelar in. Om du hellre vill att Comskip körs efter en inspelning är klar, istället för under, så byt namn på filen till PostProcessing.bat.

Hur som helst kommer Comskip nu att köras automatiskt varje gång en show spelas in. Du kan verifiera att detta händer genom att bläddra i mappens inspelningar: du hittar TXT och ELD-filer för inspelningen där. Spela upp inspelningen från NextPVR, så ser du att annonserna inte visas.

Steg fyra: Konfigurera Kodi för att hoppa över annonser

Risken är att du inte tittar på serier i NextPVR-appen själv - du tittar på dem genom ett allt-i-ett mediasenterprogram som Kodi. Tyvärr strömmar den officiella NextPVR-tillägget för Kodi innehållet från NextPVR, och stöd för Comskip är inte aktiverat. Det är osannolikt att detta kommer att förändras när som helst snart, vilket är olyckligt, men det finns lösningar. Du har två huvudalternativ:

  • Bläddra till de faktiska filerna i Kodi, istället för att titta på dem via "Recordings" -biblioteket
  • Använd X-NEWA-tillägget för att titta på inspelningar i stället för standard AddPort-tillägg för Kodi.

Den första metoden är mindre elegant, men mycket enklare. Du måste lägga till dina inspelade videor till Kodi som en videokälla och bläddra sedan till det när du vill titta på något. Under "Videos", välj "Files".

Härifrån väljer du "Lägg till videor".Du kommer att visas i det här fönstret:

Välj "Browse", och hitta din mapp med inspelade program. Uteslut mappen från skanningar i nästa steg. Källan läggs nu till i avsnittet "Filer", och du kan se dina videoklipp här kommersiellt gratis.

Detta är ett mer combersome alternativ, eftersom det innebär att justera till ett nytt användargränssnitt som inte spelar snyggt med alla Kodi-skinn.(Vissa skinn kan låta dig lägga till den här mappen som en "Favorit", men det gör det lättare att komma åt.) Det betyder också att du inte kommer att få episodsammanfattningar, vilket är en bummer.

Om det stör dig( och det störde mig verkligen), rekommenderar jag att du tittar på X-NEWA istället. Detta är ett alternativ Kodi-plugin för NextPVR, och det stöder Comskip. Det är dock väldigt komplext, så vi kommer inte att diskutera det i den här guiden.

Steg Infinity: Finjustera dina Comskip-inställningar för noggrannhet

Comskip är inte perfekt. Att identifiera vad som är en annons och vad som är en del av din show kan vara svårt, och ibland gör Comskip misstag. Om du märker samma som händer igen och igen kan du redigera filen "comskip.ini" för att bättre identifiera saker.

Personligen har jag haft lycka till med standardinställningarna. Jag har inte sett en reklam i månader, förutom några stationskampanjer. Men TV varierar från land till land, och olika TV-leverantörer fungerar också annorlunda. Gissning och testning kan vara nödvändigt för att göra sakerna perfekta för dig, så lek med "ComskipINIEditor.exe" om du inte får de resultat du vill ha.

Alternativt finns det några lands- och leverantörsspecifika comskip.ini-filer för att prova på det officiella forumet. Några amerikanska specifika erbjuds tillsammans med Kanada och Australien. De kan hjälpa till att peka på ditt experiment i rätt riktning.