Автор Гілка: Конвертування avi у 3gp  (Прочитано 3932 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Спочатку треба поставити ffmpeg:

#!/bin/bash

# feel free to change the src directory
mkdir -p ffmpeg-src
cd ffmpeg-src

svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
cd ffmpeg/libavcodec
mkdir amr_float
cd amr_float
wget http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-510.zip
unzip *.zip
unzip *code.zip
cd ..
mkdir amrwb_float
cd amrwb_float
wget http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-510.zip
unzip *.zip
unzip *code.zip
cd ../..
nice ./configure --enable-amr_nb --enable-amr_wb $@
nice make

sudo cp -f ffmpeg ffplay /usr/local/bin/
# or somewhere else in the path!

Далі можна скористатися таким скриптом:
#!/bin/bash
for I in "$@"
do
  ffmpeg -y -i "$I" -s 128x96 -r 12 -ac 1 -ar 8000 -b 30 -ab 12  -vcodec mpeg4 "$I.3gp"
done

Замість mpeg4 можна використати -vcodec h263 .

Можна також спробувати варіант з двома проходами (але у мене він не працює):
#!/bin/bash
for I in "$@"
do
  ffmpeg -y -i "$I" -s 128x96 -r 12 -ac 1 -ar 8000 -b 30 -ab 12 -pass 1 -passlogfile "$I" -vcodec mpeg4 "$I.3gp"
  ffmpeg -y -i "$I" -s 128x96 -r 12 -ac 1 -ar 8000 -b 30 -ab 12 -pass 2 -passlogfile "$I" -vcodec mpeg4 "$I.3gp"
done
[Fedora Linux]

Відсутній Vetal17

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Конвертування avi у 3gp
« Відповідей #1 : 2006-10-28 19:52:02 »
а можна скористатись цією програмою
http://kde-apps.org/content/show.php?content=35274

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Конвертування avi у 3gp
« Відповідей #2 : 2006-10-30 12:26:43 »
Власне я й пробував нею скористатися.  ;)
[Fedora Linux]