Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

[How To] Вграждане на субтитри във видео или филм при Linux

feed Всичко свързано с Линукс. Новини, проблеми, въпроси.
Десктоп Линукс дистибуции, сървърни Линукс дистрибуции, Линукс дистрибуции с общо предназначение, Linux Mint, Ubuntu, Arch Linux, Mandriva, PCLinuxOS, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Suse Linux Enterprise Server, Debian, Cross Linux from Scratch, Slackware, Gentoo. Графични среди, новини, игри, драйвъри, въпроси, десктоп, сървър, браузъри, помощ.
Нова тема Отговори
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 296703
Регистриран: пет юни 01, 2007 14:18
Репутация: 368092
Местоположение: Somewhere In Time

[How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Mozo »

Реших да напиша едно ясно и кратко ръководство за това как можем лесно и най-вече безплатно да вградим субтитри във видео или филм под Linux. Това е доста често задаван въпрос, но рядко може да се намери читаво обяснение, при което се използва графичен интерфейс.

Вграждане на субтитри във видео или филм при Linux

За вграждането на субтитрите и преконвертирането на видеото ще ни трябват само две програми: aegisub и avidemux.
Ако сте на Arch Linux, инсталирайте aegisub-git, защото нормалната версия поне при мен не работи. След като имаме инсталирани програмите, ни остава да изпълним няколко лесни стъпки.

1. Експорт на субтитрите в .ssa формат

Отворете субтитрите с aegisub и бутона Edit в основния интерфейс си задайте размер по желание.

Изображение

След това от File->Export Subtitles експортвате субтитрите в .ssa формат. Това става много лесно като просто напишете някакво име за субтитрите и добавите .ssa накрая. Не променяйте полето Text Encoding, трябва да остане на UTF 8:

Изображение

2. Вграждане на субтитрите във видеото

Отворете видео файла с Avidemux. От Edit->Preferences->HW Accel можете да зададете конвертирането на видеото да се извършва от видео картата. На Video Output избирате формат, който се поддържа от вашето устройство, на което ще гледате филма, аз лично избирам Mpeg4 AVC (x264).

Изображение

След това от полето Filters избирате Subtitles, в средния прозорец цъкате два пъти на единствения наличен филтър и добавяте .ssa субтитрите, които конвертирахте преди малко:

Изображение

Сега просто избирате File->Save и изчаквате конвертирането да приключи.

Готово, вече знаете как да вградите субтитри във видео или филм под Linux!

Забележка*
Разбира се, има и други решения с Wine, като например Format Factory, която работи чудесно, но идеята беше да е с нейтив Linux инструменти.
Прочетено: 645 пъти
Изображение
Потребителски аватар
Zeroadhesion
       
Мнения: 19276
Регистриран: нед апр 13, 2008 18:33
Репутация: 39577
пол: Мъж

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Zeroadhesion »

Майко мила колко сложно си го направил, ето го в една команда :mrgreen:

Код: Избери всички

ffmpeg -i input_video.mkv -vf subtitles=subs.srt output_video.mkv
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 12811
Регистриран: нед мар 03, 2019 20:29
Репутация: 45959
пол: Мъж
Местоположение: ~/$USER
Контакти:

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Валсо »

Zeroadhesion написа:
съб окт 31, 2020 20:41
Майко мила колко сложно си го направил, ето го в една команда :mrgreen:

Код: Избери всички

ffmpeg -i input_video.mkv -vf subtitles=subs.srt output_video.mkv
Щом ще е mkv, и ffmpeg не ти трябва, защото това по всяка вероятност ще прекодира филма. Субтитри се добавят с MKV Toolnix (GUI или CLI, според което те кефи повече).
Потребителски аватар
Zeroadhesion
       
Мнения: 19276
Регистриран: нед апр 13, 2008 18:33
Репутация: 39577
пол: Мъж

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Zeroadhesion »

Валсо написа:
съб окт 31, 2020 22:05
Zeroadhesion написа:
съб окт 31, 2020 20:41
Майко мила колко сложно си го направил, ето го в една команда :mrgreen:

Код: Избери всички

ffmpeg -i input_video.mkv -vf subtitles=subs.srt output_video.mkv
Щом ще е mkv, и ffmpeg не ти трябва, защото това по всяка вероятност ще прекодира филма. Субтитри се добавят с MKV Toolnix (GUI или CLI, според което те кефи повече).
Ама в картината ли ги вгражда? Щото за да се вградят в картината ТРЯБВА да се прекодира филма. Има си опция за ffmpeg с която не се прекодира, но не можеш да вградиш субтитри в картината с нея, а само в контейнера.
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 12811
Регистриран: нед мар 03, 2019 20:29
Репутация: 45959
пол: Мъж
Местоположение: ~/$USER
Контакти:

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Валсо »

И без да си му задал параметри за изходния файл, кой знае каква гнусотия ще сътвори накрая.

То всъщност за чий ти е да вграждаш субтитри? В наши дни няма плеър или устройство, на което субтитрите да не тръгват сами или пък да не можеш да си избереш пътечка за тях, ако е повече от една.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 296703
Регистриран: пет юни 01, 2007 14:18
Репутация: 368092
Местоположение: Somewhere In Time

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Mozo »

Zeroadhesion написа:
съб окт 31, 2020 20:41
Майко мила колко сложно си го направил, ето го в една команда :mrgreen:

Код: Избери всички

ffmpeg -i input_video.mkv -vf subtitles=subs.srt output_video.mkv
Изрично съм упоменал, че начинът цели да покаже вграждане с GUI. И не е никак сложно, самото цъкане с мишката отнема под минута. Плюс това този начин предоставя гъвкавост при форматите. Освен това не можеш да укажеш шрифт и големина на шрифта :)
Валсо написа:
съб окт 31, 2020 22:21
И без да си му задал параметри за изходния файл, кой знае каква гнусотия ще сътвори накрая.

То всъщност за чий ти е да вграждаш субтитри? В наши дни няма плеър или устройство, на което субтитрите да не тръгват сами или пък да не можеш да си избереш пътечка за тях, ако е повече от една.
Защото не можеш да задаваш размер на субтитрите на някои телевизори, на старите на всички. Изплясква ти едни дребни буквички в средата и това е.
Изображение
Потребителски аватар
Zeroadhesion
       
Мнения: 19276
Регистриран: нед апр 13, 2008 18:33
Репутация: 39577
пол: Мъж

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Zeroadhesion »

Валсо написа:
съб окт 31, 2020 22:21
И без да си му задал параметри за изходния файл, кой знае каква гнусотия ще сътвори накрая.
Ако не зададеш параметри какво става според теб? Айде малко логика. Става 1:1 ;)
Mozo написа:
съб окт 31, 2020 22:56
Плюс това този начин предоставя гъвкавост при форматите. Освен това не можеш да укажеш шрифт и големина на шрифта :)
Абе и двете ги може пак в един ред, но ОК :mrgreen:
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 12811
Регистриран: нед мар 03, 2019 20:29
Репутация: 45959
пол: Мъж
Местоположение: ~/$USER
Контакти:

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Валсо »

Zeroadhesion написа:
съб окт 31, 2020 23:27
Ако не зададеш параметри какво става според теб? Айде малко логика. Става 1:1
Зависи. Зависи дали разработчикът не е решил да си зададе някакви параметри по подразбиране и които ти няма как да ги знаеш.
Потребителски аватар
Zeroadhesion
       
Мнения: 19276
Регистриран: нед апр 13, 2008 18:33
Репутация: 39577
пол: Мъж

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Zeroadhesion »

#-o
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 296703
Регистриран: пет юни 01, 2007 14:18
Репутация: 368092
Местоположение: Somewhere In Time

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Mozo »

Дай за субтитрите, това е целта на темата, да покажем как става :)
Изображение
Потребителски аватар
Shaker
Доктор
Доктор
Мнения: 5362
Регистриран: нед дек 06, 2009 20:18
Репутация: 38507
пол: Мъж

Re: [How To] Вграждане на субтитри във видео или филм при Linux

Мнение от Shaker »

Zeroadhesion написа:
нед ное 01, 2020 00:14
#-o
Офтопик:
По-добре спори с някоя стена, отколкото с Радо :lol:
Нова тема Отговори

  • Подобни теми
    Отговори
    Преглеждания
    Последно мнение

Върни се в “Линукс - инсталация, настройки, проблеми”