[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Как скрестить make и mencoder



On 2011.04.22 at 15:49:45 +0300, vanessa wrote:

> > Ну если, допустим у нас имеется GNU make то:
> > cat > Makefile <<EOF 
> > # шаблонное правило как из avi сделать одноименный  mp4
> > %.mp4: %.avi
> > 	~/bin/convert $+
> > 
> > # Первое нешаблонное правило (запускаемое по умолчанию
> > # "Сделать все" это значит что для всех avi должны быть соответсуюище mp4
> > all: $(patsubst %.avi,%.mp4,$(wildcard *.avi))
> > EOF
> > 
> > 
> оно б наверняка сработало но в именах файлов часто присутствуют
> пробелы и оно на них спотыкается

Ну переименование файлов это не перекодировка видео.  Тут
многопоточность не нужна.

rename 's/\s+/_/' *.avi 

перед make много времени не завет

А вот пытаться переписать правило для all в котором длинный список
пререквизитов, разделяемых пробелами, я, пожалуй, не возьмусь.


Reply to: