Subs.com.ru home
map
contact
twitter

Главная / Титровальня / VideoSubFinder 1.80 3-d 
 
VideoSubFinder 1.80 3-d

+FineReader 8: позволяет выдрать хардсабы (методом OCR) из фильмов с жестко прошитыми титрами.
Как использовать:
----------------------------

1) Запускаете VideoSubFinder.exe

2) В меню выбираете File->Open Video, выбирете тот видео файл в котором необходимо найти сабы (avi, mpeg, mpg, asf, asx, wmv, ...), в Video Box появится изображение текущего видео.

3) Можно сразу нажать Run (поумолчанию на данный момент вы должны находиться в закладке Search), в Video Box будет отображаться только текущее время обрабатываемого кадра (с частотой 1 раз в секунду), если на данный момент будет обнаружен хоть один саб, то его изображение будет отображено в Image Box, результаты поиска скидываются в папки RGBImages (исходные скрины из видео) и FRDImages (обработанные скрины из видео), позаботьтесь о том, чтобы у вас было хотя бы 100 mb свободного места на диске.

4) Можно установить время начала и конца поиска сабов, для этого используйте ключевые клавиши ctrl+z и ctrl+x (или через меню Edit->...), используйте ползунок в Video Box для перемещения по video :), для пофреймового перемещения по видео (используйте стрелки <-, ->, Up, Down или колёсико мыши).

5) Можно снизить область детектирования перемещая вертикальные и горизонтальные разделительные линии в VideoBox с помощью мышки.

6) Можно проверить частично текущие настройки:
перейдите на закладку Settings, переместитесь на любой кадр видео (где есть или отсутствует текст), нажмите клавишу Test (если на кадре есть текст то в Image Box должен появиться не пустой результат обработки изображения, иначе чёрный экран (но не обязательно)) Если результат обработки изображения с текстом пуст то имеет смысл ослабить настройки (а именно скорее всего будет достаточно снизить Sum Color Difference и Sum Multiple Color Difference оба на 600 или 500 или 400). Результатом нажатия кнопки Test являются три изображения After First Filtration, After Second Filtration,VEdgesPointsImage их можно просмотреть, путем нажатия кнопок в лево и в право над кнопкой Test, а также в папке TSTImages.

"After First Filtration" является получаемое изображение в результате первичной обработки кадра, на результат обработки влияют все "Настройки Для Операторов Собеля" кроме одной H-Vertical Threshold, все "Настройки Для Цветовой Фильтрации" кроме одной Sum Multiple Color Diff.

"After Second Filtration" явлется получаемое изображение в результате вторичной обработки изображения (обработки применяемой к изображению полученному в результате "After First Filtration"), на результат обработки влияют все "Настройки Для Линейной Фильтрации", все "Настройки Для Точек Цветовых Границ", все "Настройки Для Цветовой Фильтрацыи" кроме одной Sum Color Diff.

"VEdgesPointsImage" переводится как изображение получаемое из точек вертикальных цветовых границ. Это изобрадение получается путем конвертации исходного кадра в черно-белое изображение, потом применения горизонтального оператора Собеля для определения силы перепада цвета. Затем путем пороговой фильтрации (все точки сила которых ниже установленного в настройках порога "H-Vertical Threshold" заменяются черными иначе белыми). Эти изображения используются при проверки являются ли соседние кадры с идентичным текстом или нет).


7) По окончанию поиска сабов желательно перейти в папку RGBImages и удалить все те кадры которые окажутся пустышками, далее по этим изображениям можно создать пустой саб с таймингом, для этого перейдите на закладку OCR и нажмите на Create Empty Sub, при этом существует возможность удлинения саба путем установки значения "Min Sub Duration" минимальной длительности саба в секундах, причем будет производиться логическая попытка удлинения саба путем изменения времени его окончания.


Использование программы с применением сторонних платных программ:
-----------------------------------------------------------------------------------------------------------------------

Использовать с применением FineReader 8.0 с целью получения полноценных сабов:

1) Сперва найти все картинки с сабами (Search->Run Search)
2) Затем создать картинки текста очищенного от фона (OCR->Create Cleared TXT Images)
3) Открываете FineReader 8.0 ---File->Open PDF/Image... и открываете все файлы из папки TXTImages.
4) Далее возможно имеет смысл нажать по первой картинке слева правой кнопкой мыши и
выбрать Correct Image Resolution... выбрать 300 dpi, выбрать All images in the batch и нажать OK
5) Нажать Read All (некоторые из ошибочных кадров иногда имеет смысл удалять в связи с тем что FineReader
иногда на них падает, но слава богу после падения он позволяет востановить то, что он успел сделать до этого)
6) Далее думаю стоит зайти в Check Spelling->Options.. убрать первую галочку с Stop at words with uncertain characers и
запустить Check Spelling.
7) Затем сохранить результаты следующим способом: File->Save Result->... В Save Wizard выбираем
первый вариант (Save Pages) и ставим галочку на All Pages, жмем OK... Далее лезим в папку TXTResults,
выставляем File options: Name files as source images и сохраняем как Text Document ('s).
8) Впрограмме VideoSubFinder... Жмем OCR->Create Sub From TXT Results.
9) Сам созданный саб будет находиться в корневом каталоге Sub.srt

Дополнительная информация:
--------------------------------------------------
http://subs.com.ru/page.php?al=videosubfinder_hardsub
http://sourceforge.net/projects/videosubfinder/

Download / Загрузить файл: VideoSubFinder_1.80_3-d_update.rar
Размер файла: 652KB, загружено 18895 раз


----------------------------------------------------------------------------
04/11/2007 | Автор:  | Добавил (а): Antar

Похожие страницы:
# Название Добавил Категория Затребовано Дата
1. VideoSubFinder: вытаскивание тайминга/ансаба из хардсабов Antar Справочник 6388 () 24.10.2008

Комментарии:
Комментарии отсутствуют