@RaDo333

FFMPEG одновременное использование CPU и GPU для конвертирования mp4 файла в DASH?

Я создаю медиа-платформу (для потокового видео и аудио). Я конвертирую видео mp4 в DASH с помощью инструмента ffmpeg. Существуют такие параметры, как h264_nvenc для NVIDIA и hevc_vaapi для Intel. Можно ли одновременно использовать процессор и графический процессор для преобразования одного видео? Если да, то можно пример команды

Моя команда: ```ffmpeg -i video.mp4 -map 0 -f dash manifest.mpd```

Параметры PC:

  • 11 Gen Intel(R) Core(TM) i9-11900KF @ 3.50GHz (16 CPUs), ~3.5GHz
  • NVIDIA GeForce RTX 3060 Ti
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
@rPman
Подойдет разделить видео на части и запустить двумя процессами, с разными настройками для cpu и gpu, после же объединить полученные куски в режиме copy (на максимальной скорости диска)?

Размеры кусков подобрать эмпирически после экспериментов, во сколько раз cpu медленнее gpu.

Что то похожее я делал, перекодируя видео на нескольких физических машинах.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы