Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Скорость конвертирования в linux  (Прочитано 1358 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NeonLight

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Скорость конвертирования в linux
« : 20 Сентября 2017, 15:32:17 »
Имеется цпу i5 4670k. Видео в формате avi 12 Гб (10 минут). Команда
ffmpeg -threads 4 -i video.avi video.mp4при использовании кодека h264 конвертирует видео со скоростью х2.7-х2.8
Аналогичная ситуация в windows 10 через virtualdub или handbreak с тем же кодеком и качеством 100% без изменения других параметров (родное разрешение, фреймрейт, без аудио) конвертирует со скоростью х8-х10. И там, и там смотрел на нагрузку: все ядра загружены на 95+%.
Почему настолько большая разница? Видео карты нет.

Dzhoser

  • Гость
Re: Скорость конвертирования в linux
« Ответ #1 : 20 Сентября 2017, 16:04:38 »
1.Видеокарта есть.
2. Драйвера от производителя карты работают бвстрее.

Оффлайн NeonLight

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #2 : 20 Сентября 2017, 16:11:38 »
Дискретная != интегрированная. И драйвера тут не при чем.
« Последнее редактирование: 21 Сентября 2017, 10:52:39 от Azure »

Оффлайн Sergey_5555

  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #3 : 04 Октября 2017, 16:52:30 »
Сравнение некорректное. Нужно сравнивать один и тот же кодировщик, в данном случае ffmpeg, с одной и той же командной строкой. Разница будет в пределах погрешности что под Linux, что под Windows, что версия для Windows под wine (кстати, тоже вариант хорошо работает).

Оффлайн DimanBG

  • Старожил
  • *
  • Сообщений: 1316
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #4 : 05 Октября 2017, 10:54:26 »
Почему настолько большая разница? Видео карты нет.
Потому что в Ubuntu Квик Синк не поддерживается.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #5 : 05 Октября 2017, 11:27:31 »
Потому что в Ubuntu Квик Синк не поддерживается.
Честно-честно? Или правильнее все же "не поддерживается по дефолту". И не Ubuntu, а ffmpeg. Для Того, что бы последный начал поддерживать надо установить
Intel Media Server Studio for Linux, после чего пересобрать сам ffmpeg с флагом
https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/quicksync-video-ffmpeg-install-valid.pdf
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн DimanBG

  • Старожил
  • *
  • Сообщений: 1316
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #6 : 05 Октября 2017, 12:09:22 »
Честно-честно?
А ты пробовал? Видно, что нет. Попробуй на досуге, может хаутушку напишешь для Ubuntu.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #7 : 05 Октября 2017, 13:36:09 »
ffmpeg
Пыл поумерь и научись пользоватся поиском. В Ubuntu даже с va-api должно работать без IMS, но пересобрать ffmpeg таки придется.

Тут  дистрибутив GNU/Linux без разницы
https://gist.github.com/Brainiarc7/95c9338a737aa36d9bb2931bed379219
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн ls -lol

  • Забанен
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #8 : 17 Октября 2017, 22:47:04 »
должно работать
Должно - не значит обязано

https://ru.wikipedia.org/wiki/Intel_Quick_Sync_Video
Технология Quick Sync была представлена вместе с архитектурой Sandy Bridge 9 января 2011 года. Quick Sync, так же как и другие технологии аппаратного кодирования видео, выдает качество хуже, чем при использовании только мощностей процессора[3].
« Последнее редактирование: 18 Октября 2017, 00:59:40 от ls -lol »

Оффлайн DimanBG

  • Старожил
  • *
  • Сообщений: 1316
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #9 : 18 Октября 2017, 11:26:02 »
Должно - не значит обязано
Сборка ffmpeg - это необходимое условие, но не достаточное.
Реализовать бесплатно можно на Цент. О чём Интел и говорит. Тут, на форуме, человек выкладывал весь процесс.
А на Ubuntu можете даже не скачивать новый Intel Media SDK.
2014 - для Ubuntu 12.04, дальше всё уже не так просто, но можно, по крайней мере, попробовать Для хомячного дистра Интел решила, что и va-api хватит, а SDK ни к чему.   

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Скорость конвертирования в linux
« Ответ #10 : 18 Октября 2017, 11:43:22 »
Цитировать
Скорость конвертирования в linux
это по умолчания "-vcodec copy".
copy - что это? это без конвертировать, только копировать.
Wars ~.o

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.