и так, нам нужно видео в формате Theora
Для конвертации существуют различные надстройки над ffmpeg2theora, Super кодеры, простые утилиты "нажми одну кнопку", online конвертер, но проще использовать интерфейс командной строки.
Я использую версию 0.27, вы можете последнюю 0.29.
Запускаем, видим список параметров:
--output имя файла с результатом
--starttime, --endtime обрезка по времени
--videoquality аналог параметра из импортера
--videobitrate нижняя граница битрейта
--two-pass двухпроходное кодирование
--optimize оптимизация результата, но медленнее
--width --height скейл
--framerate кол-во кадров в секунду
--croptop, --cropbottom, --cropleft, --cropright обрезка
--keyint интервал ключевых фреймов (1-2147483647 default: 64)
--buf-delay размер буфера в фреймах
--resize-method выбор метода масштабирования
фильтры видео, яркость/контрастность и т.д.
--audioquality качество аудио
--audiobitrate битрейт аудио (32-500 kb/s)
--channels каналы
--samplerate частота
новидео/ноаудио/деинтерлейс и т.д.
--nosync не использовать AV синхронизацию
субтитры
метданные
-index-interval минимальная дистанция между индексными фреймами
например, команда конвертации может быть записана в .bat файл в таком виде:
- Код: Выделить всё
ffmpeg2theora.exe --output Output.ogv --optimize --two-pass --soft-target --audiobitrate 128 --videobitrate 2000 %1
pause
тогда кодирование можно будет запустить так:
- Код: Выделить всё
converter.bat source.avi
получившееся видео можно куда-нибудь выложить и провести тестовый просмотр в онлайн кинотеатре
http://www.everyday3d.com/unity3d/theat ... 0Kebab.ogv
вместо http://nofatclips.com/02010/08/20/haral ... 0Kebab.ogv подставьте URL своего ролика.
удачного кодирования! )