Как расширить переменную в приглашении консоли/оболочки

Ответ на ваш вопрос содержится в примерах ffmpeg . Вы можете использовать что-то вроде этого:

ffmpeg -loop 1 -framerate 1 -i banner.png -i audio.wav -map 0 -map 1 -c:v libx264 -crf 16 -c:a aac -b:a 92k -shortest -movflags +faststart ready_to_upload.mp4

Подробное объяснение:

  • -loop 1повторять изображение потенциально вечно
  • -framerate 1имеют низкую частоту кадров -
  • -i banner.png -i audio.wavввод изображения и звука
  • -map 0 -map 1использовать оба потока
  • -c:v libx264 -crf 16имеют высокое -качество изображения
  • -c:a libfdk_aac -b:a 92kимеют высокое -качество
  • -shortestостановить повтор баннера после окончания звука
  • -movflags +faststartвключить индекс в начале контейнера MP4 для раннего запуска

Он сжимает примерно до 1 МБ в минуту.

Примечание. :YouTube, скорее всего, (, но не гарантирует )повторное кодирование вашего видео -. Качество изображения ухудшится.

0
02.11.2021, 14:06
1 ответ

Попробуйте это:

#!/bin/bash
DEFAULT_VALUE="default-value"
read -e -p $'\e[33mEnter variable name\e[0m: ' -i "$DEFAULT_VALUE" NEW_VAR
echo "New value for variable is: $NEW_VAR"
0
02.11.2021, 14:22

Теги

Похожие вопросы