Извлечение данных из MKV посредством Python и MKVtoolnix
Tuesday, October 25, 2011 5:31:26 PM
Нашел на просторах интернета PyQt программку, которая использует mkvinfo и mkvextract для извлечения данных из MKV контейнера: http://www.qui-saura.fr/monBlog/python-mkvextract-et-un-petit-gui-en-pyqt.html.
В неё пришлось внести пару изменений: преобразование пути к MKV файлу из QString в string функцией unicode() и изменить регулярное выражение, извлекающее данные вывода утилиты mkvnfo.
Теперь надо объеденить обе программы в едином интерфейсе.
Также хочу добавить редактирование стилей для ASS субтитров.
Еще хорошо бы сделать парсер сайта notabenoid.com, который скачивал бы оттуда оригинальные субтитры, т.к. администрация сайта не делает возможности скачать их SRT файлов из соображений соблюдения авторских прав.
Ну и добавить скачивание перевода. И все это тоже добавить в интерфейс программы.
В неё пришлось внести пару изменений: преобразование пути к MKV файлу из QString в string функцией unicode() и изменить регулярное выражение, извлекающее данные вывода утилиты mkvnfo.
Теперь надо объеденить обе программы в едином интерфейсе.
Также хочу добавить редактирование стилей для ASS субтитров.
Еще хорошо бы сделать парсер сайта notabenoid.com, который скачивал бы оттуда оригинальные субтитры, т.к. администрация сайта не делает возможности скачать их SRT файлов из соображений соблюдения авторских прав.
Ну и добавить скачивание перевода. И все это тоже добавить в интерфейс программы.
