Про предыдущие версии медиа кодера Sorenson Squeeze, читаем здесь. Нажимаем в программе Adobe Premiere Pro CC комбинацию горячих клавиш: Ctrl+M и выбираем формат Squeeze MPEG-4.
Общий список доступных форматов в Sorenson Squeeze:
Выбираем пресет: Video > YouTube_1080p (id 81).
И нажимаем на кнопку: Export.
С помощью плагина SqueezeExporterCS5.prm запускается фреймсервер: SMISqueezeAsAPluginExporterComp.exe *32. Загрузка GPU = 0%.
И данный медиа кодер работает просто как плагин экспорта, а не как движок который влияет на декодирование и кодирование, подменяя штатные элементы на свои:
Запускаем ярлык программы Sorenson Squeeze на Рабочем столе.
Заставка программы Sorenson Squeeze 9 Premium.
Выполняем команду: Edit > Preferences...
Видеокарточка nVidia GeForce GTX 650 определилась правильно, а вот количество CUDA процессоров нет, вместо 384, показывает 64 потоковых процессоров. Нажимаем ОК.
Выбираем пресет: h264_3000kbps_720p. Далее, выполняем команду: Edit > Edit Settings...
Выбираем в окне Presets: Codec > MainConcept CUDA H.264.
Общие настройки пресета:
Для начала просчета нажимаем на кнопку: Squeeze It!
Видеокарта так и не вышла из спящего режима.
Читаем информацию: GPU Guide Sorenson Squeeze на Sorenson Media Forum - Mainconcept H.264/AVC CUDA. Требования: NVIDIA видеокарта с поддержкой CUDA (любой GeForce 8, 9, 100, 200-й серии графических процессоров Fermi, Tesla и Quadro с минимум 512 Мб бортовой памяти).
Архитектура CUDA 1.1 (любую карту за исключением 8800 GTS, 8800 Ultra, 8800 GTX и некоторые Тесла и Quadros). Архитектура CUDA от 1,0 до 1,3 означает, что используются видеокарты Tesl. Архитектура CUDA в 2,0 подразумевает использования видеокарт архитектруы Fermi.
Версии операционных систем: Windows, XP, Vista, Windows 7 (32-bit/64-bit). Минимальная версия драйвера NVIDIA v196.21 (без поддержки Ферми) и NVIDIA версии v196.47 (с подержкой Fermi). Mac OS X 10.5.7 или более поздней версии. Минимальная версия NVIDIA CUDA Driver 3.1.14, минимальная версия NVIDIA GPU Driver 1.6.18.18 (19.5.9f02).
Mainconcept H.264/AVC CUDA кодирование имеет следующие ограничения:
Только поддержка одно/двух проходного кодирования VBR – нет поддержки CBR или мультпроходного кодирования.
Нет поддержки Interlace Mode, Use B-Slices as Reference, Reference Frames, Multiple Slices, lack Normalization Level.
Поддержка только одного B-Frame.
Нет поддержки HRD – не Blu-Ray.
Существуют три основные причины почему Squeeze не можете использовать GPU для ускорения видео кодирования:
1) В системе существует ряд других запущенных приложений, которые отъедают GPU ресурсы (видео память) и не оставляют достаточно для Squeeze (конкретно для Mainconcept H.264/AVC CUDA encoder).
2) GPU не хватает ресурсов (памяти). Минимальное значение бортовой памяти: 512Мбайт. Каждое разрешение требуется разное количество видео памяти.
3) GPU не поддерживается Mainconcepts CUDA SDK (используется Squeeze). Только чипсеты Fermi и Tesla поддерживается. Новые карты построенные на чипсете Kepler не поддерживается в данной версии медиа кодера.
Итак, устанавливаем видеокарточку Gainward GeForce GTX 550 Ti 1024MB на базе чипсета Fermi на медленный ПК с двухъядерным процессором. Запускаем Sorenson Squeeze 9 Premium и выполняем команду: Edit > Preferences... видеокарточка определилась правильно, а вот количество потоквых процессоров нет, вместо 192, показывает 128 CUDA процессоров.
Импортируем видео нажав на кнопку: Import File. Выбираем пресет: Workflow > Web > h264 > 3000kbps_720p. Далее, выполняем команду: Edit > Edit Settings... и выбираем: Codec > MainConcept CUDA H.264.
Для применения выбранного пресета нажимаем на кнопку: Apply. Для начала просета на кнопку: Squeeze It! Загрузка GPU и бортовой памяти видеокарты:
Загрузка центрального процессора и оперативной памяти.
Получаем итоговый результат:
Созданный пресет можно экспортировать (кнопка Export) и импортировать в формате Squeeze Preset Files (*.spfx).