Это старая информация, уже все в порядке и с hdmi и с декодированием. Главное используйте правильный дистрибутив (armbian и его производные) в данном случае.
Здравствуйте.
Установите на флешку свежий Raspbian с официального сайта (raspberrypi.org). Именно ее, для начала.
Да, настроить можно легко без монитора.
Первые 2 минуты после запуска не отключайте питание, в это время происходит перая загрузка системы, отработка стартовых скриптов в том числе расширение файловой системы на весь доступный объем карты памяти, если отключить в этом время питание - скорее всего ваша система больше не запустится и придется перезаписывать флешку.
В последних версиях Raspbian SSH отключен по умолчанию, для его включения до запуска создайте на карте памяти в /boot пустой файл с именем SSH (без расширения), служба ssh будет включена при загрузке.
Если Вам нужен медиацентр - LibreELEC (лучше всего свежую бету с новым Kodi).
Если же нужен десктоп с возможностью просмота видео как опции - однозначно Raspbian.
Banana pi M2 Ultra - на данный момент самая ОК с SATA.
Как вариант - ODROID-C2 с USB диском, по скорости будет так-же (если немного больше денег - ODROID-XU4, в нем USB 3.0)
Скорее всего у Вас ничего не выйдет. Есть 2 варианта - использовать оптимизированный софт (в данной ситуации советую попробовать Raspbian) или игратся с маштабированием)
С VLC действительно есть проблемы, в сети гулял how-to по копмпиляции VLC с поддержкой аппаратного ускорения, но у меня успехом это действо не увенчалось.
Решение на самом деле гораздо проще. Есть omxplayer sudo apt-get install omxplayer
Он все это умеет.
RPi3 самый хороший вариант для данной задачи. Козырь RPi в хорошем софте, а не кол-ве ядер/частоте которую другие платы сбрасывают при нагреве и начинают дьявольски тормозить. Для RPi есть отличные варианты в виде OpenELEC/AlexELEC/OSMC
Вдруг кому-то пригодится.
Команда выводящая окно поверх остальных "xdotool search 'VLC' windowactivate"
Пример кода который переключает окна VLC и терминала с паузой в 5 сек.
import os
import time
a = ["VLC Media Player", "Terminal"]
for i in a:
os.popen("xdotool search '{}' windowactivate".format(i))
print("Show window: {}".format(i))
time.sleep(5)