Как вшить программу в программу


Встроить приложение в Android (Сделать приложение системным)

Если вы только осваиваете  Android и хотите создать свою собственную прошивку либо просто встроить приложение в Android, то прошу под кат.

 

Для того чтобы Встроить приложение в Android необходимы права Root:

Для чего встраивать приложения в Android?

  •  Создание кастомных прошивок
  • Замена внешнего вида (лаунчера)
  • Замена стандартных встроенных менее функциональных программ, на любимые программы аналоги (продвинутый калькулятор, будильник)
  • Разгрузить память для установки приложений.

Быстрая интеграция пользовательских приложений в системные с помощью Link2SD

Данный способ понравиться многим пользователям Android, потому как не требует от вас каких либо навыков и происходит за пару кликов!

  1. Установите приложение Link2SD с магазина Google Play
  2. Запустите только, что установленное приложение и предоставьте Root права
  3. Выберите приложение которые вы хотите встроить в прошивку (сделать системным), после чего, нажать на кнопку и выбрать “Преобразовать в системное“
  4. После интеграции приложения перезагрузите Android
  5. Проверьте работу приложения, если возникли проблемы, то сбросьте его кеш или данные.

 

Встраивание приложений в Android “стандартным способом”

Прежде чем начинать встраивать приложения Android необходимо знать из чего же состоит приложение:

1. Приложение Andoroid имеет название и файл расширение. Например: Name.apk где Name имя, а apk расширение.

2. Android приложения легко открываются с помощью архиватора (WinRar или 7zip)

3. В некоторых приложениях есть папки lib (если открыть приложение архиватором)

В данной папке может находится под-папки с названием

  • Aremeabi – данная папка для архитектуры Arm в целом если отсутствует Aremeabi-v7a  если данная папка присутствует, то только для Arm V6
  • Aremeabi-v7a – данная папка только для архитектуры Arm V7
  • Mips — только для архитектуры MIPS
  • Mips64 — только для архитектуры MIPS64 
  • X86 – только для архитектуры x86
  • X64 – только для архитектуры x64

(на какой архитектуре ваш Android устройство, автор не знает, к сожалению он не экстрасенс, уточняйте в интернете)

В данных папках есть файлы имеющие расширение *.SO

Инструкция как встроить приложение в Android

Для версий Android c 1.5 – по 4.4.4

Прежде чем встроить приложение в Android скачайте и установите приложение – файловый менджер Root Browser

1. Откройте Root Browser

Приложения которые встроены в систему Android находятся по пути

/system/app/приложение.apk

Приложения которые установлены пользователем в  Android находятся по пути:

/data/app/приложение.apk

Если не видите приложение

Если не видите приложение, то зайдите в меню -> настройки ->приложения -> приложение-> переместить на телефон

[свернуть]

Скопируйте необходимое приложение с /data/app/ и переместите его в /system/app/, но не забывайте, что многие приложения содержат файлы *.SO и которые необходимо встроить по пути: /system/lib/

Первый вариант чтобы получить необходимый *.SO файл это скопировать приложение на ПК и извлечь необходимое.

Второй вариант это перейти по пути /data/data/папка_название_приложения/lib/файл.so и переместить необходимый файл(ы) в /system/lib/ После этих несложных процедур, перезагрузите Android смартфон или планшет и приложение встроено! В конце статьи будет представлена еще дополнительная информация по более экономичному встраиванию приложений.

Для версий Android c 5.0  и новее

С версии Android 5.0 Lolipop компания Google внесла существенные изменения в установку приложений. Если ранее приложения APK размещались в одной папке /XXX/APP , то с версии Android 5.0  каждое отдельно установленное приложение размещается в собственной папке с необходимыми ему либами (*.SO) если эти либы конечно же имеются у приложения.

Android 1.5 – 4.4.4 слева, Android 5.0 справа

Теперь по сравнению с версиями Android 1.5 – 4.4.4 в Android 5.0 нет необходимости встраивать либы (*.SO) по пути /system/lib/ достаточно перенести папку с /data/app/Nazvanie_Prilogenia в /system/app/Nazvanie_Prilogenia (приложения которые встроены в систему Android находятся по пути /system/app).

Переходим в /data/appНаходим папку с необходимым приложениемкопируем папку с  содержимым в раздел /system/appПерезагрузить Android чтобы все изменения вступили в силу!

Дополнительно о Встраивание и Экономии места

Так как некоторые приложения имеют либы (*.SO) – содержатся в самом приложение, а также распаковываются при установке, все это сильно отбирает место для установки. Перед встраиванием сайт Android +1 рекомендует скопировать приложение на компьютер, открыть его с помощью архиватора (не разархивировать) и скопировать необходимые либы (*.SO) и после удалить папку lib с APK приложения. Далее встроить приложение в Android и перезагрузить.

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

androidp1.ru

Собираем свой дистрибутив Windows 7 с программами

Если приходится часто переустанавливать систему или есть парк машин с фиксированым софтом и настройками, то стоит задуматься о создании своего дистрибутива.

В моей ситуации это был офис с парком ноутбуков и определенным количеством программ и строгими настройками.

Исходный дистрибутив Windows 7, пусть будет Starter к примеру.Некое количество программ, к примеру:

1. Office 2007 Standart Rus2. Google Chrome3. 7zip4. Notepad++5. PuntoSwitcher6. FoxitReader7. Skype8. MS Essential9. TeamViewer Host

1. Панель задач - использовать маленькие значки

0. Ваш рабочий компьютер (ПК1) с установленной системой Windows 7 любой разрядности. В случае х64 есть нюанс, но о нем ниже.

План действий.

1. Установка операционной системы с установочного диска Windows 7

2. Теперь применим твики реестра.

4. Переходим к подготовке образа Windows PE

5. Захват образа установленной системы.

6. Создание дистрибутивного образа ISO.

7. Интеграция драйверов в образ. Приступим.

1. Установка операционной системы с установочного диска Windows 7

Устанавливаем Windows 7 Starter в VM или на ПК2. Советую первый образ делать x86 в любом случае, для тренировки и еще кое-чего, о чем ниже.

Установка не таит в себе никаких хитростей. Если вы планируете сохранить настроенный образ на несистемном разделе диска, используйте программу установки для создания разделов и создайте два раздела в VM (или ПК2) при установке.

Совет. При установке системы на VMWare Workstation или Virtual Server 2005 можно подключить второй виртуальный диск и впоследствии использовать его для сохранения образа. Это упростит копирование образа в вашу рабочую среду, поскольку в этих виртуальных машинах есть возможность подключения виртуального диска к физической системе. Продолжайте установку вплоть до этапа OOBE. Его легко узнать по предложению выбрать имя учетной записи и имя компьютера.

На этом этапе, не выбирая имя учетной записи, нажмите CTRL+SHIFT+F3. Эта комбинация клавиш переведет систему в режим аудита с правами встроенной учетной записи Администратор.

Система перезагрузится, появится надпись "Программа установки подготавливает компьютер к первому использованию". Затем вы увидите рабочий стол:

Не закрывайте данное окно. Если все-таки закрыли, что делать будет сказано ниже.

Теперь можно поставить нужные программы, так же я установил обновления через Центр обновлений Windows. Если для установки приложения требуется перезагрузка системы, вы можете это сделать. После перезагрузки система вернется в режим аудита.

В "Панели управления - Программы и компоненты" через оснастку "Включение или отключение компонентов Windows" я отключаю игры и платформу гаджетов Windows, включаю клиент telnet (помогает иногда для диагностики).

2. Теперь применим твики реестра.

Особенность применения твиков на данном этапе в том, что мы не можем применить пользовательские настройки привычным способом, т.к. реального пользователя ещё не существует, а значит, не существует и его реестра. Решение задачи сводится к настройке пользователя по умолчанию (Default User), который станет донором для всех, создаваемых впоследствии пользователей.

Файл реестра пользователя по умолчанию находится по пути C:\Users\Default\NTUSER.DAT и чтобы внести в него изменения, необходимо подключить этот файл к активному реестру. Для этого выполняем команду: reg load HKEY_USERS\Custom C:\Users\Default\NTUSER.DAT Теперь вы можете открыть реестр (WIN+R >> regedit) и убедиться, что появилась новая ветка HKEY_USERS\Custom, в которую нам, как раз и предстоит внести настройки.

Применяем такие настройки:

Windows Registry Editor Version 5.00

;Использовать маленькие значки на панели задач

[HKEY_USERS\Custom\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

"TaskbarSmallIcons"=dword:00000001

;Отображать все значки и уведомления в области уведомлений

[HKEY_USERS\Custom\Software\Microsoft\Windows\CurrentVersion\Explorer]

"EnableAutoTray"=dword:00000000

;Запрет на использование USB-накопителей

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR]

"Start"=dword:00000004

После применения этого твика выгружаем файл реестра командой:

reg unload HKEY_USERS\Custom

Данный способ подсмотрен здесь.

Если установлены все программы, и сделаны все настройки, то выполняется подготовка с помощью утилиты sysprep.

3. Подготовка системы с помощью утилиты sysprep.

При ручной установке системы утилита sysprep запускается при входе в режим аудита. Для подготовки системы к дальнейшему использованию (в данном случае — к созданию настроенного образа) необходимо задать утилите параметры, как показано на рисунке ниже.

Или. если вы случайно закрыли это окно командой:

%SystemRoot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /quiet

Первые три параметра командной строки указаны в том же порядке, что и описанные выше параметры графического интерфейса утилиты. Parametr /quiet — обеспечивает работу в тихом режиме и необходим для автоматизации.Теперь рассмотрим два последних.

После того, как sysprep завершит работу, система будет выключена. Теперь она полностью настроена, и можно создать ее образ с помощью утилиты ImageX.

4. Переходим к подготовке образа Windows PE

Windows Preinstallation Environment, что это такое, можно прочитать в Википедии.

Если вкратце, то эта "штука" загружается при установке Windows и являет собой оболочку для инсталлятора.

Дальнейшие действия производим на рабочем компьютере ПК1.

Нам необходимо установить WAIK. После этого:

Мы создаем дистрибутив Windows 7 Starter, тогда и образ для захвата будет Windows PE x86. Для начала, открываем командную строку, WIN+R пишем в ней CMD и жмем Enter.

Переходим в папку с файлами WinPE:

cd c:\Program Files\Windows AIK\Tools\PETools

Теперь, нам необходимо скопировать файлы Windows PE. Назовем папку win_pex86 и скопируем в нее файлы архитектуры x86, папку заранее создавать не требуется, она создается автоматически, при копировании.

copype.cmd x86 d:\win_pex86

Также, нам необходимо, закинуть ImageX в папку d:\win_pex86\ISO

copy "c:\Program Files\Windows AIK\Tools\x86\imagex.exe" d:\win_pex86\ISO

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

copy c:\Windows\Boot\PCAT\memtest.exe d:\win_pex86\ISO\boot

Теперь, нам необходимо, добавить образ Windows PE который и будет загружаться с нашего диска.

В папке d:\win_pex86 лежит файл winpe.wim именно он нам и нужен, его необходимо скопировать в папку d:\win_pex86\ISO\sources и переименовать в boot.wim, давайте сделаем это.

Копируем образ Windows PE

copy d:\win_pex86\winpe.wim d:\win_pex86\ISO\sources

Переходим в папку:

cd d:\win_pex86\ISO\sources

Переименовываем файл winpe.wim в boot.wim

rename winpe.wim  boot.wim

С основной задачей все, нам необходимо создать загрузочный ISO образ, который можно записать на пустую болванку, для этого нам необходимо перейти: 

Пуск->Все программы->Microsoft Windows AIK->Командная строка средств развертывания, копируем туда следующее:

oscdimg -n -bd:\win_pex86\etfsboot.com d:\win_pex86\iso d:\win_pex86\winpe.iso

Внимание. Тут с пробелами все ок, ошибок в записи -bd:...  нет.

В результате всех наших действий, в папке d:\win_pex86 появится файл winpe.iso, это готовый для записи на болванку образ. Можете записать на чистый диск или сразу монтировать в VM.

5. Захват образа установленной системы.

Нам необходимо загрузиться с  winpe.iso, который мы создали на ПК2 или VM.

Оболочка Windows PE представляет из себя следующее:

Не пугаемся :) все так и должно быть.

Вводим notepad, жмем Enter.

Через Файл-открыть рассматриваем наши диски, дабы определить кто из них кто.

Например, в моем случае диск C: с установленой Windows 7 Starterстал диском E:, а диск D: таковым и остался. А привод с образом winpe.iso имеет букву F:.

Запоминаем эти моменты, а лучше записываем :)

Закрываем блокнот и срезаем образ установленной Windows 7 Starter. 

Команда:

f:\imagex.exe /capture E: d:\install.wim "Windows 7 Starter" "My Windows 7 Starter" /compress maximum  /verify

В этой команде используются следующие параметры:

/capture E: — захват раздела E:

d:\install.wim — местоположение и имя сохраняемого WIM-файла. Укажите букву диска, соответствующую несистемному разделу или USB-диску.

"Windows 7 Starter" — имя образа. Имя должно быть заключено в кавычки.

"My Windows 7 Starter" — (необязательно) описание образа. Описание должно быть заключено в кавычки.

/compress maximum — (необязательно) тип сжатия файлов в образе. Для параметра допустимы значения maximum (максимальное сжатие), fast (быстрое сжатие) и none (без сжатия). Если параметр не указан, используется быстрое сжатие. Максимальное сжатие позволяет уменьшить размер образа, но захват занимает больше времени, чем при быстром сжатии. Скорость распаковки образа практически не зависит от типа сжатия.

/verify - Обеспечивает проверку ресурсов файлов на наличие ошибок и дублирования при создании и применении. Данный параметр по умолчанию включен при действиях с сетью.

При максимальном сжатии захват образа может занять довольно длительное время.

Захват в процессе:

Пока образ создается идем гулять/пить кофе/кушать и т.д.

У нас ранее была создана папка, по пути d:\win_pex86\ISO, она нам понадобится еще раз, в ней мы соберем установочный образ, из папки ISO необходимо удалить все ее содержимое и скопировать в нее, содержимое установочного диска с Windows 7, перейдя в папку d:\win_pex86\ISO\sources скопировать туда файл install.wim (который у нас получился при захвате системы), т.к. эта папка уже содержит файл с таким именем, то соглашаемся на замену.

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

6. Интеграция драйверов в образ.

Пуск->Все программы->Microsoft Windows AIK->Командная строка средств развертывания от имени Администратора.

Монтируем образ:

dism /mount-wim /wimfile:d:\win_pex86\ISO\sources\install.wim /index:1 /mountdir:d:\win_pex86\mount

где:

/wimfile:d:\win_pex86\ISO\sources\install.wim - размещение WIM файла

/index:1 - индекс системы (в моем случае он отвечает индексу Starter, см. ниже)

/add-driver - добавить драйвера.

/driver:d:\drivers - папка с дровами.

/recurse - позволяет брать дрова еще и из подпапок.

Процесс продолжительный,  идем гулять/пить кофе/кушать и т.д.  :)

silver979.blogspot.ru

Как прикрепить субтитры к фильмам 🚩 как добавить субтитры к фильму 🚩 Hi-Tech 🚩 Другое

Автор КакПросто!

Нет никакой необходимости быть ценителем киноискусства, чтобы получать удовольствие от просмотра иностранных фильмов. Однако если вам не знаком язык фильма, при просмотре придется воспользоваться субтитрами. Добавление их к вашим фильмам - достаточно простое занятие.

Статьи по теме:

Вам понадобится

  • Программы VSFilter и VirtualDub.

Инструкция

Есть два вида субтитров – внутренние и внешние. Внешние субтитры - это файл, в котором для каждого субтитра, который будет отображаться на экране, указано время его появления и исчезновения. Если субтитры вам не нужны, их можно отключить в настройках медиа-проигрывателя. Внутренние субтитры навсегда встроены в видео и отображаются постоянно. Отключить их невозможно. При добавлении субтитров формат вашего видео не имеет никакого значения. В интернете существует большое количество сайтов с субтитрами, если у вас нет субтитров к нужному фильму – скачайте их с любого подобного сайта. После скачивания файла субтитров переместите его в папку с фильмом и переименуйте так, чтобы название фильма и название субтитров совпадали. После этого субтитры будут автоматически воспроизводиться вместе с видео.Вы можете столкнуться с ситуацией, когда текст и видео рассинхронизированы. Чтобы решить эту проблему, скачайте программу-редактор, например, Jubler. Скорректируйте с ее помощью время появления на экране той или иной фразы. Программа проста в использовании и имеет достаточно понятный интерфейс. А вот времени на редактирование может уйти много, т.к. процедура подгонки фраз довольно-таки трудоемкая. Если вам необходимо встроить субтитры в видео, а не отдельным файлом, вам поможет сочетание программ VirtualDub и VSFilter.Скачайте программы (найти их не составит труда) и установите их. Откройте папку программы VSFilter, найдите в ней файл VSFilter.dll и копируйте его в папку WindowsSystem32. Затем нажмите «Пуск» и выберите пункт «Выполнить». В небольшом открывшемся окне введите команду regsvr32 VSfilter.dll. Этими действиями вы встроили VSFilter в программу VirtualDub.Далее откройте папку программы VSFilter и найдите в ней каталог Release. Переименуйте файл VSFilter.dll в textsub.vdf. Теперь вы можете использовать полученный файл, как плагин для наложения субтитров в видео. Для этого запустите программу VirtualDub, откройте фильтр TextSub, выберите субтитры для встраивания и нажмите Ok.

Субтитры к фильмам – настоящая находка для многих людей. Хотите ли вы выучить язык, или просто не можете громко включать звук в фильме – субтитры выручат вас в любой ситуации. От вас требуется только включить их.

Инструкция

Для начала определите, в какой форме хранятся субтитры. Вариантов всего два: встроенные субтитры – то есть, они расположены в том же файле, что и видео. Или внешние субтитры – они записаны в отдельном файле (или нескольких файлах). Их название часто совпадает с названием файла видео и они имеют расширение SRT, SUB или TXT. Проще включить встроенные субтитры. Работать с ними умеет большинство плееров. Среди них VLC Player, GOM Player, Light Alloy, Crystal Player, Media Player Classic и некоторые другие. Вы пользуетесь плеером, который не может воспроизводить субтитры? Скачайте другой или воспользуйтесь фильтром DirectVobSub – DirectShow, который создан специально для показа субтитров.

Чтобы включить встроенные субтитры, ознакомьтесь с инструкцией к плееру, установленному у вас. Обычно для этого нужно кликнуть правой кнопкой мыши по экрану с фильмом и выбрать функцию «Включить субтитры». Иногда она находится в меню «Видео» или «Настройки».

Прежде чем включить внешние субтитры, необходимо настроить плеер. В одних программах нужно подключить возможность просмотра субтитров, в других – выбрать для субтитров русскую кодировку (Cyrillic).

Чтобы подключить внешние субтитры, gроверьте, совпадает ли имя файла с субтитрами и имя файла с видео. Нажмите по файлу с субтитрами правой кнопкой мыши и выберете «Открыть с помощью…». В появившемся списке программ выберете видео-плеер, через который вы собираетесь смотреть фильм.

Если после подключения субтитров вам плохо их видно, или вас просто не устраивают настройки субтитров, измените их. Эти настройки задаются в видео-плеере. Вы можете выбрать цвет, шрифт, размер текста, наличие тени, размещение. Все эти возможности различны у видео-плееров. Чтобы узнать подробнее о своем, зайдите на официальный сайт.

Субтитры зачастую идут дополнительным файлом к видеозаписи, они являются в данном случае элементом, который можно отключить в любой момент. Если же у вас имеется один файл, скорее всего, отключить субтитры не получится.

Вам понадобится

  • - видеопроигрыватель.

Инструкция

Если вы воспроизводите видеозапись при помощи проигрывателя Media Player Classic, нажмите в его меню на значок с пиктограммой кодека, после чего у вас на экране должно отобразиться выпадающее меню. Выберите в нем пункт «Спрятать субтитры» или “Hide subtitles” если у вас установлена английская версия программного обеспечения.

Для отключения субтитров при просмотре фильмов и других видеозаписях в различных проигрывателях сторонних разработчиков воспользуйтесь меню «Воспроизведение» или просто попробуйте нажать правой кнопкой мыши на проигрываемой записи. Здесь все зависит от используемого вами программного обеспечения.

Обратите внимание, что многие программы имеют функцию управления субтитрами из главного меню. Перед использованием проигрывателей в обязательном порядке ознакомьтесь с интерфейсом, в дальнейшем вам будет легче управлять его функциями.

В случае если субтитры вшиты в запись (идут одним файлом вместе с фильмом), посмотрите расширение файла. Для этого включите отображение расширений для зарегистрированных типов файлов в настройках внешнего вида папки через панель управления компьютером. Если формат файла не .mkv, скорее всего субтитры вшиты в видеозапись и их невозможно отключить в вашем случае.

Если у вас имеется видеозапись с вшитыми в нее субтитрами, отображение которых невозможно отключить, скачайте запись снова уже без них. Для этого вы можете использовать специальные сайты и другие ресурсы для обмена файлами между пользователями.

Обратите внимание, что в случаях просмотра видеозаписи в режиме онлайн (например, на сайте youtube.com или других ресурсах, предназначенных для хранения видео), отключение субтитров невозможно, для этого просто воспользуйтесь поиском обычной версии для просмотра.

Видео по теме

Полезный совет

Заранее узнавайте о возможности отключения субтитров перед скачиванием видео.

Источники:

  • как убрать субтитры из mkv

Видео по теме

Обратите внимание

С помощью фильтра TextSub вы можете встроить субтитры формата srt, sub, ssa ass, psb, smi, xss.

Статьи по теме:

Совет полезен?

Распечатать

Как прикрепить субтитры к фильмам

Не получили ответ на свой вопрос?Спросите нашего эксперта:

www.kakprosto.ru

Работаем с субтитрами для самых новичков – пробежимся по верхам – vdasus blog

Все знают что такое субтитры. И как они полезны. Можно изучать язык, можно не зависеть от качества перевода и т.д. Пара слов о субтитрах, какие их виды бывают, как делать правильнее, как создать субтитры, … Об этом и пойдет речь.

Итак что такое субтитры? Это текстовое сопровождение видеоматериала (или аудио материала) которое позволяет нам смотреть фильм на, скажем, английском и одновременно читать перевод происходящего. Либо комментарии режиссёра. Либо что угодно. Можно почитать о них в той же википедии

Какие виды субтитров бывают? Вшитые, вложенные в контейнер и внешние.1) Вшитые – видео перекодируется полностью так, чтобы картинка титров была вшита в картинку. Т.е. будет показываться где угодно, но есть недостатки:– невозможно их убрать– невозможно исправить ошибку– невозможно, вернее крайне неудобно смотреть такое видео с другими субтитрамиПоэтому я крайне не рекомендую пользоваться этим способом, если только нет других вариантов для решения вашей задачи

2) Вложенные в контейнер. Вы знаете, что, например, avi или mkv это просто контейнеры. Т.е. это стандарт, который позволяет держать внутри что-то еще. Например avi позволяет держать внутри видео поток чем-то закодированный и одну или несколько аудио дорожек, между которыми можно переключаться. К сожалению avi не позволяет хранить внутри субтитры. А вот dvd (строго говоря dvd это не контейнер, но не будем углубляться) – позволяет. И mkv позволяет. Это хороший вариант ибо субтитры и видео хранятся отдельно. Что позволяет в любой момент их отключить или переключить на другие. Минус в том, что avi субтитров не поддерживает, а (пока) основная часть фильмов в этом формате.

В скором времени всё перейдет на контейнер “матрёшки” mkv и всё будет отлично. На данный момент mkv могут читать только “продвинутые” плейеры. Зачастую это зависит от того, что внутрь контейнера кладут видео, закодированное х.264, а это достаточно ресурсоемкий кодек. Но уже есть дешевые проигрыватели, которые понимают этот формат и контейнер. Например, Western Digital Media Player (WD TV HD)

А возможности у mkv богатейшие.

3) Третий вариант – внешние субтитры. Рядом с файлом avi кладём файл с абсолютно таким же названием, но с расширением субтитров. На данный момент, насколько мне известно, самый распространенный формат внешних субтитров – .srt

плюсы: большинство плееров (и железных в том числе) понимают, что если рядом с фильмом лежит файл с субтитрами – надо его проигрывать. Можно динамически добавлять или убирать дополнительные субтитры просто удаляя файл. Можно подгрузить субтитры из отдельного меню и неважно где они лежат.

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

Итак как создать субтитры? Скачать, например, бесплатное приложение для работы с субтитрами Subtitle Workshop. Ведь что такое усбтитры? Это просто текст и время с какого и до какого момента его показывать.

В этой программе вы увидите субтитры в видеНе обращайте внимания на кодировку – у меня не русский локал, поэтому показывает так.

Их можно, скажем редактировать: (http://host NULL.vdasus NULL.com/stt/6 NULL.jpg)

Здесь вы можете создавать сами субтитры, менять их, двигать, конвертировать и т.д. И сохранять результат.

Запустите, скажем TheKMPlayer и он автоматически подцепит файл субтитров, который лежит рядом с видео.

Где искать субтитры?– Можно просто погуглить на название имеющегося у вас файла с расширением .srt– Можно поискать по торрентам, скажем rutracker.org– Можно воспользоваться специализированными поисковиками, например, subtitry.ru

Есть тонкости. Множество фильмов выпускаются в разных редакциях. Скажем режиссерская версия – длиннее. Или вырезали рекламу по разному. Так что если вы имеете субтитры не именно для этой версии видео – возможно придется его подредактировать. Скажем чуть сдвинуть по времени или … Про редактор я написал.

Теперь практическая часть: Заявка была на “как вшить субтитры в файл”.

Вошьём субтитры в файл. (Лучше этого не делать, либо, хотя бы хранить у себя неиспорченную копию)Для этого нам понадобится, например, AutoGKПро него я уже писал статью – полистайте

Запускаем, открываем исходный файл. Теперь, нажимаем скрытую комбинацию <Ctrl+F8> и появляется еще одна строка, которая позволит указать файл с внешними субтитрами.

Теперь, перед кодированием – нажмём preview

и если всё в порядке – просто кодируем…

Результат будет выглядеть, примерно вот так:

Если кому-нибудь это интересно – буду расписывать и другие способы и варианты работы с субтитрами.

vdasus.com

Как вставить субтитры в видео 🚩 субтитры для видео 🚩 Программное обеспечение

Автор КакПросто!

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

Статьи по теме:

Инструкция

Субтитры бывают двух разновидностей: внутренние и внешние. Внутренние субтитры будут всегда отображаться вместе с воспроизведением видео и не могут быть отключены. Внешние подключаются в программу просмотра видео отдельным файлом, могут быть изменены или удалены при необходимости.

Для врезки внутренних субтитров скачайте и установите программу для работы с видео. Среди таких приложений можно отметить VirtualDubMod и AVI Subtitler. Скачайте файл установки понравившейся утилиты и произведите инсталляцию в соответствии с инструкциями, появляющимися на экране. Если программа поставляется в виде архива, просто распакуйте его программой WinRAR.

Запустите приложение и откройте файл видео, в который вы хотите добавить новые субтитры. Для этого воспользуйтесь соответствующим пунктом меню «Файл» - «Открыть» (File – Open). Затем откройте файл с текстом при помощи пункта «Добавить субтитры». В VirtualDub Mod данное меню находится в разделе Video – Filters – TextSub или Subtitler. Стоит заметить, что в строчке Video верхней панели программы должна быть выбрана настройка Full processing mode.

Сохраните произведенные изменения при помощи раздела «Файл» - «Сохранить как» (File – Save As).

Вставку внешних субтитров можно осуществить при помощи любого плеера. Для этого достаточно перетащить файл титров в окно с воспроизводимым видео. Можно воспользоваться пунктом меню «Субтитры» - «Добавить» и указать местоположение для файла. Также можно дополнительно не подключать внешние титры - если они имеют такое же имя, как и видеофайл, то текст автоматически отобразится в окне программы или будет доступен через соответствующее меню.

Субтитры бывают двух видов. Внешние субтитры представляют собой отдельный файл, который необходимо дополнительно подключать в используемом плеере. Внутренние субтитры полностью врезаются на дорожку видео и всегда отображаются. Их невозможно отключить. Для создания встроенной дорожки используются специальные программы.

Вам понадобится

  • - Subtitle Workshop;
  • - Virtual Dub.

Инструкция

При создании субтитров можно воспользоваться простой и легкой программой Subtitle Workshop. Скачайте дистрибутив утилиты и произведите установку, следуя инструкциям инсталлятора.

Откройте приложение. Создайте новые субтитры при помощи меню «Файл» - «Новые субтитры». Откройте видеофайл, в который необходимо встроить текст.

Во время воспроизведения фильма дождитесь появления кадра, в который нужно вставить первые субтитры. Остановите воспроизведение и с помощью кнопок «Вперед» и «Назад» отрегулируйте нужный кадр. Каждое нажатие кнопки сдвигает ползунок ровно на полсекунды.

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

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

Вставьте следующую строчку для субтитров при помощи меню «Редактирование» - «Вставить субтитр». Можно воспользоваться кнопкой Insert на клавиатуре.

Повторите все проделанные операции для вставки остальных субтитров.

По окончанию вставки вы можете сохранить свои созданные субтитры как отдельный файл в формате .srt. Если вы хотите сразу врезать файл в видео, то сохраните его как «SubStation Alpha».

Загрузите программу Virtual Dub и подключите плагин Subtitler. Положите скачанный файл расширения в папку «plugins» программы.

Откройте нужное видео в Virtual Dub и перейдите в меню «Video» - «Filters» - «Add» - «Subtitler». Нажмите OK.

Во всплывшем окне выберите сохраненный файл субтитров. В меню «Video» должно быть выставлено значение «Full processing mode».

Сохраните созданный файл при помощи меню «File» - «Save as». На выходе вы получите видео с вашими врезанными субтитрами.

Полезный совет

Для субтитров на русском перед созданием файла в Subtitle Workshop нужно поменять язык на кириллицу. Для этого воспользуйтесь меню «Настройки» - «Символы» - «Кириллица». В этом же пункте вы можете изменить внешний вид ваших субтитров.

Обратите внимание

Если вместо субтитров отображаются непонятные символы, необходимо изменить настройки кодировки через настройки плеера. В большинстве программ данный пункт находится в меню «Настройка» - «Субтитры» - «Кодировка».

Полезный совет

В одном видео можно использовать несколько дорожек с субтитрами.

Статьи по теме:

Совет полезен?

Распечатать

Как вставить субтитры в видео

Не получили ответ на свой вопрос?Спросите нашего эксперта:

www.kakprosto.ru

Субтитры в Avidemux, FFmpeg и Mencoder — listok65

Простой способ вшить субтитры в видео с помощью программы видео редактора Avidemux.Страница загрузки avidemux: http://fixounet.free.fr/avidemux/download.htmlДля avidemux нужны субтитры в формате Sub Station Alpha1. В видео редакторе открываем файл видео в котором нужно вшить субтитры2. В настройках Video Output указать Mpeg4 AVC(x264), для Output Format — MP4v2 Muxer3. Открыть Filters в Video Output4. В окне Video Filter Manager найти настройку Subtitles5. В Available Filters выделить SSA. Hardcode ass/ssa….6. Выбрать файл субтитров ssa для видео.7. Закрыть настройку фильтров и сохранить видео с новыми параметрами.

Самый удобный на мой взгляд способ вшить субтитры с помощью FFmpeg.FFmpeg — набор свободных библиотек с открытым исходным кодом.Все действия производятся в командной строке, параметры видео и аудио кодирования настроены специально для видеофайлов virtual active и не занижают качества.Для ffmpeg нужны субтитры формата Advanced SubStation Alpha

Формат srt в ass легко перевести с помощью FFmpeg

ffmpeg -i NorthIsland.srt NorthIsland.ass

Пример с видео North Island New Zealand.mp4 и субтитрами NorthIsland.ass

ffmpeg -i "North Island New Zealand.mp4" -vf ass=NorthIsland.ass -vcodec libx264 -b 7000k -s 1280x720 -acodec libmp3lame -ab 96k -y "North Island New Zealand Sub.mp4"

Субтитры в mencoderMEncoder — компьютерная программа для конвертирования аудио и видео файлов. Поддерживает большинство существующих кодеков и медиаконтейнеров. Является частью проекта MPlayer. Использует для своей работы библиотеку libavcodec.Интерфейс: командная строкаЛицензия: GNU GPLОперационная система: Linux, Mac OS X и др. UNIX-подобные, WindowsСайт: http://www.mplayerhq.huКак вшить субтитры в видео с помощью mencoder

Для Linux

Файлы Sydney.avi и Sydney.srt разместиь в одной папке.Для конвертации использую кодеки mencoderВ командной строке ввожу:

mencoder -subwidth 75 -subcp utf8 -subfont-text-scale 2 -sub Sydney.srt \-oac mp3lame -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 Sydney.avi -o Sydney_srt.avi

-subwidth — ширина области субтитров;-subcp — кодировка, в которой будет текст субтитров;-subfont-text-scale — размер шрифта;-sub — файл субтитров.

Получен файл Sydney_srt.avi с вшитыми субтитрами

Для Windows

Для конвертации использую кодеки mencoderСкачать mencoder и шрифт для субтитров subfont.ttf можно здесьРазархивироватьРазместил все файлы mencoder, subfont, Sydney, SydneyWin.srt на рабочем столеЗапускаю Командную строку из меню стандартные или выполнить cmdПерейти в папку с файлами. В моем случае на Рабочем столе:cd C:\Documents and Settings\listok\Рабочий стол

mencoder -subwidth 75 -subcp cp1251 -subfont-text-scale 2 -font subfont.ttf -oac copy -ovc lavc -lavcopts keyint=25:vcodec=mpeg4:vbitrate=3000:vpass=1 -sub SydneyWin.srt -o Sydney_srt.avi SydneyWin.avi

Для просмотра видео использую ffplayffplay SydneyWin

Поделиться ссылкой:

Понравилось это:

Нравится Загрузка...

listok65blog.wordpress.com


Смотрите также