Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Новый участник


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

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


Ну пожалуйста подскажите кто-нибудь....
Собственно я на 90% решил задачу. Уж простят меня модераторы, получается диалог сам с собой, но и он мне видимо помогает...
Во общем делаю так:
Код: Выделить весь код
echo off
set mx=mplex.exe -f 8 -o
set demuxfld=f:\demuxed
set demuxvfls=*.mpv
set demuxafls=*.mpa
for %%v in (%demuxfld%\%demuxvfls%) do %mx%  %%~nv%%..mpg  %%v%
В итоге получаю правильный mpg со всех источников, но только с видео!.
А от куда же взяться аудио если его нет в цикле?
Как правильно запихнуть ещё один цикл - внутрь текущего?
Либо как заполучить две переменных в одном цикле?
Елси я делаю так:
Код: Выделить весь код
echo off
set mx=mplex.exe -f 8 -o
set demuxfld=f:\demuxed
set demuxvfls=*.mpv
set demuxafls=*.mpa
for %%v in (%demuxfld%\%demuxvfls%) do (
%%v for %%a in (%demuxfld%\%demuxafls%) do (
%mx% %%~nv%%..mpg %%v%
)
То получаю - непредвиденное появление do

Отправлено: 03:18, 16-02-2010 | #3