"Быстрая нарезка" mkisofs | cdrecord [SOLVED]
LXj 13 декабря, 2005 - 19:06
В манах по cdrecord и mkisofs говорится, что можно запускать их через pipe, но не говорится как.
Я делаю так:
lx@LX /media $ mkisofs movies/Y_Operation.avi | cdrecord cdrecord: No tracks specified. Need at least one. Usage: cdrecord [options] track1...trackn Use cdrecord -help to get a list of valid options. Use cdrecord blank=help to get a list of valid blanking options. Use cdrecord dev=b,t,l driveropts=help -checkdrive to get a list of drive specific options. Use cdrecord dev=help to get a list of possible SCSI transport specifiers.
Опция -waiti не помогает.
Кстати, нигде почему-то не говорится о возможности запускать mkisofs, передав в качестве параметра файл (а не каталог). Но совсем без временных файлов обойтись не получается все равно :(
»
- Для комментирования войдите или зарегистрируйтесь
Не могу
Не могу проверить, советую просто возможный вариант:
cdrecord < `mkisofs movies/Y_Operation.avi`
Re: Не могу
Глупость. Это значит "использовать образ диска из файла, имя которого -- результат mkisofs". Результат(вывод) mkisofs -- это не имя файла, а собс-но образ диска.
mkisofs -r -J ~/my_data |
mkisofs -r -J ~/my_data | cdrecord -v dev=/dev/cdrw -
Тире в конце говорит о том что параметры кончились а поток брать со стандартного входа. О как.
тоже моно получить ежели в качестве исо образа указать /dev/stdin
mkisofs -r -J ~/my_data | cdrecord -v dev=/dev/cdrw /dev/stdin
Спасибо, "cdrecord -"
Спасибо, "cdrecord -" помогло