Есть программа: livestreamer.readthedocs.org (различные twitch.tv и всякие ютубы можно смотреть через VLC, к примеру).
Я - студент, в данный момент учу Pascal и C++ ( а именно. Использую RAD Studio XE7). В данный момент написал подобие GUI для livestreamer, программа просто держит в себе адреса каналов, пользователь может добавлять\удалять, к примеру, twitch.tv каналы, но я оттуда просто запускаю livestreamer с введенными параметрами: не использую всех прелестей livestreamer API, всё достаточно долго грузится.
Лучше учить Python, PyQT и используя livestreamer API лепить своё? Или же можно придумать подобное на C++ "переводя" с Питона?
С какой стороны вообще подходить к livestreamer API?
Лучше использовать с++ как основной, для быстрых вычислений, а питон как дополнительный.
Но если выбирать 1 язык, то с++, для цельного и быстрого приложения, лучше подойдёт.