Список форумов Kage Project Kage Project
 
  РегистрацияРегистрация  ВходВход
  Архив субтитровАрхив субтитров  ПоискПоиск  ЧаВоЧаВо  ПользователиПользователи
 Войти и проверить личные сообщенияВойти и проверить личные сообщения

как пакетно вырезать английскую дорожку в рипе сериала?
На страницу Пред.  1, 2
 
Начать новую тему   Ответить на тему    Список форумов Kage Project -> Техническая поддержка
Предыдущая тема :: Следующая тема 
Автор Сообщение
Cooler
Гость





СообщениеДобавлено: Вс Апр 11, 2010 0:02 am   Ответить с цитатой

пришла идея с автозаменой...

нелохо бы нашлась программа которая могла бы менять любой текст на определенный, как например:

Код:
"C:\Program Files (x86)\MKVtoolnix\mkvmerge.exe" -o "E:\\merge\\1.mkv"

на
Код:
"C:\Program Files (x86)\MKVtoolnix\mkvmerge.exe" -o "E:\\merge\\%%v"


то есть при условии начала текста "E:\\" и до окончания "mkv" должен подставляться заданный текст.

Может кто-нибудь знает подобную программу? если таковой нет, попробую написать скрипт... хотя я в этом не силен ^^"
К началу
Ё

Переводы



Зарегистрирован: 28.04.2004
Сообщения: 84
Откуда: Санкт-Петербург, Россия
СообщениеДобавлено: Вс Апр 11, 2010 0:26 am   Ответить с цитатой

PsPad поддерживает регулярные выражения, насколько помню. Любой редактор вообще должен уметь, если не нотепад
К началу
Посмотреть профиль Отправить личное сообщение Добавить в игнор-лист Посетить сайт автора
goodleses
Гость





СообщениеДобавлено: Вс Апр 11, 2010 0:36 am   Ответить с цитатой

Неясна цель такой автозамены. В общем, подобные задачи решаются с помощью регулярных выражений. Для конкретных файлов можно использовать, например Notepad++.
Если вы хотите встроить это в скрипт, тогда используйте GREP. Или можно использовать PowerShell, там регулярные выражения встроены.
К началу
Cooler
Гость





СообщениеДобавлено: Вс Апр 11, 2010 3:32 am   Ответить с цитатой

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

З.Ы. целью было сделать алгоритм быстрой смены расположения файла в батнике на свое, заданное. А заодно и расширения, т.к. для ogm, mp4, avi тоже работает, хоть и не всегда... да и расширение старое оставляет. Принцип действия - как у любого консольного ренеймера - правит все батники в папке.
К началу
goodleses
Гость





СообщениеДобавлено: Вс Апр 11, 2010 4:54 am   Ответить с цитатой

Цитата:
ogm, mp4, avi тоже работает, хоть и не всегда... да и расширение старое оставляет.

Вот пример для avi - в конце мы просто меняем расширения файлов. "1" к выходному расширению добавляется для наглядности и удобства.
Код:
echo off
set _folder=Result
for %%v in ("*.avi") do "C:\Program Files (x86)\MKVtoolnix\mkvmerge.exe" -o "%_folder%\%%v1"  "--default-track" "1:yes" "--forced-track" "1:no" "--display-dimensions" "1:1280x720" "--language" "3:jpn" "--track-name" "3:Original" "--default-track" "3:yes" "--forced-track" "3:no" "-a" "3" "-d" "1" "-S" "-T" "--no-global-tags" "--no-chapters" "%%v" "--track-order" "0:1,0:3" "--title" ""
cd %_folder%
rename *.avi1 *.mkv
К началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Kage Project -> Техническая поддержка Часовой пояс: GMT + 3
На страницу Пред.  1, 2
Страница 2 из 2
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы, прикрепленные к сообщениям