Отже, ви встановили пряму трансляцію на своєму комп'ютері за допомогою NextPVR і, можливо, навіть налаштували її для потокової передачі на кожен комп'ютер у вашому будинку. Єдиний недолік? Ці набридливі рекламні ролики у ваших записаних шоу. Ось як позбутися їх автоматично.
- Крок перший: завантажте і спробуйте Comskip
- Крок другий: Налаштування Comskip для створення файлів EDL у реальному часі
- Крок третій: Налаштування NextPVR для запуску Comskip під час запису
- Крок четвертий: Налаштування Kodi для пропуску реклами
- Крок Нескінченність: Точне налаштування параметрів Comskip для точності
Comskip - безкоштовна програма для Windows, здатна виявляти рекламу в записаних телепередачах. Він знайде і пропустить рекламу без необхідності піднімати палець, незалежно від того, чи дивитеся ви в VLC або через програму медіа-центру, таку, як Kodi. Таким чином, ви можете просто відкинутися назад і насолоджуватися своїм шоу без перерви. Все це займає трохи налаштування.
Крок перший: завантажте і спробуйте Comskip
Щоб почати, перейдіть на сторінку звантаження Comskip і отримайте найостаннішу версію програмного забезпечення. Це буде файл.zip з ім'ям «comskip», за яким слідує номер версії. Знайдіть найбільший номер версії або останню дату. На момент написання статті це версія 81_092 від 7 березня 2016 року.
Відкрийте файл ZIP і перетягніть його вміст у будь-яку теку. Я рекомендую C:\ comskip, і буду використовувати його в решті уроку, але ви можете помістити його де завгодно.
Тут є купа файлів, але щоб почати роботу з Comskip, ми будемо використовувати «ComskipGUI.exe» для ідентифікації деяких рекламних роликів. В окремому вікні Windows Explorer перейдіть до збірки записаних епізодів вашого PVR і виберіть відео, яке ви хотіли б дивитися без реклами. Перетягніть відеофайл на значок ComskipGUI.exe, і ви отримаєте з перших рук уявлення про те, як працює Comskip.
Ви побачите саме відео в реальному часі і кольорові графіки, які показують спроби Comskip ідентифікувати рекламні ролики. Іноді це буде повторюватися, щоб перевірити речі, і процес може зайняти деякий час, але це цікаво дивитися. Ви побачите, як інструмент ідентифікує логотип мережі, що відображається під час трансляції, помітить чорні рамки і спробує визначити такі речі, як сплески гучності.
Коли процес буде завершено, Comskip виведе простий текстовий файл.
Це час у секундах, коли Comskip думає, що рекламні ролики починаються і закінчуються у відео, яке ви тільки що спробували. Акуратно, вірно? Ми тільки починаємо
Крок другий: Налаштування Comskip для створення файлів EDL у реальному часі
Однак NextPVR не може використовувати цей текстовий файл для пропуску рекламних роликів - йому потрібен файл EDL. На щастя, Comskip здатний зробити це, йому просто потрібно зробити це. Є два способи зробити це. По-перше, відкрийте comskip.ini, розташований в теці Comskip, за допомогою текстового редактора (Блокнот в порядку). потім переконайтеся, що такі рядки містять «1» замість «0»:
output_edl=1
live_tv=1
Ось як це виглядає в текстовому документі:
Перший, output_edl=1, говорить Comskip створити файл «EDL». Він повинен бути увімкнений за замовчуванням в останніх версіях Comskip, але варто перевірити про всяк випадок. Друга конфігурація, live_tv=1, повідомляє Comskip про створення цього файла EDL в режимі реального часу, що корисно для пропуску реклами під час паузи прямого ефіру.
Якщо ви не хочете редагувати текстовий файл, ви можете замість цього відкрити ComskipINCEditor і використовувати інструмент налаштування графічного інтерфейсу. Ви знайдете параметр «output_edl» у «Output Control»:
І опція «live_tv» під «Live TV»:
Не має значення, чи ви налаштовуєте файл за допомогою графічного інтерфейсу або текстового редактора, тому використовуйте будь-який метод, який ви бажаєте.
Крок третій: Налаштування NextPVR для запуску Comskip під час запису
Далі вам слід вказати NextPVR запустити Comskip. По-перше, нам потрібно знайти теку конфігурації NextPVR. Типово це знаходиться в C:\ Users\Public\NPVR\, але воно може відрізнятися, якщо ви зробили деякі кроки користувача під час встановлення NextPVR. Коли ви знайдете теку, відкрийте у ній підпапку «Сценарії».
Клацніть правою клавішею миші у вікні, наведіть вказівник миші на «Створити» та натисніть кнопку «Текстовий документ».
Назвіть файл ParallelProcessing.bat, повністю замінивши розширення .txt.
Клацніть правою кнопкою миші файл, щоб відкрити його в текстовому редакторі (Блокнот в порядку). Потім вставте наступні три рядки у файл:
@echo off
cd /d ""C:\comskip"
comskip %1
Це скаже NextPVR запустити Comskip під час запису шоу. Якщо ви хочете, щоб Comskip запускався після завершення запису, а не під час, просто перейменуйте файл на PostProcessing.bat.
У будь-якому випадку Comskip тепер буде запускатися автоматично при кожному записі шоу. Ви можете переконатися, що це відбувається, перейшовши до теки своїх записів: там ви знайдете файли TXT і ELD для свого запису. Відтворіть цей запис з NextPVR, і ви побачите, що реклама не з'являється.
Крок четвертий: Налаштування Kodi для пропуску реклами
Швидше за все, ви не дивитеся шоу в самому додатку NextPVR - ви дивитеся їх за допомогою універсальної програми для медіацентру, такої як Kodi. На жаль, офіційний аддон NextPVR для Kodi транслює контент з NextPVR, і підтримка Comskip не включена. Малоймовірно, що це скоро зміниться, що викликає жаль, але є обхідні шляхи. У вас є два основних варіанти:
- Перейдіть до актуальних файлів у Kodi, а не переглядайте їх за допомогою бібліотеки «Записи»
- Використовуйте додаток X-NEWA для перегляду записів замість стандартного доповнення NextPVR для Kodi.
Перший спосіб менш елегантний, але набагато простіше. Вам потрібно додати свої записані відео в Kodi як джерело відео, а потім перейти до нього, коли ви хочете щось подивитися. У меню «Відео» виберіть «Файли».
Звідси виберіть «Додати відео». Буде показано це вікно:
Виберіть «Огляд», потім знайдіть теку із записаними шоу. Виключіть теку зі сканування на наступному кроці. Тепер джерело додано до вашого розділу «Файли», і ви можете дивитися відео звідси без реклами.
Це більш складний варіант, тому що він означає адаптацію до нового користувацького інтерфейсу, який не дуже підходить для всіх скінів Kodi. (Деякі скіни можуть дозволити вам додати цю теку як «Вибране», що спрощує доступ до неї.) Це також означає, що у вас не буде зведень епізодів, що є уламком.
Якщо це вас турбує (і це дійсно турбує мене), я рекомендую вам поглянути на X-NEWA. Це альтернативний плагін Kodi для NextPVR, і він підтримує Comskip. Однак це дуже складно, тому ми не будемо обговорювати це в цьому конкретному керівництві.
Крок Нескінченність: Точне налаштування параметрів Comskip для точності
Comskip не є ідеальним. Визначити, що є рекламою і що є частиною вашого шоу, може бути непросто, і іноді Comskip допускає помилки. Якщо ви помічаєте, що одні і ті ж події відбуваються знову і знову, ви можете відредагувати файл «comskip.ini», щоб краще ідентифікувати речі.
Особисто мені пощастило з параметрами за замовчуванням. Я не бачив рекламу протягом декількох місяців, за винятком декількох рекламних станцій. Але телебачення варіюється від країни до країни, і різні телевізійні провайдери працюють по-різному. Ворожіння і тестування можуть бути необхідні, щоб зробити все ідеально для вас, так що пограйтеся з «ComskipINCEditor.exe», якщо ви не отримуєте бажаних результатів.
Крім того, є кілька файлів comskip.ini для конкретної країни і постачальника, які можна спробувати на офіційному форумі. Пропонуються кілька специфічних для США, поряд з Канадою і Австралією. Вони можуть допомогти направити ваші експерименти в правильному напрямку.
