Audiophile's Blog
Логин:Пароль:


Забыл пароль | Регистрация (убрать всю рекламу)
О сайте | Ликбез | Словарь | Audiophile's Testroom | Поддержать | Контакты
Разделы
Поиск по сайту
Популярное
Персональная настройка
Настройка звука онлайн (foobar2000, драйвера, Windows), создание персональных сборок foobar2000.

Контакты

Случайный опрос
Как вы впервые попали на этот сайт?
Всего ответов: 1148
Полезный софт
Opera QIP 2010 Download Master µTorrent
Ace Utilities AIDA64 SpeedFan 7-Zip
ESET NOD32 FileZilla Media Player Classic Home Cinema Paint.NET
Sony Sound Forge VirtualDub Unlocker Punto Switcher
Похожие проекты
Сейчас на сайте
Онлайн всего: 11
Гостей: 11
Пользователей: 0
» »

FLACCL 2.1.6


07 Февраля 2015, 00:02

OpenCL

Сайт | История

Кодер FLAC с поддержкой использования вычислительных ресурсов видеокарты. На примере nVidia GTX285 это даёт 10-кратный прирост скорости кодирования по сравнению с процессором Intel Core i7 940.

В отличие от FlaCuda (такое название имели ранние версии) FLACCL использует библиотеку OpenCL, а не CUDA, что позволяет работать с различными платформами — AMD Stream, NVIDIA CUDA, Intel(R) OpenCL, AMD Accelerated Parallel Processing. Таким образом, кодер поддерживает не только видеокарты nVidia, но также AMD (ATI), и даже центральные процессоры Intel / AMD.

Список поддерживаемых устройств

Поддерживаются только ОС Windows Vista SP2 и более новые.

Все файлы из папки FLACCL должны находится в той же директории, что и CUETools.FLACCL.cmd.exe.

[СКАЧАТЬ] (0.19 МБ)


Параметры

Использование:
CUETools.FLACCL.cmd.exe [параметры] <входной_файл> -o <выходной_файл>

Примечание: укажите "-" вместо входного файла для кодирования со STDIN.

Параметры:
* -0...-11    степень сжатия
Указывает степень сжатия. Поддерживаются целые значения от -0 до -11 (значения больше 8 требуют добавления параметра --lax). Чем больше - тем выше уровень сжатия и ниже скорость кодирования/декодирования. Обратите внимание: возможны проблемы аппаратного декодирования для файлов закодированных со степенью сжатия выше 8-ми. Для полной совместимости рекомендуется использовать только значения 0-8.



* --lax    дополнительный режим
Включает поддержку нестандартных режимов сжатия (уровень сжатия >8).



* --verify    проверка
Проверка целостности данных в процессе кодирования. Негативно сказывается на скорости сжатия.



* -q, --quiet    тихий режим
Не отображать прогресс кодирования в консоли



* --cpu-threads <n>    количество потоков
Параметр задаёт количество потоков обработки центральным процессором.



* --opencl-type <X>    тип устройства
Тип устройства, к которому будет осуществляться доступ через OpenCL. Может быть CPU ил GPU (по умолчанию).



* --opencl-platform "X"    OpenCL платформа
Укажите платформу, которая используется OpenCL устройством. Например: AMD Stream, NVIDIA CUDA, Intel(R) OpenCL, AMD Accelerated Parallel Processing. Для доступа к CPU платформам надо также указать соответствующий тип устройства (см. выше).



* --fast-gpu    мощная видеокарта
Экспериментальный режим, используйте его только в паре с --verify. Может не работать на некоторых видеокартах. Переносит практически все расчеты на GPU. Может несколько повысить скорость кодирования при наличии слабого процессора и мощной видеокарты. На степень сжатия не влияет. Для примера: на процессоре Core i3 530 и видеокарте GTX460 при кодировании с --cpu-threads 4 этот ключ дал даже некоторое снижение скорости кодирования.



* --slow-gpu    слабая видеокарта
Данный режим - наоборот - переносит основные расчеты на центральный процессор, что позволяет получить прирост скорости примерно в полтора раза (на Core i3 530/GTX 460) по сравнению со стандартным режимом. Но, при условии наличия относительно мощного многоядерного процессора. Незначительно снижает уровень сжатия.



[Оригинальный список параметров (EN)]


Рекомендации и примеры для конвертера foobar2000

Максимальное сжатие (с использованием GPU):
-q -11 --lax - -o %d

Максимальное сжатие (совместимый режим):
-q -8 - -o %d

Более быстрое сжатие (с использованием GPU), для процессоров с 4-мя логическими ядрами:
-q -11 --lax --slow-gpu --cpu-threads 4 - -o %d

Максимальное сжатие (с использованием GPU), для более слабых процессоров и относительно мощных видеокарт:
-q -11 --lax --fast-gpu --verify - -o %d

Максимальное сжатие с использованием только лишь процессора Intel (4 логических ядра):
-q -11 --lax --opencl-type CPU --opencl-platform "Intel(R) OpenCL" --cpu-threads 4 - -o %d

Максимальное сжатие с использованием только лишь процессора AMD (4 логических ядра):
-q -11 --lax --opencl-type CPU --opencl-platform "AMD Accelerated Parallel Processing" --cpu-threads 4 - -o %d

Скриншот с примером:

[Обсудить на форуме]


Информация от спонсора

«Беркут»: техническая защита информации. Защита от прослушки обеспечит сохранность конфиденциальных данных и защитит Вашу информацию от утечки. Проверьте свои помещения на наличие прослушивающих устройств.


Полезные ссылки:

 
   
Категория: Кодеры и утилиты (+ настройка) | Добавил: Audiophile () | Теги: CUDA, FLAC, OpenCL, FlaCuda
Просмотров: 15080 | Рейтинг: 5.0/5, голосов: 1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Авторские статьи
Сообщество
Последнее на форуме
Кодеки
TAK FLAC APE WV
MPC OGG AAC/ALAC MP3
WMA TTA OFR LA
Теги
Follow me
Twitter YouTube
Google+ Facebook
Полезные ссылки
Copyright Taras Kovrijenko © 2009–2016