Как я могу уменьшить размер видео, снизив качество до минимально возможного для целей архивирования?

nmap -p 1700 router.eu.thethings.network

Будет напечатано «Host is up», если сеть хоста работает и на порту ничего не прослушивается. Используйте ncвместо:

if nc -w1 -z router.eu.thethings.network 1700; then
  echo "Port is listening"
else
  echo "Port is not listening"
fi
0
01.09.2019, 17:23
1 ответ

Используйте более эффективный кодировщик, чем обычный mpeg4, такой как h264 или даже h265. И желательно более свежий контейнер типа mp4. Вот пример использования h265:

Outfile=$(echo $file | sed "s/MP4/.mp4/g")
ffmpeg -i $file -c:v libx265 -crf 25 -c:a copy $Outfile

В этом примере поддерживается исходное разрешение видео (, в вашем примере разрешение было установлено явно ). Настройте параметр Constant Rate Factor по своему вкусу (меньшие значения для большего качества ). См. вики для получения дополнительных опций и примеров.

1
28.01.2020, 03:19

Теги

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