MVV

|
Posted: Wed Dec 03, 2014 00:19 Post subject: |
|
|
wOxxOm wrote: | 1. похоже сейчас у вас основная программа в кнопке - cmd.exe |
Не, у него основная - AskParam. Это у него иконка cmd.exe.
wOxxOm wrote: | 2. возможно надо четыре процента |
А это верно. Проверить, правильная ли команда формируется, можно с помощью echo и pause. Кстати, вот вариант, где окно остаётся, но закрывается по любой клавише (чтобы работал, а не просто печатал команды, надо убрать @echo):
Code: | /c "if 0==0 (for /f "usebackq delims=" %%%%# in (`type "%WF"`) do @echo "%%%%COMMANDER_PATH%%%%\Utils\video\ffmpeg\bin\ffmpeg.exe" -i "%P%%%%#" "%T%%%%~n#.%%1") & pause" |
wOxxOm wrote: | P.S. 1. ключ /k у cmd вообще не в тему - нужен /c |
Так не будет виден результат. Разве что с извращением типа того, что выше.
wOxxOm wrote: | 2. в кавычки брать всю команду совершенно не обязательно |
А это как раз-таки очень даже рекомендуется. А то cmd.exe так любит удалять внешние кавычки, если находит их, поэтому такая привычка может избавить от головной боли.
Quote: | 4. usebackq и обратный апостроф необязателен |
Не помешает точно. А то вдруг имени файла встретится апостроф?
Quote: | 5. ffmpeg лучше закинуть куда-то в папку в PATH |
У него портабельный вариант, поэтому это плохая идея.
wOxxOm wrote: | 6. зачастую перекодировать в ffmpeg не надо и достаточно копировать напрямую -c: copy или по крайней мере -c:v copy |
В твоем примере где-то должен быть -c? _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|