Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1274
Благодарности: 1030

Профиль | Отправить PM | Цитировать


taravasya, у утилиты ключ -o означает вывод в каталог, а никак не вывод в файл
Обновление кода
Код: Выделить весь код
@echo off
rem Проверяем есть ли запланированное кодирование
IF EXIST "f:\Work\jobesecl\job.ecl" (
Call :ccenc
) ELSE (
Call :mkdvd
)

rem Вызываем CinemaCraft Encoder для выполнения задания
:ccenc
ccew -ecl "f:\Work\jobesecl\job.ecl" -batch

rem Авторинг

rem Приложения
:mkdvd
set mx=.\DVDauthor\mplex.exe -f 8 -o
set compl=.\DVDauthor\dvdauthor.exe
set brnr="%programfiles%\Nero\Nero 9\Nero Express\NeroCmd.exe" --write --drivename g --iso photomir --DVD --dvdvideo_cmpt --create_iso_fs --create_udf_fs --iso-no-joliet --dvdvideo_realloc --recursive "f:\Work\compiled\
 
rem Папки
set demuxfld=f:\work\demuxed
set remuxfld=f:\work\remuxed
set outptfld=f:\work\compiled


echo ^<dvdauthor^> >config.xml
echo ^<vmgm /^> >>config.xml
echo ^<titleset^> >>config.xml
echo ^<titles^> >>config.xml
echo ^<pgc^> >>config.xml
echo ^<vob file="%remuxfld%\tempfile.vob" /^> >>config.xml
echo ^</pgc^> >>config.xml
echo ^</titles^> >>config.xml
echo ^</titleset^> >>config.xml
echo ^</dvdauthor^> >>config.xml


rem Ремуксинг
for %%a in (%demuxfld%\*.mpv) do %mx% %remuxfld%\%%~na.mpg %demuxfld%\%%~na.mpv %demuxfld%\%%~na.mpa

rem Компиляция DVD
for %%b in (%remuxfld%\*.vob) do (
	md "%outptfld%\%%~nb"
	ren "%%~fb" tempfile.vob
	dvdauthor -o "%outptfld%\%%~nb" -x config.xml
	ren "%%~dpbtempfile.vob" "%%~nb.vob"
	)

rem Очистка remux файлов
del %remuxfld% /F /Q

rem Запись DVD-Video
for /D %%d in ("%outptfld%\*") do %brnr%%%~nd"

echo "КОНЕЦ"
pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:09, 20-02-2010 | #19