Записи
Проекты / Технологии / Скрипты / Сниппеты
Форум

Скрипты video-to-html5

Сконвертировать видео в mp4,webm,ogv

#!/bin/bash
if [ "$#" -eq 0 ]; then
      echo "Нужно указать имя файла +_+"
      exit
fi

echo -n "Битрэйт (600): "
read bitrate
if [ "$bitrate" == "" ]; then
  bitrate='600'
fi

echo -n "размер (1280x720): "
read size
if [ "$size" == "" ]; then
  size='1280x720'
fi


for file in "$@"
do
  DIR="${bitrate}k_${size}"
  mkdir -p "$DIR" 2> /dev/null
  options="-y -s $size -b ${bitrate}k -an "
  ffmpeg -i "${file}"  $options -acodec aac -strict experimental -movflags frag_keyframe+empty_moov -vcodec libx264 -vf format=yuv420p -preset slow "${DIR}/${file}.mp4" &
done