media:ffmpeg

ffmpeg

Rozdzielczości:

  • Standard XViD: 720×480

ffmpeg -i input -vf scale=320:-1 output - Ustawi rozdzielczość na 320px szerokości. „:-1” to rozkaz przekalkulowania wysokości odpowiednio zgodnie z proporcją.

a zatem

ffmpeg -i input -vf scale=iw/2:-1 output - nakazuje zmienić rozmiar tak, że „iw” to dotychczasowa szerokość, „/2” znaczy „podziel przez 2”, a dalej j.w. czyli wysokość przekalkuluj proporcjonalnie.

sudo add-apt-repository ppa:jon-severinsson/ffmpeg
sudo apt-get update
sudo apt-get install ffmpeg
sudo apt-get install frei0r-plugins

Konwersja z zachowaniem rozdzielczości, ale ustawieniem dość optymalnych innych parametrów:
ffmpeg -i inputfile.dv -f ogg -vcodec libtheora -b 800k -g 300 -acodec libvorbis -ab 128k outputfile.ogv

OGG/Theora

    ffmpeg -i input.mov \
      -acodec libvorbis -ac 2 -ab 96k -ar 44100 \
      -b 345k -s 640x360 output.ogv

WebM/vp8

    ffmpeg -i input.mov \
      -acodec libvorbis -ac 2 -ab 96k -ar 44100 \
      -b 345k -s 640x360 output.webm

MP4/h264

    ffmpeg -i input.mov \
      -acodec libfaac -ab 96k \
      -vcodec libx264 -vpre slower -vpre main \
      -level 21 -refs 2 -b 345k -bt 345k \
      -threads 0 -s 640x360 output.mp4
  • media/ffmpeg.1416758793.txt.gz
  • ostatnio zmienione: 2022/05/22 10:37
  • (edycja zewnętrzna)