ffmpeg пытается угадать формат видео на основе расширения имени файла. Либо "установите опции для формата вывода и тому подобное", как говорит @alex-stragies, либо используйте расширение имени файла для вашего fifo, о котором знает ffmpeg.
Если openssl будет запускаться отдельно, также укажите ему пароль шифрования в командной строке.
При использовании трубы или fifo в качестве выхода, ffmpeg не может ходить туда-сюда в выходном файле, поэтому выбранный формат должен быть таким, чтобы не требовать произвольного доступа при записи. Например, если вы попытаетесь создать mp4 с видео x264 и аудио aac (ffmpeg -c:v libx264 -c:a aac
), ffmpeg умрет с сообщением [mp4 @ 0xc83d00] muxer does not support non seekable output
.
( umask 066 ; echo password >/tmp/myfilepasswd )
mkfifo /tmp/schproutz-vid
openssl enc -des3 -out video.enc \
-in /tmp/schproutz-vid \
-pass file:/tmp/myfilepasswd &
sleep 1
ffmpeg -f alsa -ac 2 -i plughw:0,0 \
-f video4linux2 \
-s vga -i /dev/video0 \
-f ogg /tmp/schproutz-vid
Как только вы заставите это работать, вы можете легко удалить fifo и использовать трубу между ffmpeg и openssl :
ffmpeg -f alsa -ac 2 -i plughw:0,0 \
-f video4linux2 \
-s vga -i /dev/video0 \
-f ogg - |
openssl enc -des3 \
-pass file:/tmp/myfilepasswd \
> outputfile.enc
Просто отключите usb, подождите несколько мгновений, снова подключите его к тому же порту, и установка продолжится после нажатия кнопки "next".
Вы можете смонтировать съемный носитель вручную, как описано здесь:
D.3.4.2. Монтирование разделов
Текущие системы Debian имеют точки монтирования для съемных носителей в / media, но сохраняют символические ссылки совместимости в /. При необходимости создайте их, например:
Нажмите Alt + F2 , затем введите:
cd /media
mkdir cdrom0
ln -s cdrom0 cdrom
cd /
ln -s media/cdrom
Затем нажмите Alt + F1
Я предполагаю, что он запрашивает другой CD / DVD вместо того, который у вас есть для установки.
Это связано с тем, что он не может найти запрошенные вами пакеты на CD / DVD, и ему необходимо получить их в Интернете. Но, по-видимому, вы также не предоставили зеркало, поэтому у него нет другого выхода, кроме как предположить, что это автономная установка, и у вас есть коллекция компакт-дисков / DVD, готовых для ее подачи.
Решение: либо предоставьте зеркало, либо не запрашивайте пакеты, которых нет на одном установочном диске.
Если вы используете NetInstall ISO, то в образе этого достаточно для минимальной системы. Все остальное должно поступать из сети (отсюда и название).