Там программное обеспечение должно автоматически добавить подзаголовки к видео?

Я ищу программное обеспечение или медиаплеер, который имеет подзаголовки автоматически. Например, с VLC, если у меня нет файла подзаголовка, у меня не может быть подзаголовков.

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

5
задан 14 February 2019 в 03:23

2 ответа

VLSub - Расширение VLC для добавления подзаголовков к видео

VLC имеет расширение под названием VLSub, который позволяет Вам загружать и добавлять подзаголовки к своим видео.

Пакет называют vlc-plugin-sub который можно найти или в менеджере по программному обеспечению или установить из командной строки (Ctrl+Alt+t) с командой: sudo apt install vlc-plugin-sub.

Дополнительно, Вы могли установить его вручную, или из вышеупомянутой ссылки VideoLan, или из репозитория разработчика на GitHub:

  1. Нажмите на ссылку на загрузку (расположенный на вкладке файлов на сайте VideoLan).
  2. Сохраните файл, извлечение vlsub.lua и сохраните его в любом из двух после каталогов:

    (все пользователи): /usr/lib/vlc/lua/extensions/

    (текущий пользователь): ~/.local/share/vlc/lua/extensions/

Этот плагин загружает подзаголовки с сайта opensubtitles.org. Это отправленные пользователями файлы. Так, подзаголовки для конкретного видео не могут иногда быть доступными или из синхронизации с конкретной версией Вашего видео.

Использование VLSub:

  1. После того как расширение установлено, Избранное Представление-> VLSub-> Исследование из меню VLC.
  2. Вы будете представлены, будет диалоговое окно как следующее:

    enter image description here

  3. Поиск по имени, хеш или любые дополнительные детали можно хотеть добавить.
  4. Выберите Выбор Загрузки. Это загрузит Ваш выбор (обычно .srt файл) к тому же каталогу как видео и начнет использовать подзаголовок.
3
ответ дан 23 November 2019 в 09:11

Возможно, это обходное решение, загружая на YouTube, полезно для кого-то. YouTube создает подзаголовки для языка оригинала видео и переводит, но перевод только с английского языка на другие языки, противоположное, по-видимому, не доступно (шаг 9-10).


1. Загрузите свое видео на YouTube:
enter image description here


2. На вкладке "Advanced settings" - "Видео язык" определяет оригинал (если Вы хотите перевести, оригиналу, вероятно, придется быть английским): enter image description here


3. Введите свой канал:

enter image description here


4. Введите студию YouTube:

enter image description here


5. К левой стороне нажмите на Videos и выберите свое видео.


6. Открытие Вашего видео (важный - шаг 5), нажмите на Transcriptions на левой стороне, и на правой стороне нажимают ADD LANGUAGE синяя кнопка: enter image description here


7. к правой стороне нажимают ADD, синий квадрат со стрелкой: enter image description here


8. К правой стороне нажимают на "Create New subtitles or CC": enter image description here


9 и 10. щелчок, оставленный внутри, "Автопереводит", и затем направо "сохраняют изменения", (важные): enter image description here


11. нажмите на языке интереса, переведенного на шаге 10; нажмите в Действиях, теперь можно выбрать нужный формат. для напр. .srt (.srt не доступно на шаге 9),


12. Среди предложений могло бы быть значительное перекрытие. Я использую Gaupol (свяжитесь с установкой), для сокращения этого: (Меню Tools - Корректирует Продолжительности),

enter image description here


13. Теперь, используйте MKVToolNix (имеет GUI), или HandBrake для добавления подзаголовков к видео.

Пример: (версия командной строки)

sudo apt-get install mkvtoolnix mkvtoolnix-gui
mkvmerge -o outputfile.mkv inputfile.mp4 subtitle.srt 
3
ответ дан 23 November 2019 в 09:11

Другие вопросы по тегам:

Похожие вопросы: