Параллельные субтитры

sub_excel

Чтение параллельных текстов — один из самых эффективных способов пополнить словарный запас английских слов. 

Однако такая методика требует немало времени и сил. Новые слова, неизвестные грамматические конструкции, постоянный перевод внимания с одного текста на другой — все это делает параллельное чтение не самым приятным занятием. Немного облегчить данный процесс помогут «параллельные субтитры».

Что такое «параллельные субтитры»?

Параллельные субтитры – это, текстовое сопровождение видео сразу на двух языках, дублирующее звуковую дорожку фильма.
Все просто! Во время просмотра ваших любимых фильмов, вы будете наблюдать не только иностранный текст, но и его перевод.

С методикой все ясно! Что делать с реализацией?

Как создавать «параллельные субтитры»?

Понять, что такое субтитры и как их просто «прикрутить» к фильму вы можете в статье - «Учим иностранные языки с помощью субтитров».

Теперь к делу!!!

Что нам потребуется:

  • Фильм.
  • Файл субтитров с расширением *.srt
  • Текстовый редактор БЛОКНОТ
  • Microsoft Office Excel и базовые знания по нему.

По порядку:

1. Выбираем фильм.

Мне нравятся «Звездные войны».

2. Ищем иностранное название фильма (потом будет ясно зачем!).

«Star Wars». Важно! Нужен именно английский вариант названия, а не перевод! Если у Вас возникли с этим сложности зайдите на http://www.kinopoisk.ru/.

3. Находим файл субтитров.

Заходим на сайт http://www.opensubtitles.org/, задаем в поиск название фильма и качаем субтитры.

4. Открываем файл субтитров в текстовом редакторе.

par_sub_01

5. Копируем и вставляем содержимое файла *.srt в Microsoft Office Excel.

Вот так:

par_sub_02

6. Переходим по ссылке http://translate.google.ru/. Вставляем текст в окно переводчика.

par_sub_03

7. Копируем перевод и вставляем его во второй столбик книги Excel.

par_sub_04

8. Выделяем первую строчку в третьем столбике и вбиваем формулу:

=ЕСЛИ(RC[-2]=RC[-1];RC[-2];СЦЕПИТЬ(RC[-1];" (";RC[-2];") "))

Поясняю формулу.

Если содержимое перовой и второй ячейки равны (=ЕСЛИ(RC[-2]=RC[-1];), тогда в третью ячейку помещаем значение ячейки два( RC[-2];), иначе третьей присваиваем сцепленный текст первой и второй ячейки (СЦЕПИТЬ(RC[-1];" (";RC[-2];") "))).

Применяем формулу ко всему столбцу.

Результата нет!!? Что-то не так? Тогда переходим к пункту 9.

9. Важно! Переводчик ГУГЛ зачем-то съел один из двух дефисов в строчках временных интервалов.

Смотри разницу:

00:00:01,000 --> 00:00:05,000

00:00:01,000 -> 00:00:05,000

Именно из-за этой черточки формула не сработала.

Для исправления ошибки следует произвести замену во всем втором столбике «->» на «-->»

Смотрим результат:

par_sub_05

10. Копируем третий столбик и вставляем в БЛОКНОТ.

par_sub_06

Готово! Теперь вы сможете смотреть фильмы и учить иностранные языки.

Буду признателен, если вы расскажете об этой статье своим друзьям:

Добавить комментарий

Защитный код
Обновить

© 2016 Иностранные языки | Бесплатный образовательный ресурс. Все права защищены.
Joomla! - бесплатное программное обеспечение, распространяемое по лицензии GNU General Public License.