1.3. Использование специальных декодеров, реализующих декодирование на графических процессорах
В состав FFmpeg входят два семейства кодеков, реализующих кодирование и декодирование на графических процессорах.
Одно семейство использует технологию Intel Quick Sync Video (QSV), реализованную на видеопроцессорах, интегрированных в процессоры Intel семейств i3, i5, i7, i9. Подробнее см. . Эти кодеки имеют суффикс . В рассматриваемой сборке FFmpeg есть следующие декодеры: , , , , .
Другое семейство использует технологии NVDEC, NVENC реализованные на платах Nvidia. Декодеры имеют суффикс . В рассматриваемой сборке FFmpeg есть следующие декодеры: , , , , , , , .
После открытия входного потока доступ к декодеру обычно реализуется следующим образом:
Но таким образом можно получить только декодер по умолчанию для данного идентификатора кодека. Для альтернативных декодеров нужно использовать имя декодера примерно таким образом:
Для использования альтернативных декодеров в командной строке надо использовать опцию с ключом расположив ее перед ключом примерно таким образом
Как подключить bluetooth колонку к ноутбуку?
ffmpeg -c:v h264_qsv -i INPUT .
2. Измерение скорости декодирования
Для экспериментов по измерению скорости декодирования были выбраны два видеоролика, один закодирован в H264, другой в HEVC(H265). Размер кадра — 3840х2160 (Ultra HD), скорость — 30 к/с.
Тестировались стандартные декодеры — , и соответствующие QSV декодеры — , . Стандартные декодеры настраивались в 4х вариантах: по умолчанию, два рабочих потока, четыре рабочих потока, аппаратное ускорение . В наших экспериментах показал лучшие результаты, чем , поэтому последний не участвовал в измерениях скорости декодирования. Для проведения тестов была написана программа которая извлекала пакеты из файла и декодировала их с максимально возможной скоростью, игнорируя метки времени и не выполняя рендеринг или иную обработку.
Было два режима этой программы: в первом выполнялось только декодирование, в втором еще производилось конвертирование декодированного кадра в 32-битный формат с использованием библиотеки . (На выходе декодера кадр обычно имеет 12-битный планарный формат или .) Проводилось измерение времени, затраченного программой, и фиксировалось относительное время по отношению к номинальной длительности видеопотока (в процентах). Таким образом, если результат меньше 100%, то у нас есть шанс обработать видеопоток в реальном масштабе времени, если больше, то таких шансов нет. Также с помощью Диспетчера задач фиксировалась примерная загрузка ЦП и графического процессора. Использовалась 64-битная сборка FFmpeg.

| default | 1 | 75 | 26 | 125 | 25 | ||
| 2 | 132 | 28 | 180 | 27 | |||
| threads=2 | 1 | 47 | 42 | 74 | 42 | ||
| 2 | 79 | 48 | 104 | 46 | |||
| threads=4 | 1 | 35 | 60 | 46 | 64 | ||
| 2 | 60 | 54 | 71 | 70 | |||
| dxva2 | 1 | 45 | 14 | 72 | 34 | 28 | 70 |
| 2 | 107 | 28 | 35 | 99 | 30 | 36 | |
| xxxx_qsv | 1 | 25 | 34 | 80 | 25 | 34 | 72 |
| 2 | 70 | 39 | 54 | 70 | 40 | 50 |
Большого обсуждения результаты, наверное, не требуют
Единственно на что стоит обратить внимание — это заметные затраты на преобразование в. И главное, что эти затраты сильно меняются в зависимости от тестовой конфигурации, хотя работа во всех случаях выполнялась очень близкая
Эксперименты проводились также для 32-битной сборки FFmpeg. Результаты довольно близкие, кроме одного случая: декодер в конфигурациях без аппаратного ускорения показал падение производительности в 2-3 раза. Весьма неожиданный результат.
Описанные тесты можно выполнить в командной строке. Надо использовать глобальную опцию и установить нулевой выход. Вот несколько примеров:

ffmpeg -benchmark -i INPUT -an -f null — ffmpeg -benchmark -threads N -i INPUT -an -f null — ffmpeg -benchmark -c:v h264_qsv -i INPUT -an -f null — ffmpeg -benchmark -hwaccel dxva2 -i INPUT -an -f null — ffmpeg -benchmark -i INPUT -an -pix_fmt bgra -f null —
На выходе будет показан фактический , а параметр покажет во сколько раз он выше номинального. Если не задана опция с ключом или для указано специальное значение , то декодер использует максимально возможное число потоков, загрузка ЦП при этом 100%.
3. Замечания о QSV декодерах
В рассматриваемой сборке FFmpeg есть следующие QSV декодеры: , , , , . Два последних оказались неработоспособными. Декодер выдавал искаженную картинку, а выдавал ошибку при передаче пакета на декодирование. Правда, эти декодеры не особо актуальны, но, все-таки, зачем выкладывать неработоспособные компоненты, не вполне понятно.
К оставшимся декодерам тоже есть претензии. В целом они работают, за исключением одного момента — они некорректно отрабатывают вызов . Ошибки нет, но после этого вызова позиционирование работает некорректно.
Подключаем колонку JBL по Bluetooth к телефону
Синхронизация по технологии Блютуз является самым распространенным, потому что для подключения не требуется никаких дополнительных шнуров и приложений. Такой способ подключения является стандартным для всех ОС мобильных телефонов. Чаще всего колонку JBL приобретают для того, чтобы подключить ее через Bluetooth. Где бы вы не находились можно подключится к колонке и наслаждаться любимой музыкой или радиостанцией. Для этого нужно выполнить несколько простых шагов:
- Разместите 2 устройства рядом, телефон и колонку.
- На устройствах нужно включить Bluetooth.
- Чтобы включить технологию на колонке, удерживайте соответствующую кнопку на панели управления до характерного сигнала. Мигание ободка вокруг кнопки синим и красным цветом – означает, что колонка готова к сопряжению. Кнопку можно отпустить.
- На телефоне следует включить во вкладке Bluetooth — «Поиск устройств». После того, как устройство колонка (JBL Charge) будет найдено – нажмите на нее для подключения.
Способы подключения к компьютеру
На стационарном компьютере встроенные динамики отсутствуют. Для воспроизведения звука потребуются акустический комплект или наушники. Возможно использование блютуз-колонок, которые имеют меньшие габариты, не уступают по качеству звучания стационарным аналогам.


Процесс сопряжения ПК и портативной акустики идентичен взаимодействию с ноутбуком. Девайсы оснащаются одинаковыми ОС, обладающими аналогичным алгоритмом настроек. Предварительно необходимо убедиться, что на ПК имеется модуль Bluetooth, проверив диспетчер устройств.
Если технология отсутствует, покупают недорогой адаптер, который решает проблему подключения после обновления драйверов.
Соединяем колонку JBL и ноутбук с ОС Windows по Блютуз
Теперь рассмотрим подключение колонки к ноутбуку с установленной операционной системой Windows. Для этого:
- Подключите колонки JBL к источнику питания.
- Расположите устройство ближе к колонке, чтобы ноутбук обнаружил сигнал как можно быстрее.
- Включаем Bluetooth колонки. Нажмите кнопку в виде Блютуз значка и удерживайте до сигнала. Когда колонка будет готова к подключению, вокруг кнопки начнет мигать индикатор – синим и красным цветом.
- В ноутбуке необходимо нажать на кнопку «Пуск» в левом нижнем углу.
- Далее нужно открыть пункт «Параметры», на разных версиях он находится в разных местах, в Windows 8 и 8.1 кнопка будет расположена слева внизу, в общем блоке, со значком шестерни.
- Сделайте клик на пункте «Устройства». Она находится в верхней части на странице «Параметры».
- Находим пункт «Bluetooth и другие устройства». Он будет слева страницы.
- Включаем Блютуз. Ползунок, который находится в верхней части на странице «Bluetooth». Справа от ползунка находится строка состояния – она должна «говорить» нам «Включено».
- Теперь нужно добавить устройство – JBL колонка. Делаем клик на кнопке «Добавить Bluetooth или другое устройство». Кнопка должна располагаться в верхней части экрана страницы, на которой вы остановились.
- Щелкните по кнопке «Bluetooth. Опция вверху в окне «Добавить устройство».
- На экране должно отобразиться имя и модель колонки, для сопряжения нужно сделать на нем клик.
- На последнем этапе нужно нажать на кнопку «Сопряжение». Кнопка находится внизу, правей от названия колонки. Готово. Теперь вы можете наслаждаться музыкой, воспроизводимой ноутбуком через колонки JBL.

Источник: waysi.ru
Как подключить блютуз колонку к компьютеру или ноутбуку?
Беспроводные блютуз колонки пользуются огромным успехом у покупателей: зарядил девайс, взял с собой и слушай слушай музыку в любом месте. Вот только для того, чтобы колонка начала играть, прежде надо подключить ее к устройству, которое воспроизводит звук. В этой статье расскажем, как подключить беспроводную колонку к ноутбуку или компьютеру. Поскольку подключение происходит с помощью технологии Bluetooth, компьютер должен поддерживать данную технологию (большинством ноутбуков она поддерживается по умолчанию), а ежели нет, необходимо приобрести отдельный адаптер Bluetooth. В качестве операционной системы мы будем использовать Windows 10.
Колонка наша выглядит следующим образом:

Модель от компании Selecline. Если у вас другая колонка, например, от JBL, Sony, Sven и т.д., не беда, поскольку подключение происходит по одинаковой схеме.
Для начала включаем Bluetooth на компьютере или ноутбуке. Для этого наводим курсор на кнопку «Пуск» и нажимаем на правую клавишу мышки.

Если все сделано верно, откроется меню системных инструментов. Необходимо выбрать пункт «Параметры» или «Параметры Windows».

Сразу после этого будет запущено меню «Параметры Windows». В нем выберите пункт «Устройства».

К слову, это же меню можно вызвать, если нажать на сочетание клавиш Win+i на клавиатуре.

В разделе, который перед вами открылся, удостоверьтесь, что Bluetooth включен, а если нет, включите его с помощью переключателя.

Теперь возьмем в руки колонку. Нужно разобраться, как на ней включается режим поиска. В нашем случае режим поиска активируется автоматически, для этого необходимо всего лишь включить колонку с помощью переключателя (из положения Off в On). При этом начнет мигать индикатор.

На других колонках может быть отдельная кнопка Bluetooth, но чаще всего всего нужно нажать и удерживать 5-10 секунд клавишу Power — включение колонки. При этом обычно начинает моргать индикатор, также вы можете услышать звуковое уведомление.
После того, как вы включили колонку в режиме поиска, на компьютере или ноутбуке надо кликнуть по строке «Добавление Bluetooth или другого устройства» все в том же окне, где вы включили модуль блютуз.

Теперь нажмите на пункт «Bluetooth (мыши, клавиатуры, перья или аудио и другие типы устройств Bluetooth)».

Начнется поиск доступных устройств. А вот и наша колонка:

Кликаем по ее названию левой клавишей мыши.
К слову, подключаемое устройство может иметь необычное название, которое, как правило, указано в инструкции, так что не забудьте ее прочесть.

Устройства сопряжены, о чем в том числе говорит постоянно включенный индикатор на самой колонке (актуально для указанной в примере колонки).

Обратите внимание, что беспроводные устройства могут иметь защиту — автоматически отключаются через некоторое время в режиме поиска. Если это произошло, просто включите колонку в режиме поиска вновь.
Ну что, проверяем звук? Для этого можете использовать любой плеер, видеоролик, программу и т.д. Мы сделали проще и включили видео на самом популярном видеохостинге в мире — все работает, звук воспроизводится именно через нашу беспроводную колонку.
Важный момент: после отключения колонки от компьютера или ноутбука не нужно производить указанную выше процедуру вновь, поскольку теперь устройства должны соединяться между собой автоматически — для этого нужно включить блютуз на ПК или ноутбуке, а также саму колонку в обычном режиме (не в режиме поиска!).


И только если устройства не сопрягаются, в этом случае повторно воспользуйтесь инструкцией по сопряжению.
Источник: fulltienich.com
Как подключить колонку JBL к ноутбуку. Способы
![]()
Акустические системы от JBL — весьма качественные продукты, обладающие отличным звуком, и стоят не так дорого, как Hi-End акустика для аудиофилов. Особенным успехом пользуются портативные колонки, способные подключаться к смартфону или ноутбуку как без проводов, так и с помощью последних.
Стоит отметить,что такое решение выглядит наиболее приемлемым для небольших тусовок, так как колонки обладают весьма качественным звуком. Даже несмотря на их миниатюрные размеры. Как подключить колонку JBL к ноутбуку? Мы постараемся ответить на этот вопрос и разберем все возможные варианты. Но сначала несколько слов о самом продукте.

Колонки JBL
Портативные акустические системы от JBL обладают некоторыми свойствами, выделяющими их среди конкурентов. К примеру, колонки серии Charge обладают приятным материалом внешней отделки, который делает акустику уникальной. Но главное — водонепроницаемые свойства и возможность беспроводного подключения. Можно ли подключить колонку JBL к ноутбуку? Конечно, можно.
Нужно только знать как. Данные портативные АС обладают качественным звуком, глубоким басом, встроенным тюнером, устройством для чтения карт памяти, возможностью зарядки смартфона и могут работать без подключения к сети. Превосходное решение для организации небольшого праздника. Особенно подходит для таких мероприятий колонка JBL Charge 3. Подключить к ноутбуку эту акустику не составляет никакого труда. Сейчас мы расскажем все о том, как это сделать.

Беспроводное подключение
Подходит для тех, у кого установлен на ноутбуке адаптер Блютуз. Вообще, это чуть ли не единственная аппаратура, поддерживающая беспроводное подключение от JBL — колонка-Bluetooth. как подключить к ноутбуку эту интересную акустику? Для этого нужно последовательно выполнить следующие действия.
- Сначала включаем Блютуз на ноутбуке (универсальной инструкции здесь нет, так как все устройства разные).
- Теперь нажимаем на самой колонке кнопку с изображением блютуза.
- Ждем, пока ноутбук определит новое устройство и соединится с ним.
- Отпускаем кнопку блютуза на колонке.
- Запускаем какую-нибудь музыку на ноутбуке и проверяем, попутно настраивая звук.
- Наслаждаемся.
Вот и все. Ничего сложного в этом нет. Это один из ответов на вопрос о том, как подключить колонку JBL к ноутбуку. Сделать это можно при помощи всего нескольких шагов. Колонка быстро определяется и подхватывается любым лэптопом. Но лучше, чтобы сама колонка и ноутбук поддерживали кодек AptX.
Тогда качество звука будет на порядок выше.

Проводное соединение
Но что делать, если беспроводного адаптера на ноутбуке нет (или же он по какой-то причине не работает)? Как подключить колонку JBL к ноутбуку в этом случае? Если так получилось, то можно попробовать подключить акустическую систему при помощи USB порта. Но нужно учесть, что на «Виндовс 7» такой финт вряд ли сработает. К тому же нужно запастись соответствующим проводом (USB-MicroUSB).
Только тогда можно будет добиться положительного результата. Предположим, что все это у вас есть. Каков алгоритм действий. Он весьма прост.
- Подключаем один конец кабеля в гнездо зарядки колонки.
- Второй конец включаем в порт USB на компьютере.
- Ждем пока операционная система определит устройство, установит драйвер и настроит его. Лучше обеспечить подключение к интернету, так как в базе данных «Виндовс» может не оказаться нужного драйвера.
- После установки драйвера включаем проигрыватель и в его настройках выбираем устройство воспроизведения. В каждом проигрывателе оно будет отображаться по-своему, так что универсальной инструкции здесь нет.
- Включаем какой-нибудь трек, проверяем звук и настраиваем его.
- Начинаем использование колонки.
Вот так можно подключить беспроводную колонку от JBL к ноутбуку без помощи беспроводного адаптера. Данный вариант подойдет практически всем. Точно также можно «подружить» колонку с полноценным ПК, у которого нет адаптера Блютуз.

Заключение
Итак, мы рассмотрели вопрос о том, как подключить колонку JBL к ноутбуку. Для осуществления этой операции можно использовать как беспроводное, так и проводное соединение. Но с помощью беспроводного адаптера подключиться гораздо проще и быстрее, так как колонка предназначена именно для этого. Однако если беспроводной адаптер по какой-то причине не функционирует, то с подключением при помощи проводов и USB порта тоже никаких проблем не возникнет.
Источник: fb.ru
