Скрытые субтитры и телевизионные потоки - PullRequest
0 голосов
/ 21 апреля 2011

Я пишу приложение, которое может «смотреть» телеканал, интерпретировать субтитры и записывать содержимое канала на диск. Я никогда не занимался программным взаимодействием с видео или субтитрами, поэтому даже базовые советы могут оказаться полезными.

Я гибок в отношении технологий и источников контента (например, DirecTV, slingbox, карты тюнера и т. Д.).

Кто-нибудь знает какие-либо инструментарии или библиотеки, которые могли бы послужить отправной точкой?

Ответы [ 3 ]

1 голос
/ 17 октября 2012

Посмотрите на CCExtractor.Это может быть хорошей отправной точкой для того, что вам нужно сделать.Помните, что сжатие MPEG часто разрушает встроенные данные субтитров видео, поэтому вам нужно быть осторожным, откуда вы берете исходный материал:

http://ccextractor.sourceforge.net/

1 голос
/ 21 января 2014

Закрытые субтитры хранятся в части пользовательских данных потока TS MPEG2 или в части SEI потока H264, в любом случае вам необходимо проанализировать блоки доступа к видео или блоки NAL, а затем, как только вы извлечете скрытые заголовкиВы анализируете это для генерации текста.Эта последняя часть может быть выполнима с помощью CCExtractor, однако вам нужно декодировать видео

0 голосов
/ 21 апреля 2011

Лично я никогда не работал с «нецифровым» контентом, но я бы начал с изучения MythTV.Это проект с открытым исходным кодом для системы DVR.

http://www.mythtv.org/

...