Master-X
Форум | Новости | Статьи
Главная » Форум » Хостинги / Домены / Железо » 
Тема: А ещё вопросик по компутеру для энкодинга видео
цитата
13/11/13 в 11:38
 Margere
Товарищи, не ругайте строго за то, что насоздавала топегов.

Совсем медленно идёт энкодинг видео, процесор i7-2600K (46*100 разогнала его).
Сжимаю в 3 конечных результата:
1) х264, 3 прохода 640*360 25фпс 2.5мбит;
2) х264, 3 прохода 1280*720 25фпс 6.0мбит;
3) х264, 3 прохода 1600х900 50фпс 12.0мбит.
Первый вариант идёт бодренько так и не напрягает.
По второму варианту 10 минутное видео сжимается за 3 часа.
По третьему варианту 10 минутное видео сжимается за 5 часов.

Мне сказали, что вышли новые видюшки Тесла, поддерживающие кодек х264. Причём эти платы Тесла имеют десятки процессоров на частоте не менее 1Ггц.

Или имеет смысл обновить компутер до двухпроцессорного?
Просто напрягает то, что круглые сутки комп работает и шумность создаёт.
цитата
13/11/13 в 16:49
 Stek
Комп на балкон, пускай там шумит icon_smile.gif
Вообще народ CPU именно использовать рекомендует, так как с GPU хуже качество получается. По крайней мере с nvidia CUDA. Так что по идее в 2 CPU будет быстрее, но вряд ли тише.
цитата
13/11/13 в 19:08
 Margere
Почему не отписываются представители Кинк и прочих мега-партнёрок?
Интересно на каком железе они работают.
цитата
13/11/13 в 21:37
 Ashhbben
Margere писал:
Почему не отписываются представители Кинк
Может потому, что их тут нет icon_rolleyes.gif
цитата
13/11/13 в 23:02
 EvGenius
да, почему сам серж брин еще не отписал здесь до сих пор
у них вон ютуб круглые сутки конвертит барахло всякое
цитата
13/11/13 в 23:05
 EvGenius
а если серьезно, то в х264 есть же настройка... типа макс качество, мин скорость и наоборот, несколько путнктов.
от них очень очень сильно зависит скорость.

4.6 конечно хорошо, но видео надо ядра. 6-8... на сколько балкон позволяет :]
цитата
14/11/13 в 01:21
 AndrewStepanoff
Проц Core i7-3970X и GeForce GTX 780 3Гб

p.s а бенчмарки разве уже не нужны?
цитата
14/11/13 в 01:42
 S_Flash
Не, ну если в 3 прохода, то тут уж круто! Вот только я лично не понимаю, зачем больше одного прохода, если битрейт предопределён и фиксирован?!

А можно поинтересоваться, что за настройки такие нестандартные - 1600х900 50фпс 12.0мбит? Такого изысканного разрешения видео я ещё не встречал при данном соотношении сторон.
цитата
14/11/13 в 09:39
 XXXtrailers
Тут скорее вопрос в настройках
Для 720 вполне достаточно 3 Мбит
Ну и три прохода это тоже перебор. Одного вполне достаточно... Ну есди очень нужно - два.

4К уже на пороге, вот там над энкодингом нужно будет подумать icon_smile.gif
Ну и перед покупкой Теслы желательно убедится, что под превью, кеш, исходник и сохранение разные и быстрые диски имеются.
цитата
14/11/13 в 09:40
 Alexs
Margere писал:
Товарищи, не ругайте строго за то, что насоздавала топегов.

Совсем медленно идёт энкодинг видео, процесор i7-2600K


Попробуй технологию cuda если видюха GeForce
http://www.bandicam.com/support/tips/nvidia-cuda/

мне когда надо было перегонять видео проц и рядом не стоял с видюхой по скорости энкодинга

ps:
незабываем и про ssd диски, Они тоже влияют на производительность.
И сколько у тебя памяти ? может у тебя все в свопе сидит
цитата
14/11/13 в 12:28
 Margere
S_Flash писал:
Не, ну если в 3 прохода, то тут уж круто! Вот только я лично не понимаю, зачем больше одного прохода, если битрейт предопределён и фиксирован?!
А можно поинтересоваться, что за настройки такие нестандартные - 1600х900 50фпс 12.0мбит? Такого изысканного разрешения видео я ещё не встречал при данном соотношении сторон.


1280*720 3mbps - мыло мыльное, никчёмная детализация.
Если плевать на мемберов, то можно конечно кормить их сракерским видео.
1600*900 это минимальные даунсайз от 1920*1080, когда резкость/шумы/детали в преемлемом сочетании. Это люксовые видео, доступные тем, кто сайнился на полгода сразу.
Ситуация с I,P,B фреймами кардинально меняется после второго прохода, поэтому я решила кодировать в 3 прохода.

Напишу скорость 3его прохода н самом быстром i7-2600K 4500МГц:
640*360 (халявщики и превьюеры, триальные сайны на 3 дня) - 36фпс
1280*720 (те, кто обычные сайны) - 4,9фпс
1600*900 (люксы) - 2,6фпс.

10 минут видео это 30000фреймов. Два прохода по 1.7фпс занимают по 5 часов каждый. Т.е. 10 минутный мувик конвертится примерно 11 часов.
Я уже сейчас не успеваю сконвертить для апдейтов на будущую неделю, хотя у меня 3 компьютера (i7-2600К, i7-930, i5-750).

Если вы не снимаете контент в таких объёмах вам незнакома эта проблема.

Последний раз редактировалось: Margere (14/11/13 в 12:41), всего редактировалось 2 раз(а)
цитата
14/11/13 в 12:32
 Margere
Alexs писал:
Попробуй технологию cuda если видюха GeForce
http://www.bandicam.com/support/tips/nvidia-cuda/

мне когда надо было перегонять видео проц и рядом не стоял с видюхой по скорости энкодинга

ps:
незабываем и про ssd диски, Они тоже влияют на производительность.
И сколько у тебя памяти ? может у тебя все в свопе сидит


i7-2600K (на частоте 4500 с HT), видео проекты на raid0 2 WDC Black 2TB, 32 GB DDR3-1866
i7-930 (на частоте 3300 с НТ), видео проекты на raid0 2 Hitachi UltraStar 1TB, 12GB DDR3-12800
i5-750 (на частоте 3200 без HT), система и видео проекты на Hitachi UltraStar 2TB, 8GB DDR3-12800
цитата
14/11/13 в 12:40
 S_Flash
Margere: Погоди, видимо я что-то пропустил.. Всегда второй проход был нужен для того, чтоб войти в максимальный рубеж качества и битрейта при относительной величине качества. Это именно тот случай, когда указываешь качество энкодинга в процентах и получаешь средний возможный битрейт на выходе. А второй проход нужен имеено для того, чтоб при наджежащем качестве, которое получено при первом проходе ужать лишнее и получить ещё возможный минимальный битрейт без потерь качества.
Когда битрейт фиксирован, то любые манипуляции с проходами просто трата электричества и времени.
ХЗ, может я был не точен в чём-то и слишком поверхностен, но как-то так.
цитата
14/11/13 в 12:40
 Tay
Margere писал:
10 минутный мувик конвертится примерно 11 часов.

это что-то там у тебя не с железом проблема, софт, настройки смотри, у разумного качества тоже есть пределы, если в промышленных маштабах на потоке - тут компромиссы все равно нужны
цитата
14/11/13 в 12:49
 S_Flash
Margere: Кстати, есть уверенность, что у тебя адекватный софт под это дело и он задействует все ядра в хорошем приоритете.
Не знаю как сейчас обстоят дела у ОС с контролем софта, но помнится в некоторых энкодерах по сей день можно установить приоритет энкодинга над другими процессами и хотябы что-то поковырять с поточностью.
К примеру, avidemux.
цитата
14/11/13 в 12:49
 Margere
У меня всё отлично с настройками х264 при энкодинге, просто они жестокие слегка.

Constant BR: 6140
Subpixel ME: 10-QP/RD
ME Alg.: SATD Exhaustive
No fast P_skip, Adaptive DCT, CABAC, Deblocking -1:-1
ME Range: 25
Ref. frames: 14, Mixed
B-frames: 8
Lookahead: 75 frames
QP Curve Compression: 0



x264.exe: --pass 3 --bitrate 6140 --ref 14 --aq-strength 1.2 --deblock -1:-1 --merange 25 --bframes 8 --direct auto --b-adapt 2 --trellis 2 --no-fast-pskip --qpmin 7 --qpmax 49 --psy-rd 1.2:0.4 --threads 8 --qcomp 0.00 --partitions all --subme 10 --me tesa --rc-lookahead 75 --stats "Z:\TMP\8951.log" --sar 1:1 --output NUL "Z:\TMP\8951.avs"
цитата
14/11/13 в 13:51
 Tay
CarbonCoder
Adobe Premiere Pro CS6
что тебе больше подойдет поставь и решатся все проблемы
по ночам спать нужно
цитата
14/11/13 в 14:00
 Margere
Использую xvid4psp, остальное всё пробовала и оказалась туфта.
цитата
14/11/13 в 14:14
 Tay
вот в xvid4psp и проблема скорее всего
цитата
14/11/13 в 14:30
 Margere


Это GUI для кодека, а всё остальное мегапрограммы.
К тому же xvid4psp поддерживает до 24 потоков. Это самое удачное GUI для кодеков x264, flv.
цитата
14/11/13 в 14:55
 fihorn
Margere писал:
Это GUI для кодека, а всё остальное мегапрограммы.
К тому же xvid4psp поддерживает до 24 потоков. Это самое удачное GUI для кодеков x264, flv.


1. Какие еще программы вы пробовали, прежде чем остановились на этой? Как вы ее выбрали (нашли)?

2. Остаьте 1 проход вместо 3 и посмотрите на разницу. Подозреваю, что вы не заметите на глаз изменений. S_Flash правильно вам объяснил.

3. Посмотрите профиль, в котором вы кодируете. Main/baseline/high. Почитайте о профилях, чтобы определиться, какой вам нужен.

Зачем вам 50фпс? Вы делаете замедленное видео? Если нет - рендерьте в 25-30.

полезные ссылки:
http://trac.ffmpeg.org/wiki/x264EncodingGuide
(были и другие, но сейчас недоступны)
цитата
14/11/13 в 18:22
 XXXtrailers
Не вижу в выигрыше от 24 потоков, если для энкодинга одного видео используется те же потоки. Последовательный и параллельный энкодинг займет одно и тоже время.

Во общем без самого видео вопрос спорный. Нужен семпл, что-бы понять зачем такие настройки. (Ну мало ли)
цитата
14/11/13 в 20:27
 EvGenius
Цитата:
Зачем вам 50фпс?

может тогда и HD ни к чему? icon_rolleyes.gif

фпс надо для быстродвижущихся объектов иначе "стробоскоп", особенно если камера с маленькой выдержкой каждого кадра снимает и нет смазывания этих самых быстродвижущихся.

тоже все свое хомвидео только в 50-60fps снимаю
цитата
15/11/13 в 01:23
 Tay
я просто из интереса уже воткнул все настройки по максимуму
40 минут получается в максимуме
Стр. 1, 2  >  последняя »


Эта страница в полной версии