Как автоматически пропустить рекламу в NextPVR с помощью Comskip
Итак, вы установили прямую трансляцию на своем компьютере с помощью NextPVR и, возможно, даже настроили ее для потоковой передачи на каждый компьютер в вашем доме. Единственный недостаток? Эти надоедливые рекламные ролики в ваших записанных шоу. Вот как от них избавиться автоматически.
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 в режиме реального времени, что полезно для пропуска рекламы во время паузы в прямом эфире.
Если вы не хотите редактировать текстовый файл, вы можете вместо этого открыть программу ComskipINIEditor и использовать инструмент настройки графического интерфейса. Вы найдете опцию «output_edl» в «Output Control»:
И опция «live_tv» под «Live TV»:
Неважно, если вы настраиваете файл с помощью графического интерфейса или текстового редактора, так что используйте тот метод, который вы предпочитаете.
Шаг третий: Настройка NextPVR для запуска Comskip во время записи
Далее вам нужно указать NextPVR запустить Comskip. Для начала нам нужно найти папку конфигурации NextPVR. По умолчанию это в C: \ Users \ Public \ NPVR \
, но это может отличаться, если вы предприняли некоторые пользовательские шаги при установке NextPVR. Когда вы найдете папку, откройте в ней подпапку «Сценарии»..
Щелкните правой кнопкой мыши в окне, наведите курсор мыши на «Новый», затем нажмите «Текстовый документ»..
Назовите файл ParallelProcessing.bat
, убедившись, чтобы заменить .текст
расширение полностью.
Щелкните правой кнопкой мыши файл, чтобы открыть его в текстовом редакторе (Блокнот в порядке). Затем вставьте следующие три строки в файл:
@ эхо выключено
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», чтобы лучше идентифицировать вещи.
Лично мне повезло с настройками по умолчанию. Я не видел рекламу в течение нескольких месяцев, за исключением нескольких рекламных станций. Но телевидение варьируется от страны к стране, и разные телевизионные провайдеры работают по-разному. Гадание и тестирование могут быть необходимы, чтобы сделать все идеально для вас, поэтому поиграйтесь с «ComskipINIEditor.exe», если вы не получаете желаемых результатов.
Кроме того, есть несколько файлов comskip.ini для конкретных стран и поставщиков, которые можно попробовать на официальном форуме. Предлагаются несколько специфических для США, наряду с Канадой и Австралией. Они могут помочь направить ваши эксперименты в правильном направлении.