1.1, Проходимец (?), 07:51, 14/02/2011 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +/– |
Как же оно дико систему грузит. На моем C2D E6550 при записи картинки 1280х1024 выдаёт ~10-20fps(это без записи звука). Может кто подскажет как можно уменьшить нагрузку на процессор? Может можно видеокарту задействовать как то?
| |
|
2.13, User294 (ok), 15:37, 15/02/2011 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Как же оно дико систему грузит.
А кодирование видео всегда было весьма затратной операцией. Раньше его на ночь оставляли для кодирования 1 сидюка. Ваш Кэп :)
> при записи картинки 1280х1024 выдаёт ~10-20fps(это без записи звука)
Угу, чувак всего-то хотел чуть видео чуть покрче HD 720p в реалтайме кодировать с приличным качеством и фпс-ом :). В камерах этим отдельные чисто аппаратные акселераторы занимаются. Тупые но быстрые и заточенные под это дело.
> Может кто подскажет как можно уменьшить нагрузку на процессор?
Поюзать более простой (но менее эффективный) кодек, например. Или твикануть параметры кодека для максимально быстрого кодирования (в ущерб соотношению битрейт-качество ессно). А вам так принципиально ужать все 1280х1024 с приличным фпс и именно в реальном времени и именно тяжелым кодеком?
А еще - скринкасту хватит 10-15FPS. Уменьшив FPS можно прилично разгрузить проц.
| |
|
|
2.3, Zenitur (?), 11:37, 14/02/2011 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Используйте строчку для Theora, заменив кодек на libvp8. По моему субъективному мнению, Theora сравнима с WMV. WebM - с h264, но пока хуже. Записал я первой командой видео (в новости про Wine 1.3.10 оно лежит в WebM), это h264 без сжатия. 3 Мб. Переделал в WebM с тем же параметром. 4,5 Мб. Визуально разницы нет.
Пробовал с высоким сжатием - отставание еще большее. Но прогресс идет и скоро обязательно будет сравнение сил. Но и MPEG делаются новые.
| |
|
1.8, paulus (ok), 16:36, 14/02/2011 [ответить] [﹢﹢﹢] [ · · · ] [к модератору]
| +/– |
Закопайте уже этот h.264... IMHO
Мне хватает и webm:
ffmpeg -an -f x11grab -r 15 -s 1600x1200 -i :0.0 -vcodec libvpx -s 1024x768 -threads 4 -y "'date +%F--%k-%M'.webm"
| |
|
2.14, User294 (ok), 15:45, 15/02/2011 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Зачем для скринкаста 30 кадров в сек, хоть убейте не пойму...
Чтобы проц не простаивал почем зря, разумеется. Ведь если проц занят работой менее чем на 80% - вы зря за него платили?! :)
| |
|
1.12, svm (??), 06:44, 15/02/2011 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| +/– |
Делаю скринкасты кодеком qtrle, он практически не грузит систему во время записи:
ffmpeg -r 12 -g 120 -s 1280x800 -f x11grab -i :0.0 -vcodec qtrle screencast.mov
| |
|